host_tensor_generator.hpp Source File#
host_tensor_generator.hpp
Go to the documentation of this file.
Definition ck.hpp:268
__host__ __device__ constexpr Y type_convert(X x)
Definition utility/type_convert.hpp:98
Definition host_tensor_generator.hpp:14
ck::bf6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:130
ck::bhalf_t operator()(Is...)
Definition host_tensor_generator.hpp:52
ck::e8m0_bexp_t operator()(Is...)
Definition host_tensor_generator.hpp:172
ck::f4_t operator()(Is...)
Definition host_tensor_generator.hpp:90
ck::f4x2_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:102
ck::f6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:114
ck::half_t operator()(Is...)
Definition host_tensor_generator.hpp:40
ck::pk_i4_t operator()(Is...)
Definition host_tensor_generator.hpp:158
int8_t operator()(Is...)
Definition host_tensor_generator.hpp:146
Definition host_tensor_generator.hpp:24
ck::bf6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:217
int min_value
Definition host_tensor_generator.hpp:213
int max_value
Definition host_tensor_generator.hpp:214
ck::bhalf_t operator()(Is...)
Definition host_tensor_generator.hpp:236
ck::f4_t operator()(Is...)
Definition host_tensor_generator.hpp:311
ck::f4x2_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:325
ck::f6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:198
ck::pk_i4_t operator()(Is...)
Definition host_tensor_generator.hpp:263
int8_t operator()(Is...)
Definition host_tensor_generator.hpp:250
Definition host_tensor_generator.hpp:180
float min_value
Definition host_tensor_generator.hpp:478
float max_value
Definition host_tensor_generator.hpp:479
ck::bf6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:482
ck::bhalf_t operator()(Is...)
Definition host_tensor_generator.hpp:355
ck::f4_t operator()(Is...)
Definition host_tensor_generator.hpp:410
float max_value
Definition host_tensor_generator.hpp:424
float min_value
Definition host_tensor_generator.hpp:423
ck::f4x2_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:427
ck::f6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:462
float min_value
Definition host_tensor_generator.hpp:458
float max_value
Definition host_tensor_generator.hpp:459
ck::pk_i4_t operator()(Is...)
Definition host_tensor_generator.hpp:446
Definition host_tensor_generator.hpp:335
std::normal_distribution< float > distribution
Definition host_tensor_generator.hpp:558
ck::bf6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:564
std::mt19937 generator
Definition host_tensor_generator.hpp:557
GeneratorTensor_4(float mean, float stddev, unsigned int seed=1)
Definition host_tensor_generator.hpp:560
GeneratorTensor_4(float mean, float stddev, unsigned int seed=1)
Definition host_tensor_generator.hpp:519
ck::f4x2_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:523
std::normal_distribution< float > distribution
Definition host_tensor_generator.hpp:517
std::mt19937 generator
Definition host_tensor_generator.hpp:516
GeneratorTensor_4(float mean, float stddev, unsigned int seed=1)
Definition host_tensor_generator.hpp:538
std::mt19937 generator
Definition host_tensor_generator.hpp:535
std::normal_distribution< float > distribution
Definition host_tensor_generator.hpp:536
ck::f6x32_pk_t operator()(Is...)
Definition host_tensor_generator.hpp:542
GeneratorTensor_4(float mean, float stddev, unsigned int seed=1)
Definition host_tensor_generator.hpp:501
std::normal_distribution< float > distribution
Definition host_tensor_generator.hpp:499
Definition host_tensor_generator.hpp:577
float operator()(Ts... Xs) const
Definition host_tensor_generator.hpp:579
Definition host_tensor_generator.hpp:670
T operator()(Ts... Xs) const
Definition host_tensor_generator.hpp:674
ck::bf6x32_pk_t operator()(Ts... Xs) const
Definition host_tensor_generator.hpp:655
ck::f4x2_pk_t operator()(Ts... Xs) const
Definition host_tensor_generator.hpp:625
ck::f6x32_pk_t operator()(Ts... Xs) const
Definition host_tensor_generator.hpp:638
Is used to generate sequential values based on the specified dimension.
Definition host_tensor_generator.hpp:610
T operator()(Ts... Xs) const
Definition host_tensor_generator.hpp:612
Unsigned representation of a conventional biased Float32 exponent.
Definition utility/e8m0.hpp:26
Definition data_type.hpp:42
__host__ __device__ void pack(const T x, const index_t i)
Definition data_type.hpp:119
Definition data_type.hpp:187
Definition functional2.hpp:33