Tannic
A C++ Tensor Library
Loading...
Searching...
No Matches
tannic Directory Reference
Directory dependency graph for tannic:
include/tannic

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.