Open 3D Engine MachineLearning Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for MachineLearning::INeuralNetwork, including all inherited members.
add_ref() | MachineLearning::INeuralNetwork | inline |
AZ_RTTI(INeuralNetwork, "{64E5B5B1-4A7D-489D-9A29-D9510BB7E17A}") (defined in MachineLearning::INeuralNetwork) | MachineLearning::INeuralNetwork | |
CreateInferenceContext() (defined in MachineLearning::INeuralNetwork) | MachineLearning::INeuralNetwork | inlinevirtual |
CreateTrainingContext() (defined in MachineLearning::INeuralNetwork) | MachineLearning::INeuralNetwork | inlinevirtual |
Forward([[maybe_unused]] IInferenceContextPtr context, [[maybe_unused]] const AZ::VectorN &activations) | MachineLearning::INeuralNetwork | inlinevirtual |
GetAssetFile([[maybe_unused]] AssetTypes assetType) const | MachineLearning::INeuralNetwork | inlinevirtual |
GetInputDimensionality() const | MachineLearning::INeuralNetwork | inlinevirtual |
GetLayerBiases([[maybe_unused]] AZStd::size_t layerIndex) const | MachineLearning::INeuralNetwork | inlinevirtual |
GetLayerCount() const | MachineLearning::INeuralNetwork | inlinevirtual |
GetLayerWeights([[maybe_unused]] AZStd::size_t layerIndex) const | MachineLearning::INeuralNetwork | inlinevirtual |
GetName() const | MachineLearning::INeuralNetwork | inlinevirtual |
GetOutputDimensionality() const | MachineLearning::INeuralNetwork | inlinevirtual |
GetParameterCount() const | MachineLearning::INeuralNetwork | inlinevirtual |
GradientDescent([[maybe_unused]] ITrainingContextPtr context, [[maybe_unused]] float learningRate) | MachineLearning::INeuralNetwork | inlinevirtual |
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::INeuralNetwork | inlinevirtual |
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::INeuralNetwork | inline |
Reverse([[maybe_unused]] ITrainingContextPtr context, [[maybe_unused]] LossFunctions lossFunction, [[maybe_unused]] const AZ::VectorN &activations, [[maybe_unused]] const AZ::VectorN &expected) | MachineLearning::INeuralNetwork | inlinevirtual |
SaveModel() | MachineLearning::INeuralNetwork | inlinevirtual |
~INeuralNetwork()=default (defined in MachineLearning::INeuralNetwork) | MachineLearning::INeuralNetwork | virtual |