Member List

Member List#

Composable Kernel: Member List
ck::Tensor< T > Member List

This is the complete list of members for ck::Tensor< T >, including all inherited members.

AsSpan() constck::Tensor< T >inline
AsSpan()ck::Tensor< T >inline
begin()ck::Tensor< T >inline
begin() constck::Tensor< T >inline
CopyAsType() constck::Tensor< T >inline
Data typedefck::Tensor< T >
data()ck::Tensor< T >inline
data() constck::Tensor< T >inline
Descriptor typedefck::Tensor< T >
end()ck::Tensor< T >inline
end() constck::Tensor< T >inline
ForEach(F &&f)ck::Tensor< T >inline
ForEach(const F &&f) constck::Tensor< T >inline
ForEach_impl(F &&f, std::vector< size_t > &idx, size_t rank)ck::Tensor< T >inline
ForEach_impl(const F &&f, std::vector< size_t > &idx, size_t rank) constck::Tensor< T >inline
GenerateTensorDistr(Distribution dis={0.f, 1.f}, Mapping fn={}, const Generator g=Generator(0), std::size_t num_thread=-1)ck::Tensor< T >inline
GenerateTensorValue(G g, std::size_t num_thread=1)ck::Tensor< T >inline
GetElementSize() constck::Tensor< T >inline
GetElementSpaceSize() constck::Tensor< T >inline
GetElementSpaceSizeInBytes() constck::Tensor< T >inline
GetLengths() constck::Tensor< T >inline
GetNumOfDimension() constck::Tensor< T >inline
GetOffsetFromMultiIndex(Is... is) constck::Tensor< T >inline
GetStrides() constck::Tensor< T >inline
mDatack::Tensor< T >
mDescck::Tensor< T >
operator()(Is... is)ck::Tensor< T >inline
operator()(Is... is) constck::Tensor< T >inline
operator()(const std::vector< std::size_t > &idx)ck::Tensor< T >inline
operator()(const std::vector< std::size_t > &idx) constck::Tensor< T >inline
operator=(const Tensor &)=defaultck::Tensor< T >
operator=(Tensor &&)=defaultck::Tensor< T >
savetxt(std::string file_name, std::string dtype="float")ck::Tensor< T >inline
SetZero()ck::Tensor< T >inline
size() constck::Tensor< T >inline
Tensor(std::initializer_list< X > lens)ck::Tensor< T >inline
Tensor(std::initializer_list< X > lens, std::initializer_list< Y > strides)ck::Tensor< T >inline
Tensor(const Lengths &lens)ck::Tensor< T >inline
Tensor(const Lengths &lens, const Strides &strides)ck::Tensor< T >inline
Tensor(std::initializer_list< X > lens, Rest &&... rest)ck::Tensor< T >inline
Tensor(std::initializer_list< X > lens, std::initializer_list< Y > strides, Rest &&... rest)ck::Tensor< T >inline
Tensor(const Lengths &lens, Rest &&... rest)ck::Tensor< T >inline
Tensor(const Lengths &lens, const Strides &strides, Rest &&... rest)ck::Tensor< T >inline
Tensor(const Descriptor &desc)ck::Tensor< T >inline
Tensor()=deleteck::Tensor< T >
Tensor(const Tensor &)=defaultck::Tensor< T >
Tensor(Tensor &&)=defaultck::Tensor< T >
Tensor(const Tensor< FromT > &other)ck::Tensor< T >inlineexplicit
~Tensor()=defaultck::Tensor< T >