Member List#
ck::Tensor< T > Member List
This is the complete list of members for ck::Tensor< T >, including all inherited members.
| AsSpan() const | ck::Tensor< T > | inline |
| AsSpan() | ck::Tensor< T > | inline |
| begin() | ck::Tensor< T > | inline |
| begin() const | ck::Tensor< T > | inline |
| CopyAsType() const | ck::Tensor< T > | inline |
| Data typedef | ck::Tensor< T > | |
| data() | ck::Tensor< T > | inline |
| data() const | ck::Tensor< T > | inline |
| Descriptor typedef | ck::Tensor< T > | |
| end() | ck::Tensor< T > | inline |
| end() const | ck::Tensor< T > | inline |
| ForEach(F &&f) | ck::Tensor< T > | inline |
| ForEach(const F &&f) const | ck::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) const | ck::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() const | ck::Tensor< T > | inline |
| GetElementSpaceSize() const | ck::Tensor< T > | inline |
| GetElementSpaceSizeInBytes() const | ck::Tensor< T > | inline |
| GetLengths() const | ck::Tensor< T > | inline |
| GetNumOfDimension() const | ck::Tensor< T > | inline |
| GetOffsetFromMultiIndex(Is... is) const | ck::Tensor< T > | inline |
| GetStrides() const | ck::Tensor< T > | inline |
| mData | ck::Tensor< T > | |
| mDesc | ck::Tensor< T > | |
| operator()(Is... is) | ck::Tensor< T > | inline |
| operator()(Is... is) const | ck::Tensor< T > | inline |
| operator()(const std::vector< std::size_t > &idx) | ck::Tensor< T > | inline |
| operator()(const std::vector< std::size_t > &idx) const | ck::Tensor< T > | inline |
| operator=(const Tensor &)=default | ck::Tensor< T > | |
| operator=(Tensor &&)=default | ck::Tensor< T > | |
| savetxt(std::string file_name, std::string dtype="float") | ck::Tensor< T > | inline |
| SetZero() | ck::Tensor< T > | inline |
| size() const | ck::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()=delete | ck::Tensor< T > | |
| Tensor(const Tensor &)=default | ck::Tensor< T > | |
| Tensor(Tensor &&)=default | ck::Tensor< T > | |
| Tensor(const Tensor< FromT > &other) | ck::Tensor< T > | inlineexplicit |
| ~Tensor()=default | ck::Tensor< T > |