Go to documentation repository
...
To optimize the operation of the neural analytics on GPU, do the following:
Stop the server (see Stopping Stop the server).
| Note | ||
|---|---|---|
| ||
If the system has the software running on GPU, it is necessary to stop its operation. |
Create the GPU_CACHE_DIR system variable (see Appendix 9. Creating system variable) by specifying in the Variable value field the path to the cache location with an arbitrary folder name. For example, D:\GPU_cache. The specified directory will store the cache for all used detectors and neural networks.
The cache size depends on the number of neural networks used and their type. The minimum size is 70 MB.
To call the utility, in the command prompt, enter C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe.
Press Enter.
...
| Note | ||
|---|---|---|
| ||
The cache must be recreated in the following cases:
|
-p is a parameter to create a cache for a particular neural network.
Example of a command:
| Code Block |
|---|
C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe -p "<System disk>\<Neural network location directory>\Neural_network_name.ann" |
To create a cache for multiple neural networks, list the paths to the selected neural networks, separated by a space.
Example of a command:
| Code Block |
|---|
C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe -p "<System disk>\<Neural network location directory>\Neural_network_name.ann" "C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroSDK\WaterLevelRuleNet_origin_onnx.ann" |
-v is a parameter to output the procedure log to the console during cache generation.
Example of a command to automatically create caches of four neural networks included in the Neuro Pack add-ons with log output:
| Code Block |
|---|
C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe -v |
Example of a command:
| Code Block |
|---|
C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe -p "<System disk>\<Neural network location directory>\Neural_network_name.ann" -v |
--int8=1 is a parameter to create cache for those neural networks for which quantization is available. Neural networks for which the quantization mode is available are included in the Neuro Pack add-ons together with the *.info file. By default, the --int8=0 parameter is disabled.
Example of a command:
| Code Block |
|---|
C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe --int8=1 |
| Code Block | ||
|---|---|---|
| ||
C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroPackGpuCacheGenerator.exe -v -f |
...