Navigation
API > API/Plugins > API/Plugins/Learning > API/Plugins/Learning/FNeuralNetworkInference
References
| Module | Learning |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/LearningNeuralNetwork.h |
| Include | #include "LearningNeuralNetwork.h" |
| Source | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Private/LearningNeuralNetwork.cpp |
FNeuralNetworkInference
(
UE::NNE::IModelCPU & InModel,
const int32 InMaxBatchSize,
const int32 InInputSize,
const int32 InOutputSize,
const FNeuralNetworkInferenceSettings & InSettings
)
Remarks
Constructs a new network inference object. Generally this should not be called directly and FNeuralNetwork::CreateInferenceObject should be used instead so that created instances are tracked.
Parameters
| Name | Description |
|---|---|
| InModel | NNE Model |
| InMaxBatchSize | Maximum batch size |
| InInputSize | Network input size |
| InOutputSize | Network output size |
| InSettings | Inference settings |