include/ck/library/utility/host_tensor_generator.hpp File Reference# Composable Kernel: include/ck/library/utility/host_tensor_generator.hpp File Reference includecklibraryutility Classes host_tensor_generator.hpp File Reference #include <cmath> #include <numeric> #include <random> #include "ck/ck.hpp" Go to the source code of this file. Classes struct GeneratorTensor_0< T > struct GeneratorTensor_1< T > struct GeneratorTensor_1< ck::half_t > struct GeneratorTensor_1< ck::bhalf_t > struct GeneratorTensor_1< ck::f4_t > struct GeneratorTensor_1< ck::f4x2_pk_t > struct GeneratorTensor_1< ck::f6x32_pk_t > struct GeneratorTensor_1< ck::bf6x32_pk_t > struct GeneratorTensor_1< int8_t > struct GeneratorTensor_1< ck::pk_i4_t > struct GeneratorTensor_1< ck::e8m0_bexp_t > struct GeneratorTensor_2< T > struct GeneratorTensor_2< ck::f6x32_pk_t > struct GeneratorTensor_2< ck::bf6x32_pk_t > struct GeneratorTensor_2< ck::bhalf_t > struct GeneratorTensor_2< int8_t > struct GeneratorTensor_2< ck::pk_i4_t > struct GeneratorTensor_2< ck::f4_t > struct GeneratorTensor_2< ck::f4x2_pk_t > struct GeneratorTensor_3< T > struct GeneratorTensor_3< ck::bhalf_t > struct GeneratorTensor_3< ck::f4_t > struct GeneratorTensor_3< ck::f4x2_pk_t > struct GeneratorTensor_3< ck::f6x32_pk_t > struct GeneratorTensor_3< ck::bf6x32_pk_t > struct GeneratorTensor_4< T > struct GeneratorTensor_4< ck::f4x2_pk_t > struct GeneratorTensor_4< ck::f6x32_pk_t > struct GeneratorTensor_4< ck::bf6x32_pk_t > struct GeneratorTensor_Checkboard struct GeneratorTensor_Sequential< T, Dim > Is used to generate sequential values based on the specified dimension. More... struct GeneratorTensor_Sequential< ck::f4x2_pk_t, Dim > struct GeneratorTensor_Sequential< ck::f6x32_pk_t, Dim > struct GeneratorTensor_Sequential< ck::bf6x32_pk_t, Dim > struct GeneratorTensor_Diagonal< T, NumEffectiveDim >