| 
    NVIDIA NvNeural SDK
    2022.1
    
   GPU inference framework for NVIDIA Nsight Deep Learning Designer 
   | 
 
Defines common variables used for the plugin export helper classes. More...
Go to the source code of this file.
Functions | |
| void | nvneural::plugin::InitializePluginTypes () noexcept(false) | 
| Registration function for initializing exported types.  More... | |
Variables | |
| const char * | nvneural::plugin::PluginAuthor | 
| Plugin authorship string to display in the editor and other tools.  More... | |
| const char * | nvneural::plugin::PluginDescription | 
| Plugin description string to display in the editor and other tools.  More... | |
| const char * | nvneural::plugin::PluginName | 
| Plugin "name" attribute to display in the editor and other tools.  More... | |
| const char * | nvneural::plugin::PluginVersion | 
| Plugin version string to display in the editor and other tools.  More... | |
Defines common variables used for the plugin export helper classes.
      
  | 
  noexcept | 
Registration function for initializing exported types.
This is the proper time to call static methods on ClassRegistry; the export helpers wrap this function in std::call_once so that you do not have to worry about multiple calls to NvNeuralCreatePluginV1 creating duplicate type registrations in ClassRegistry.
You should signal failures from this function by throwing; doing so will return a plugin creation failure result to the host.
      
  | 
  extern | 
Plugin authorship string to display in the editor and other tools.
Example: "NVIDIA Corporation"
      
  | 
  extern | 
Plugin description string to display in the editor and other tools.
Example: "Lightweight convolution layer classes"
      
  | 
  extern | 
Plugin "name" attribute to display in the editor and other tools.
Example: "Fused Upscale Layers"
      
  | 
  extern | 
Plugin version string to display in the editor and other tools.
Example: "2021.1.0"