Go to documentation repository
...
Stop the server (see Stopping 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.
...
-p is a parameter to create a cache for a particular neural network.
Command exampleExample 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.
Command exampleExample 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.
Command example 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 |
Command exampleExample 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.
Command exampleExample 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 |
The neural networks for which the quantization mode is available (see Neural tracker, Stopped object detector, Neural counter):
...