-
Notifications
You must be signed in to change notification settings - Fork 92
Description
Users cloning this repository often encounter issues when trying to run demos or AI reference kits due to environment configuration problems such as:
Incorrect Python version
Missing OpenVINO installation
Missing dependencies
GPU/NPU devices not detected
Driver or OpenCL issues
Currently, users only discover these issues when a demo fails to run, which can make debugging difficult.
Proposed Solution
Add a lightweight environment diagnostic script that verifies whether the system is ready to run OpenVINO demos in this repository.
Example location:
scripts/check_openvino_env.py
The script could check:
Python version compatibility
OpenVINO installation and version
Available inference devices (CPU/GPU/NPU)
Required Python packages (numpy, onnx, gradio, etc.)
Basic runtime validation using ov.Core()
Example output:
Checking OpenVINO Environment
Python version: 3.10 ✔
OpenVINO version: 2025.x ✔
Available devices:
CPU ✔
GPU ✔
Dependencies:
numpy ✔
onnx ✔
gradio ✔
Benefits
Faster onboarding for new contributors
Easier debugging of demo setup issues
Improved developer experience for users trying OpenVINO demos
Additional Context
If this proposal is acceptable, I would be happy to work on implementing the script and submit a PR.
Thanks!