| 
    NVIDIA NvNeural SDK
    2022.1
    
   GPU inference framework for NVIDIA Nsight Deep Learning Designer 
   | 
 
Interfaces and functions that are implemented by plugin libraries. More...
#include <nvneural/CoreTypes.h>Go to the source code of this file.
Classes | |
| class | nvneural::IActivationPlugin | 
| IActivationPlugin is an optional interface implemented by IPlugin objects that describes generic (non-fused) activation functions implemented inside the plugin.  More... | |
| class | nvneural::ILayerPlugin | 
| ILayerPlugin is an optional interface implemented by IPlugin objects that describes layers implemented inside the plugin.  More... | |
| class | nvneural::IPlugin | 
| IPlugin is the general factory interface used by NvNeural's plugin system.  More... | |
| class | nvneural::IPluginLoader | 
| Platform-agnostic plugin loader interface.  More... | |
| class | nvneural::IPrototypePlugin | 
| IPrototypePlugin is an optional interface implemented by IPlugin objects that describes generic prototype layers implemented inside the plugin.  More... | |
Typedefs | |
| using | nvneural::NvNeuralCreatePluginV1_Func = NeuralResult(*)(IPlugin **ppPluginOut) noexcept | 
| Entry point used to create an IPlugin object.  More... | |
Interfaces and functions that are implemented by plugin libraries.
| using nvneural::NvNeuralCreatePluginV1_Func = typedef NeuralResult(*)(IPlugin** ppPluginOut) noexcept | 
Entry point used to create an IPlugin object.
By convention this function is called "NvNeuralCreatePluginV1" in each shared library.
| ppPluginOut | Pointer receiving a reference to this library's IPlugin; unmodified on failure. |