46 lines
2.1 KiB
JSON
46 lines
2.1 KiB
JSON
/* This configuration file is the fastest way to get started with the default
|
|
quantization algorithm in simplified mode. It contains only mandatory options
|
|
with commonly used values. All other options can be considered as an advanced
|
|
mode and requires deep knowledge of the quantization process. An overall description
|
|
of all possible parameters can be found in the default_quantization_spec.json */
|
|
|
|
{
|
|
/* Model parameters */
|
|
|
|
"model": {
|
|
"model_name": "model_name", // Model name
|
|
"model": "<MODEL_PATH>", // Path to model (.xml format)
|
|
"weights": "<PATH_TO_WEIGHTS>" // Path to weights (.bin format)
|
|
},
|
|
|
|
/* Parameters of the engine used for model inference */
|
|
|
|
"engine": {
|
|
"type": "simplified",
|
|
"layout": "NCHW", // Layout of input data. Supported ["NCHW", "NHWC", "CHW", "CWH"] layout
|
|
"data_source": "PATH_TO_SOURCE" // You can specify path to directory with images. Also you can
|
|
// specify template for file names to filter images to load.
|
|
// Templates are unix style (This option valid only in simplified mode)
|
|
},
|
|
|
|
/* Optimization hyperparameters */
|
|
|
|
"compression": {
|
|
"target_device": "ANY", // Target device, the specificity of which will be taken
|
|
// into account during optimization
|
|
"algorithms": [
|
|
{
|
|
"name": "DefaultQuantization", // Optimization algorithm name
|
|
"params": {
|
|
"preset": "performance", // Preset [performance, mixed, accuracy] which control the quantization
|
|
// mode (symmetric, mixed (weights symmetric and activations asymmetric)
|
|
// and fully asymmetric respectively)
|
|
|
|
"stat_subset_size": 300 // Size of subset to calculate activations statistics that can be used
|
|
// for quantization parameters calculation
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|