pRC
multi-purpose Tensor Train library for C++
Loading...
Searching...
No Matches
Classes | Functions
pRC::TensorViews Namespace Reference

Classes

class  Assignable
 
class  Assignable< Bool, N, F >
 
class  Block
 
class  Block< T, Sizes< Ns... >, Sizes< Bs... >, V >
 
class  Broadcast
 
class  Broadcast< T, Sizes< Ns... >, Sizes< Bs... >, V >
 
class  Chip
 
class  ContractUnary
 
class  ContractUnary< T, N, Sequence< Index, ILs... >, Sequence< Index, IRs... >, V >
 
class  Diagonal
 
class  DirectSum
 
class  Exclude
 
class  Exclude< T, N, F, Sequence< Index, Es... >, Vs... >
 
class  ExtractDiagonal
 
class  FromDiagonal
 
class  Inflate
 
class  Inflate< T, N, Sizes< Bs... >, V >
 
class  Loop
 
class  LowerTriangular
 
class  OffDiagonal
 
class  Permute
 
class  Permute< T, N, Sequence< Index, Ps... >, V >
 
class  Random
 
class  Reduce
 
class  Reduce< T, N, F, Sequence< Index, Rs... >, V >
 
class  Reference
 
class  Reference< T, Sizes< Ns... > >
 
class  ReferenceToConst
 
class  ReferenceToConst< T, Sizes< Ns... > >
 
class  Reshape
 
class  Reverse
 
class  Reverse< T, Sizes< Ns... >, Sequence< Bool, Rs... >, V >
 
class  Single
 
class  Slice
 
class  Slice< T, N, Sizes< Os... >, V >
 
class  StrictlyLowerTriangular
 
class  StrictlyUpperTriangular
 
class  Stride
 
class  Stride< T, N, Sizes< Ss... >, V >
 
class  TensorProduct
 
class  UnitLowerTriangular
 
class  UnitUpperTriangular
 
class  UpperTriangular
 
class  View
 
class  View< Bool, Sizes< Ns... >, F >
 
class  View< T, Sizes< Ns... >, F >
 

Functions

template<class T , Size... Ns>
 Reference (Tensor< T, Ns... > &) -> Reference< T, Sizes< Ns... > >
 
template<class T , Size... Ns>
 ReferenceToConst (Tensor< T, Ns... > const &) -> ReferenceToConst< T, Sizes< Ns... > >
 

Function Documentation

◆ Reference()

template<class T , Size... Ns>
pRC::TensorViews::Reference ( Tensor< T, Ns... > &  ) -> Reference< T, Sizes< Ns... > >

◆ ReferenceToConst()

template<class T , Size... Ns>
pRC::TensorViews::ReferenceToConst ( Tensor< T, Ns... > const ) -> ReferenceToConst< T, Sizes< Ns... > >