This is the complete list of members for conscience_core::ai::nn::CscNeuralNetworkTensorFlow, including all inherited members.
| adaptDataForMiniBatches(float **dataToTransform, const int minibatchSize, const int dataSetSize) | conscience_core::ai::nn::CscNeuralNetwork | static |
| calculateLimitGlorot(int fanIn, int fanOut) | conscience_core::ai::nn::CscNeuralNetwork | protectedstatic |
| calculateStddevGlorot(int fanIn, int fanOut) | conscience_core::ai::nn::CscNeuralNetwork | protectedstatic |
| calculateStddevHe(int fanIn) | conscience_core::ai::nn::CscNeuralNetwork | protectedstatic |
| calculateStddevLeCun(int fanIn) | conscience_core::ai::nn::CscNeuralNetwork | protectedstatic |
| CscNeuralNetwork(CscNeuralNetworkType neuralNetworkType, NeuralNetworkHyperparameters *neuralNetworkHyperparametersInit, TrainingHyperparameters *trainingHyperparametersInit) | conscience_core::ai::nn::CscNeuralNetwork | |
| CscNeuralNetwork(CscNeuralNetworkType neuralNetworkType, NeuralNetworkHyperparameters *neuralNetworkHyperparametersInit, TrainingHyperparameters *trainingHyperparametersInit, float **weightsLoadedFromModel, float **biasesLoadedFromModel) | conscience_core::ai::nn::CscNeuralNetwork | |
| CscNeuralNetworkTensorFlow(CscNeuralNetworkType neuralNetworkType, NeuralNetworkHyperparameters *neuralNetworkHyperparametersInit, TrainingHyperparameters *trainingHyperparametersInit) | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| CscNeuralNetworkTensorFlow(CscNeuralNetworkType neuralNetworkType, NeuralNetworkHyperparameters *neuralNetworkHyperparametersInit, TrainingHyperparameters *trainingHyperparametersInit, float **weightsLoadedFromModel, float **biasesLoadedFromModel, bool withCostFunction) | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| deleteAllDataMiniBatches(float ***dataMiniBatches, const int nbMiniBatches, const int nbDataPerMinibatch) | conscience_core::ai::nn::CscNeuralNetwork | static |
| executeWithoutCostFunction(TF_Session *session, float **inputs) | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| getBuilder() const | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| getDuplicata() | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| getNeuralNetworkHyperparameters() const | conscience_core::ai::nn::CscNeuralNetwork | |
| getNeuralNetworkType() const | conscience_core::ai::nn::CscNeuralNetwork | |
| getPersistence() const | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| getSessions() | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| getTrainingHyperparameters() const | conscience_core::ai::nn::CscNeuralNetwork | |
| initializeBias(float *biasToInitialize, int size, CscInitializationBiasStrategy strategy, float *biasLoaded=nullptr) | conscience_core::ai::nn::CscNeuralNetwork | static |
| initializeWeights(float *weightsToInitialize, int size, CscInitializationWeightsStrategy strategy, int fanIn, int fanOut=0, float *weightsLoaded=nullptr) | conscience_core::ai::nn::CscNeuralNetwork | static |
| initNormal(float *weights, int size, mt19937 &gen, double stddev) | conscience_core::ai::nn::CscNeuralNetwork | protectedstatic |
| initUniform(float *weights, int size, mt19937 &gen, float limit) | conscience_core::ai::nn::CscNeuralNetwork | protectedstatic |
| loadModelFromDirectory(const fs::path &dirPath, bool forTraining) | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | static |
| logger | conscience_core::ai::nn::CscNeuralNetwork | protected |
| neuralNetworkHyperparameters | conscience_core::ai::nn::CscNeuralNetwork | protected |
| neuralNetworkType | conscience_core::ai::nn::CscNeuralNetwork | protected |
| normalizeData(float **data, size_t size, int rowData, float newMin, float newMax, float minValue, float maxValue) | conscience_core::ai::nn::CscNeuralNetwork | static |
| normalizeDataAutoRange(float **data, size_t size, int nbInputsOrOutputs, CscNormalizationType normalizationType) | conscience_core::ai::nn::CscNeuralNetwork | static |
| normalizeDataCustomRange0to1(float **data, size_t size, int nbInputsOrOutputs, float *minValue, float *maxValue) | conscience_core::ai::nn::CscNeuralNetwork | static |
| normalizeDataCustomRangeMinus1to1(float **data, size_t size, int nbInputsOrOutputs, float *minValue, float *maxValue) | conscience_core::ai::nn::CscNeuralNetwork | static |
| shuffleMinibatchData(float ***minibatchDataInputs, float ***minibatchDataTargets, const int numberOfBatches, const int minibatchSize) | conscience_core::ai::nn::CscNeuralNetwork | protected |
| testNeuralNetworkOnValidationDataSet(DataSet *validationDataSet, const bool nnNeverInitialized=false) | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | |
| trainingHyperparameters | conscience_core::ai::nn::CscNeuralNetwork | protected |
| trainNeuralNetwork(const int nbEpochs, const int nbMiniBatchs, DataSet *trainingDataSet, DataSet *validationDataSet, const bool debugMode=false) override | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | virtual |
| ~CscNeuralNetwork() | conscience_core::ai::nn::CscNeuralNetwork | virtual |
| ~CscNeuralNetworkTensorFlow() | conscience_core::ai::nn::CscNeuralNetworkTensorFlow | virtual |