|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
#include <tensor.hpp>
Public Member Functions | |
| template<typename MatT > | |
| DistTensorView (MatT &&mat) | |
| template<typename MatT > | |
| DistTensorView (MatT &&mat, std::vector< size_t > const &dims) | |
| TensorView< T, D > const & | local_data () const noexcept |
| Access the local tensor data. More... | |
Public Member Functions inherited from lbann::utils::details::MatrixAsTensorView< El::AbstractDistMatrix< T > > | |
| MatrixAsTensorView (MatT &&mat, std::vector< size_t > const &dims) | |
Public Member Functions inherited from lbann::utils::details::MatrixReferenceWrapper< El::AbstractDistMatrix< T > > | |
| MatrixReferenceWrapper (MatT &&x) | |
| operator matrix_type & () const noexcept | |
| matrix_type & | data () const noexcept |
Private Types | |
| using | base_type = details::MatrixAsTensorView< El::AbstractDistMatrix< T > > |
Private Attributes | |
| TensorView< T, D > | m_local_data |
Additional Inherited Members | |
Public Types inherited from lbann::utils::details::MatrixReferenceWrapper< El::AbstractDistMatrix< T > > | |
| using | matrix_type = El::AbstractDistMatrix< T > |
Public Attributes inherited from lbann::utils::details::MatrixAsTensorView< El::AbstractDistMatrix< T > > | |
| m_dims | |
Definition at line 233 of file tensor.hpp.
|
private |
Definition at line 236 of file tensor.hpp.
|
inline |
|
inline |
|
inlinenoexcept |
Access the local tensor data.
Definition at line 250 of file tensor.hpp.
|
private |
Definition at line 253 of file tensor.hpp.