End-to-end CLI example <pot_configs_examples_README>
@endsphinxdirective
POT command-line interface (CLI) is designed to optimize models that are supported by the [Accuracy Checker Tool](@ref omz_tools_accuracy_checker) used for accuracy measurement.
Note: There is also the so-called [**Simplified mode**](@ref pot_configs_README) that is basically aimed at INT8 quantization if the model is from the Computer Vision domain and has a simple dataset preprocessing, like image resize and crop. In this case, you can also use POT CLI for
| `-h`, `--help` | Optional. Show help message and exit. |
| `-q`, `--quantize` | Quantize model to 8 bits with specified quantization method: `default` or `accuracy_aware`. |
| `--preset` | Use `performance` for fully symmetric quantization or `mixed` preset for symmetric quantization of weight and asymmetric quantization of activations. Applicable only when `-q` option is used.|
| `-m`, `--model` | Path to the optimizing model file (.xml). Applicable only when `-q` option is used. |
| `-w`, `--weights` | Path to the weights file of the optimizing model (.bin). Applicable only when `-q` option is used. |
| `-n`, `--name` | Model name. Applicable only when `-q` option is used. |
| `--ac-config` | Path to the Accuracy Checker configuration file. Applicable only when `-q` option is used. |
| `--max-drop` | Optional. Maximum accuracy drop. Valid only for accuracy-aware quantization. Applicable only when `-q` option is used and `accuracy_aware` method is selected. |
| `-c CONFIG`, `--config CONFIG` | Path to a config file with task- or model-specific parameters. |
| `-e`, `--evaluate` | Optional. Evaluate model on the whole dataset after optimization. |
| `--output-dir OUTPUT_DIR` | Optional. A directory where results are saved. Default: `./results`. |
| `-sm`, `--save-model` | Optional. Save the original full-precision model. |
| `-d`, `--direct-dump` | Optional. Save results to the "optimized" subfolder within the specified output directory with no additional subpaths added at the end. |