https://github.com/yas-sim/openvino_open_model_zoo_tools_docker
Docker container to support easy access to the Intel's OpenVINO Open Model Zoo models.
https://github.com/yas-sim/openvino_open_model_zoo_tools_docker
ai-models deep-learning deep-learning-models intel model-downloader model-zoo openvino openvino-model-zoo openvino-models
Last synced: 3 months ago
JSON representation
Docker container to support easy access to the Intel's OpenVINO Open Model Zoo models.
- Host: GitHub
- URL: https://github.com/yas-sim/openvino_open_model_zoo_tools_docker
- Owner: yas-sim
- Created: 2025-02-28T02:58:58.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T11:58:47.000Z (3 months ago)
- Last Synced: 2025-02-28T18:18:38.057Z (3 months ago)
- Topics: ai-models, deep-learning, deep-learning-models, intel, model-downloader, model-zoo, openvino, openvino-model-zoo, openvino-models
- Language: Dockerfile
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Docker container for OpenVINO Model Zoo tools (omz_downloader, omz_converter, omz_data_downloader, omz_info_dumper)
This project provides a Dockerfile to build a Docker image to run Intel's Open Model Zoo support tools easily.
### Building image and preparation
```sh
cd Docker
docker build -t omz:latest .
makdir -p models
# To make the Docker container user (openvino) is able to write the files in the directory
chmod 777 models
```### Usage - Downloading and converting model
The downloaded models will be found in the `./models` directory after running following commands.
```sh
docker run --rm -v ./models:/home/openvino/models omz omz_downloader --name yolo-v3-onnx
docker run --rm -v ./models:/home/openvino/models omz omz_converter --name yolo-v3-onnx --precisions FP16
```### Usage - Display the names of all supported models
You can check which models are supported by the tool with following command.
```sh
docker run --rm -v ./models:/home/openvino/models omz omz_downloader --print_all
```### Usage - Work in the container console.
You can work in the container terminal to do multiple steps.
```sh
docker run --rm -it -v ./models:/home/openvino/models omz
```### Reference
- [OpenVINO Open Model Zoo (OMZ)](https://github.com/openvinotoolkit/open_model_zoo)
- List of available models at OMZ
- [Intel pre-trained models](https://github.com/openvinotoolkit/open_model_zoo/blob/master/models/intel/index.md)
- [Public pre-trained models](https://github.com/openvinotoolkit/open_model_zoo/blob/master/models/public/index.md)
- [OMZ downloader tools](https://github.com/openvinotoolkit/open_model_zoo/blob/master/tools/model_tools/README.md)You can use NNCF to compress/quantize the DL models.
- [Intel Neural Network Compression Framework (NNCF)](https://github.com/openvinotoolkit/nncf)