.ini file contents
Description of the .ini configuration file options.
Nx SDK Logging
If enabled, the NX SDK logging will be logged to console. Default: false
#enableOutput=false
Console Logging
If enabled, the AI Plugin, AI Manager and Inference Engine logs will be logged to console. Default: false
#logToConsole=false
File Logging
If enabled, the AI Plugin and AI Manager logs will be logged to files. Default: true
#logToFile=true
Override inactive AI Manager
If enabled, the AI Plugin will send frames to the AI Manager even when inactive. Default: false
#sendFramesOverride=false
Automatically restart on crash
If enabled, the AI Plugin automatically restart the AI Manager if it crashes. Default: true
#restartAIManagerOnCrash=true
Cache Runtimes
If enabled, the AI Plugin will cache runtime archives. To force re-download, delete the relevant runtime archive. Default: false
#cacheRuntimeArchives=false
Ambarella integration
If enabled, the AI Plugin will enable Ambarella integration, ie. offloading model inference to the Ambarella CV75 chip. Default: false
#enableAmbarellaIntegration=false
Nvidia TensorRT integration
If enabled, the NxAI Plugin will enable the NVIDIA TensorRT runtime. Default: false
#enableNvidiaTRTIntegration=false
Profiling
If enabled, the NxAI Plugin log profiling details. Default: false
#enableProfiling=false
Always show recovery buttons
If enabled, recovery buttons (reselect runtime, clear cache, etc.) are always shown in the device settings, even when there are no errors to recover from. For debug purposes. Default: false
#alwaysShowRecoveryButtons=false
Override API cloud URL
The URL of the NXAI cloud. Default: "https://api.sclbl.nxvms.com/dev"
#CloudAPI="https://api.sclbl.nxvms.com/dev"
Override Admin URL
The base URL of the device admin. Affects popup browser window. Default: ""
#DeviceAdminOverride=""
Override Runtime Storage URL
URL of the storage containing the runtimes. Default: ""
#RuntimesStorageURL=""
Override AI Manager Download URL
URL of where to download the AI Manager. This link should only be to the directory; the filename will be programatically determined. Default: ""
#AIManagerStorageURL=""
Override working directory
Directory the plugin should use as its working directory. This includes logging files, AI Manager and model file downloads. Default: ""
#WorkingDirectory=""
Loglevel
No logging.
Basic logging.
Verbose logging.
Default: 1
#logVerbosityLevel=1
Download timeout
This sets the timeout for the request when downloading a model. Increase this in environments with slow or unstable networking. Default: 5
#modelDownloadSeconds=5
HTTP timeout
This sets the timeout for HTTP requests to the NxAI cloud API in seconds. Default: 3
#HTTPRequestTimeout=3
Parameters refresh timeout
This sets the timeout in seconds to wait for the runtime manager loop to process an immediate devices parameters refresh request. Default: 5
#DeviceParametersRefreshTimeout=5
Parameters Initial timeout
This sets the timeout in seconds for settingsReceived() to wait for a device's initial cloud parameters to be processed before applying GUI settings on top of them. Default: 1
#SettingsAwaitParametersTimeout=1
Concurrent input threads
This controls how many independent threads will pre/postprocess inferences. On powerful systems higher values might result in higher throughput, but on low-powered systems this might increase latency. (Max 1024) Default: 8
#MaxNumberConcurrentInputOutputThreads=8
Concurrent inferences
This controls how many inferences can be queued in the runtime. Higher values might lead to higher throughput on systems with performance headroom, but might lead to higher latency on lower powered systems. Default: 8
#MaxNumberConcurrentInferences=8
Number of samples for rolling average
The number of samples used to calculate the engine throughput rolling average. Default: 100
#EngineThroughputWindowSize=100
Maximum retries
The amount of times the AIM will try and get a ready signal from the external processor. After this limit has been reached, the AIM will assume the process is not running or crashed, and will skip it. Default: 5
#ExternalProcessorReadyCheckMaxRetries=5
Last updated