Logo ROOT  
Reference Guide
TMVA::Experimental::SOFIE::InitializedTensor Struct Reference

Definition at line 57 of file SOFIE_common.hxx.

Public Member Functions

void CastPersistentToShared ()
 
void CastSharedToPersistent ()
 

Public Attributes

std::shared_ptr< void > fData
 
char * fPersistentData =nullptr
 
std::vector< std::size_t > fShape
 
int fSize =1
 Transient. More...
 
ETensorType fType
 

#include <TMVA/SOFIE_common.hxx>

Member Function Documentation

◆ CastPersistentToShared()

void TMVA::Experimental::SOFIE::InitializedTensor::CastPersistentToShared ( )
inline

Definition at line 78 of file SOFIE_common.hxx.

◆ CastSharedToPersistent()

void TMVA::Experimental::SOFIE::InitializedTensor::CastSharedToPersistent ( )
inline

Definition at line 64 of file SOFIE_common.hxx.

Member Data Documentation

◆ fData

std::shared_ptr<void> TMVA::Experimental::SOFIE::InitializedTensor::fData

Definition at line 60 of file SOFIE_common.hxx.

◆ fPersistentData

char* TMVA::Experimental::SOFIE::InitializedTensor::fPersistentData =nullptr

Definition at line 62 of file SOFIE_common.hxx.

◆ fShape

std::vector<std::size_t> TMVA::Experimental::SOFIE::InitializedTensor::fShape

Definition at line 59 of file SOFIE_common.hxx.

◆ fSize

int TMVA::Experimental::SOFIE::InitializedTensor::fSize =1

Transient.

Definition at line 61 of file SOFIE_common.hxx.

◆ fType

ETensorType TMVA::Experimental::SOFIE::InitializedTensor::fType

Definition at line 58 of file SOFIE_common.hxx.

Collaboration diagram for TMVA::Experimental::SOFIE::InitializedTensor:
[legend]

The documentation for this struct was generated from the following file: