nnlib
GPU-accelerated, C/C++ neural network library.
Tensor Member List

This is the complete list of members for Tensor, including all inherited members.

backward() (defined in Tensor)Tensor
computeSize()Tensorprivate
construct1d(const std::vector< float > &data)Tensorstatic
construct2d(const std::vector< std::vector< float >> &data)Tensorstatic
copy() const (defined in Tensor)Tensor
dataTensor
findEffectiveAddress(const std::vector< size_t > &index, size_t depth) constTensorprivate
grad (defined in Tensor)Tensor
gradFunction (defined in Tensor)Tensor
locationTensor
move(DataLocation target)Tensor
operator()(Args... args)Tensorinline
operator=(const Tensor &other)Tensor
requiresGrad (defined in Tensor)Tensor
sessionTensor
shapeTensor
sizeTensor
Tensor()Tensor
Tensor(const Tensor &other)Tensor
Tensor(std::vector< size_t > shape)Tensorexplicit
Tensor(std::vector< size_t > shape, DataLocation location) (defined in Tensor)Tensor
Tensor(Args... args)Tensorinlineexplicit
useGrad() (defined in Tensor)Tensor
verifyIndex(const std::vector< size_t > &index) constTensorprivate
~Tensor()Tensor