/Engine/Plugins/Experimental/NNE/Source/NNE/Public/NNERuntimeCPU.h
The runtime have the opportunity to share the model weights among multipleIModelInstanceCPUcreated from anIModelCPUinstance, however this is not mandatory. The caller can decide to convert the result into a shared pointer if required (e.g. if the model needs to be shared with an async task for evaluation).
A caller owned model representing the neural network instance created.
[TUniquePtr](API\Runtime\Core\Templates\TUniquePtr)< [UE::NNE::IModelInstanceCPU](API\Plugins\NNE\IModelInstanceCPU) > CreateModelInstance()