![]() |
NeuZephyr
Simple DL Framework
|
This is the complete list of members for nz::data::Tensor, including all inherited members.
clear() const | nz::data::Tensor | |
data() const noexcept | nz::data::Tensor | |
dataInject(value_type *data, bool grad=false) const | nz::data::Tensor | |
dataInject(Iterator begin, Iterator end, const bool grad=false) const | nz::data::Tensor | inline |
dataInject(const std::initializer_list< value_type > &data, bool grad=false) const | nz::data::Tensor | |
expSum() const | nz::data::Tensor | |
expSum(size_t batch, size_t channel) const | nz::data::Tensor | |
fill(value_type value, bool isGrad=false) const | nz::data::Tensor | |
fillMatrix(value_type value, size_type batch, size_type channels, bool isGrad=false) | nz::data::Tensor | |
find(value_type value) const | nz::data::Tensor | |
find(value_type value, size_type batch, size_type channel) const | nz::data::Tensor | |
grad() const | nz::data::Tensor | |
hostData() const noexcept | nz::data::Tensor | |
hostGrad() const | nz::data::Tensor | |
max() const | nz::data::Tensor | |
max(size_type batch, size_type channel) const | nz::data::Tensor | |
min() const | nz::data::Tensor | |
min(size_type batch, size_type channel) const | nz::data::Tensor | |
operator!=(const Tensor &other) const | nz::data::Tensor | |
operator*(const Tensor &other) const | nz::data::Tensor | |
operator+(const Tensor &other) const | nz::data::Tensor | |
operator-(const Tensor &other) const | nz::data::Tensor | |
operator-() const | nz::data::Tensor | |
operator/(const Tensor &other) const | nz::data::Tensor | |
operator<<(std::ostream &os, const Tensor &tensor) | nz::data::Tensor | friend |
operator=(const Tensor &other) | nz::data::Tensor | |
operator=(Tensor &&other) noexcept(false) | nz::data::Tensor | |
operator==(const Tensor &other) const | nz::data::Tensor | |
operator>>(std::istream &is, const Tensor &tensor) | nz::data::Tensor | friend |
print(std::ostream &os) const | nz::data::Tensor | |
printGrad(std::ostream &os) const | nz::data::Tensor | |
randomize(unsigned long long seed=0) const | nz::data::Tensor | |
recip() const | nz::data::Tensor | |
requiresGrad() const noexcept | nz::data::Tensor | |
reshape(const shape_type &shape) | nz::data::Tensor | |
setData(const shape_type &position, value_type value, bool isGrad=false) const | nz::data::Tensor | |
setRequiresGrad(bool requires_grad) | nz::data::Tensor | |
shape() const noexcept | nz::data::Tensor | |
size() const noexcept | nz::data::Tensor | |
sum() const | nz::data::Tensor | |
sum(size_type batch, size_type channel) const | nz::data::Tensor | |
sync() const | nz::data::Tensor | |
syncData() const | nz::data::Tensor | |
syncGrad() const | nz::data::Tensor | |
Tensor() | nz::data::Tensor | |
Tensor(const shape_type &shape, bool requires_grad=false) | nz::data::Tensor | explicit |
Tensor(const shape_type &shape, value_type *data, bool requires_grad=false, bool host=true) | nz::data::Tensor | explicit |
Tensor(const shape_type &shape, const std::initializer_list< value_type > &data, bool requires_grad=false) | nz::data::Tensor | explicit |
Tensor(const Tensor &other) | nz::data::Tensor | |
Tensor(Tensor &&other) noexcept(false) | nz::data::Tensor | |
transpose() | nz::data::Tensor | |
zeroGrad() const | nz::data::Tensor | |
~Tensor() noexcept(false) | nz::data::Tensor |