This is a set of interactive modules which will help you study and practice:
- git, GitHub
- OpenVINO toolkit
- Travis CI
- Google Test
📊 Check your progress at https://dkurt.github.io/openvino_practice
An every task is a separate folder in modules subfolder. To start new module always do:
-
Nagivate to a base branch
git checkout master
-
Create a new local branch with unique name
git checkout -b practice_classification
Start with Git, GitHub and Travis CI module to complete first task.
Download OpenVINO: https://software.seek.intel.com/openvino-toolkit
- Open terminal and navigate to the project folder. Create build folder.
cd openvino_practice
mkdir build
cd build
- Setup environment
source /opt/intel/openvino/bin/setupvars.sh
- Build
cmake -DCMAKE_BUILD_TYPE=Release .. && make --j$(nproc --all)
- Run tests for specific module
./bin/test_classification
- Download useful programs
- Open terminal (Start -> Developer Command Prompt) and navigate to the project folder. Create a build folder.
cd openvino_practice
mkdir build
cd build
- Setup environment (in Start -> Developer Command Prompt)
"C:\Program Files (x86)\IntelSWTools\openvino\bin\setupvars.bat"
- Prepare project files (NOTE: value after
-G
flag might be different for your version of Visual Studio)
"C:\Program Files\CMake\bin\cmake.exe" -G "Visual Studio 15 2017 Win64" ..
-
Build (choose one of the options)
4.1 Using Visual Studio:
Open `openvino_practice/build/openvino_practice.sln`. Choose Relese x64 configuration. Press `Build -> Build Solution`
4.2 Using terminal:
"C:\Program Files\CMake\bin\cmake.exe" --build . --config Release
-
Run tests for specific module (in terminal)
.\bin\Release\test_classification.exe