|
pulsatrix
|
This is the complete list of members for pulsatrix::Tensor, including all inherited members.
| accumulate(const Tensor &other) | pulsatrix::Tensor | |
| at(std::initializer_list< int64_t > index) | pulsatrix::Tensor | |
| at(std::initializer_list< int64_t > index) const | pulsatrix::Tensor | |
| backend() const | pulsatrix::Tensor | inline |
| data() const | pulsatrix::Tensor | inline |
| data() | pulsatrix::Tensor | inline |
| device() const | pulsatrix::Tensor | inline |
| fill(float value) | pulsatrix::Tensor | |
| numel() const | pulsatrix::Tensor | inline |
| operator=(const Tensor &other) | pulsatrix::Tensor | |
| operator=(Tensor &&other) noexcept | pulsatrix::Tensor | |
| operator[](int64_t flat_index) | pulsatrix::Tensor | inline |
| operator[](int64_t flat_index) const | pulsatrix::Tensor | inline |
| rank() const | pulsatrix::Tensor | inline |
| read_element(int64_t flat_index) const | pulsatrix::Tensor | |
| requires_grad() const | pulsatrix::Tensor | inline |
| reshape(Shape new_shape) | pulsatrix::Tensor | |
| set_requires_grad(bool requires_grad) | pulsatrix::Tensor | inline |
| shape() const | pulsatrix::Tensor | inline |
| Stack(const std::vector< Tensor > &tensors, DeviceBackend *backend) | pulsatrix::Tensor | static |
| Tensor(Shape shape, DeviceBackend *backend) | pulsatrix::Tensor | |
| Tensor(Shape shape, DeviceBackend *backend, DeviceType device) | pulsatrix::Tensor | |
| Tensor(Shape shape, DeviceBackend *backend, std::initializer_list< float > values, DeviceType device) | pulsatrix::Tensor | |
| Tensor(Shape shape, DeviceBackend *backend, std::initializer_list< float > values) | pulsatrix::Tensor | |
| Tensor(Shape shape, DeviceBackend *backend, const std::vector< float > &values, DeviceType device) | pulsatrix::Tensor | |
| Tensor(Shape shape, DeviceBackend *backend, const std::vector< float > &values) | pulsatrix::Tensor | |
| Tensor(const Tensor &other) | pulsatrix::Tensor | |
| Tensor(Tensor &&other) noexcept | pulsatrix::Tensor | |
| to(DeviceType target) | pulsatrix::Tensor | |
| to(DeviceType target, DeviceBackend *target_backend) | pulsatrix::Tensor | |
| to_host_vector() const | pulsatrix::Tensor | |
| write_element(int64_t flat_index, float value) | pulsatrix::Tensor | |
| ~Tensor() | pulsatrix::Tensor |