|
Tannic
A C++ Tensor Library
|

Files | |
| file | buffer.hpp [code] |
| Memory buffer management for tensor storage. | |
| file | callback.hpp [code] |
| file | comparisons.hpp [code] |
| Defines element-wise comparison operations for tensor expressions. | |
| file | complex.hpp [code] |
| Complex number operations for the Tannic Tensor Library. | |
| file | concepts.hpp [code] |
| Defines core C++20 concepts used throughout the Tannic Tensor Library. | |
| file | convolutions.hpp [code] |
| Defines tensor convolutional operations. | |
| file | exceptions.hpp [code] |
| file | functions.hpp [code] |
| Defines the excception types used in the library. | |
| file | graph.hpp [code] |
| file | indexing.hpp [code] |
| Utilities for index normalization and slicing ranges in the Tannic Tensor Library. | |
| file | operations.hpp [code] |
| Defines expression templates tensor aritmetic operations. | |
| file | reductions.hpp [code] |
| Defines reduction operations for tensor expressions. | |
| file | resources.hpp [code] |
| Memory resource management for heterogeneous computing. | |
| file | serialization.hpp [code] |
| file | shape.hpp [code] |
Defines the tannic::Shape class for representing tensor dimensions. | |
| file | slices.hpp [code] |
| Implements tensor slicing for expression templates in the Tannic Tensor Library. | |
| file | strides.hpp [code] |
| Memory layout specification for tensor dimensions in the Tannic Tensor Library. | |
| file | tensor.hpp [code] |
| Core multidimensional tensor class for the Tannic Tensor Library. | |
| file | traits.hpp [code] |
| file | transformations.hpp [code] |
| Defines tensor transformation operations. | |
| file | types.hpp [code] |
| Core type system for the Tannic Tensor Library. | |
| file | views.hpp [code] |
| Implements views for tensors in the Tannic Tensor Library. | |