Conscience Core
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow Class Reference

#include <CscNeuralNetworkPersistenceTensorFlow.h>

Classes

struct  AllNeuralNetworkTensorFlowParams
 

Public Member Functions

 CscNeuralNetworkPersistenceTensorFlow ()
 
virtual ~CscNeuralNetworkPersistenceTensorFlow ()
 
CscJsonObjectfromNeuralNetworkTFToJSON (TF_Session *session, TF_Graph *graph, TF_Status *status, CscNeuralNetwork *neuralNetwork, vector< const char * > varBestValueNames)
 
void saveToStorage (CscJsonObject *jsonObject, string pathDirectory, string fileDirectionAndName)
 

Static Public Member Functions

static AllNeuralNetworkTensorFlowParamsloadModelFromDirectory (const fs::path &dirPath, bool forTraining)
 

Static Public Attributes

static const string FILE_EXTENSION = ".cscnn"
 

Constructor & Destructor Documentation

◆ CscNeuralNetworkPersistenceTensorFlow()

conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow::CscNeuralNetworkPersistenceTensorFlow ( )

◆ ~CscNeuralNetworkPersistenceTensorFlow()

conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow::~CscNeuralNetworkPersistenceTensorFlow ( )
virtual

Member Function Documentation

◆ fromNeuralNetworkTFToJSON()

CscJsonObject * conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow::fromNeuralNetworkTFToJSON ( TF_Session *  session,
TF_Graph *  graph,
TF_Status *  status,
CscNeuralNetwork neuralNetwork,
vector< const char * >  varBestValueNames 
)

◆ loadModelFromDirectory()

CscNeuralNetworkPersistenceTensorFlow::AllNeuralNetworkTensorFlowParams * conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow::loadModelFromDirectory ( const fs::path &  dirPath,
bool  forTraining 
)
static

◆ saveToStorage()

void conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow::saveToStorage ( CscJsonObject jsonObject,
string  pathDirectory,
string  fileDirectionAndName 
)
Note
jsonObject wil be DELETED

Member Data Documentation

◆ FILE_EXTENSION

const string conscience_core::ai::nn::CscNeuralNetworkPersistenceTensorFlow::FILE_EXTENSION = ".cscnn"
inlinestatic

The documentation for this class was generated from the following files: