|
IncliArray
|
This is the complete list of members for NDArray, including all inherited members.
| _backward | NDArray | |
| backward() | NDArray | |
| build_topo(std::unordered_set< NDArray * > &visited, NDArray *arr, std::vector< std::reference_wrapper< NDArray > > &topo) | NDArray | private |
| clone() | NDArray | |
| data | NDArray | |
| element_wise_multiply(NDArray &other) | NDArray | |
| element_wise_multiply(float value) | NDArray | |
| fill(float value) | NDArray | |
| fillSequential() | NDArray | |
| get(std::vector< int > indices, PrintType type=PrintType::Data) const | NDArray | |
| get(int index, PrintType type=PrintType::Data) const | NDArray | |
| grad | NDArray | |
| isContiguous() const | NDArray | |
| label | NDArray | |
| metadata(bool shapeInfo=true, bool stridesInfo=false, bool ndimInfo=false, bool sizeInfo=false, bool ownsDataInfo=false) | NDArray | |
| NDArray(std::vector< int > shape, std::vector< int > strides, float *data, bool ownsData, std::string label="", std::string op="", std::vector< std::reference_wrapper< NDArray > > prev={}) | NDArray | private |
| NDArray(std::vector< int > shape, std::string label="", std::string op="", std::vector< std::reference_wrapper< NDArray > > prev={}) | NDArray | |
| ndim | NDArray | |
| ones() | NDArray | |
| op | NDArray | |
| operator*(NDArray &other) | NDArray | |
| operator*(float value) | NDArray | |
| operator+(NDArray &other) | NDArray | |
| operator+(float value) | NDArray | |
| operator-(NDArray &other) | NDArray | |
| operator-(float value) | NDArray | |
| operator/(NDArray &other) | NDArray | |
| operator/(float value) | NDArray | |
| operator^(float value) | NDArray | |
| ownsData | NDArray | |
| prev | NDArray | |
| print(PrintType type=PrintType::Data) | NDArray | |
| PrintType enum name | NDArray | |
| rand() | NDArray | |
| rand(float low, float high) | NDArray | |
| randint(int low, int high) | NDArray | |
| reshape(std::vector< int > newShape) | NDArray | |
| set(std::vector< int > indices, float value) | NDArray | |
| set(int index, float value) | NDArray | |
| shape | NDArray | |
| size | NDArray | |
| slice(std::vector< std::tuple< int, int > > indices) | NDArray | |
| strides | NDArray | |
| sum() | NDArray | |
| sum(int axis) | NDArray | |
| zeros() | NDArray |