NForge
Tensor library
Loading...
Searching...
No Matches
Tensor Member List

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

compare(const Tensor::View &rhs) constTensor
compare(const std::vector< size_t > &position, const Tensor::View &rhs) constTensor
fillAll(float value)Tensor
fillRand()Tensor
getBackend() constTensorinline
getBackendString() constTensor
getDataString() constTensor
getNumElements() constTensor
getShape() constTensor
isClose(const Tensor::View &rhs, float tolerance=1e-5f) constTensor
matmul(const Tensor::View &rhs) constTensor
max(size_t dim=0) constTensor
mean(size_t dim=0) constTensor
min(size_t dim=0) constTensor
norm() constTensor
operator!=(const Tensor::View &rhs) constTensor
operator*(const Tensor::View &rhs) constTensor
operator*(float scalar) constTensor
operator*Tensorfriend
operator*=(const Tensor::View &rhs)Tensor
operator+(const Tensor::View &rhs) constTensor
operator+(float scalar) constTensor
operator+Tensorfriend
operator+=(const Tensor::View &rhs)Tensor
operator-(const Tensor::View &rhs) constTensor
operator-(float scalar) constTensor
operator-Tensorfriend
operator-=(const Tensor::View &rhs)Tensor
operator/(const Tensor::View &rhs) constTensor
operator/(float scalar) constTensor
operator/Tensorfriend
operator/=(const Tensor::View &rhs)Tensor
operator<(const Tensor::View &rhs) constTensor
operator<=(const Tensor::View &rhs) constTensor
operator=(const Tensor &rhs)Tensor
operator=(const Tensor::View &rhs)Tensor
operator=(float scalar)Tensor
operator==(const Tensor::View &rhs) constTensor
operator>(const Tensor::View &rhs) constTensor
operator>=(const Tensor::View &rhs) constTensor
operator[](size_t idx) constTensor
print() constTensor
print(const std::vector< size_t > &position) constTensor
prod(size_t dim=0) constTensor
set(const std::vector< size_t > &position, const Tensor::View &rhs)Tensor
subsample(std::vector< size_t > strides) constTensor
sum(size_t dim=0) constTensor
Tensor(const Tensor::Shape &shape, Backend backend=Backend::CPU)Tensor
Tensor(const std::initializer_list< size_t > &shape, Backend backend=Backend::CPU)Tensor
Tensor(const Tensor::Shape &shape, float value, Backend backend=Backend::CPU)Tensor
Tensor(const std::initializer_list< size_t > &shape, float value, Backend backend=Backend::CPU)Tensor
Tensor(float value, Backend backend=Backend::CPU)Tensor
Tensor(const Tensor &tensor)Tensor
Tensor(std::unique_ptr< Tensor::Impl > impl, Backend backend=Backend::CPU)Tensor
to(Backend newBackend)Tensor
toVector() constTensor
~Tensor()Tensor