Open 3D Engine MachineLearning Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
MachineLearning::INeuralNetwork Member List

This is the complete list of members for MachineLearning::INeuralNetwork, including all inherited members.

add_ref()MachineLearning::INeuralNetworkinline
AZ_RTTI(INeuralNetwork, "{64E5B5B1-4A7D-489D-9A29-D9510BB7E17A}") (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetwork
CreateInferenceContext() (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetworkinlinevirtual
CreateTrainingContext() (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetworkinlinevirtual
Forward(IInferenceContextPtr context, const AZ::VectorN &activations)MachineLearning::INeuralNetworkinlinevirtual
GetAssetFile(AssetTypes assetType) constMachineLearning::INeuralNetworkinlinevirtual
GetInputDimensionality() constMachineLearning::INeuralNetworkinlinevirtual
GetLayerBiases(AZStd::size_t layerIndex) constMachineLearning::INeuralNetworkinlinevirtual
GetLayerCount() constMachineLearning::INeuralNetworkinlinevirtual
GetLayerWeights(AZStd::size_t layerIndex) constMachineLearning::INeuralNetworkinlinevirtual
GetName() constMachineLearning::INeuralNetworkinlinevirtual
GetOutputDimensionality() constMachineLearning::INeuralNetworkinlinevirtual
GetParameterCount() constMachineLearning::INeuralNetworkinlinevirtual
GradientDescent(ITrainingContextPtr context, float learningRate)MachineLearning::INeuralNetworkinlinevirtual
INeuralNetwork()=default (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetwork
INeuralNetwork(INeuralNetwork &&)=default (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetwork
INeuralNetwork(const INeuralNetwork &)=default (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetwork
LoadModel()MachineLearning::INeuralNetworkinlinevirtual
operator=(INeuralNetwork &&)=default (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetwork
operator=(const INeuralNetwork &)=default (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetwork
release() (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetworkinline
Reverse(ITrainingContextPtr context, LossFunctions lossFunction, const AZ::VectorN &activations, const AZ::VectorN &expected)MachineLearning::INeuralNetworkinlinevirtual
SaveModel()MachineLearning::INeuralNetworkinlinevirtual
~INeuralNetwork()=default (defined in MachineLearning::INeuralNetwork)MachineLearning::INeuralNetworkvirtual