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

Definition at line 53 of file SOFIE_common.hxx.

Public Member Functions

void CastPersistentToShared ()
 
void CastSharedToPersistent ()
 

Public Attributes

std::shared_ptr< voidfData
 
char * fPersistentData =nullptr
 
std::vector< std::size_t > fShape
 
Int_t 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 71 of file SOFIE_common.hxx.

◆ CastSharedToPersistent()

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

Definition at line 60 of file SOFIE_common.hxx.

Member Data Documentation

◆ fData

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

Definition at line 56 of file SOFIE_common.hxx.

◆ fPersistentData

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

Definition at line 58 of file SOFIE_common.hxx.

◆ fShape

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

Definition at line 55 of file SOFIE_common.hxx.

◆ fSize

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

Transient.

Definition at line 57 of file SOFIE_common.hxx.

◆ fType

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

Definition at line 54 of file SOFIE_common.hxx.

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

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