Welcome! This repository contains a growing collection of hands-on Jupyter Lab tutorials designed for learners of all levels getting started with DEEPX products. Whether you're just getting started or looking to master advanced features, you will find valuable resources here.
Our goal is to provide clear, step-by-step guides to help you become more productive and efficient in your data science and development workflows using the DEEPX SDK.
This tutorials are based on dx-all-suite v2.2.0, released in January 2026.
- Tutorial-01 (Getting Started): Learn how to install the DEEPX SDK and verify the installation.
- Tutorial-02 (DX-APP): Introduction to DX-APP and demonstrations on running inference with image, video, and camera inputs.
- Tutorial-03 (E2E AI workflow): Hands-on practice implementing a Forklift-Worker detector using YOLOv7.
- Tutorial-04 (DX-STREAM): Explore DX-STREAM and practice integrating it with the Forklift-Worker detector.
- Tutorial-05 (DX-Compiler): Learn how to use DX-Compiler and practice compiling various AI models with different preprocessing options.
- ... (More to come!)
dx-tutorials
βββ notebooks
β βββ T01-Getting-Started
β β βββ getting_started.ipynb
β βββ T02-DX-APP
β β βββ dx_app.ipynb
β βββ T03-E2E-AI-Workflow
β β βββ e2e_ai_workflow.ipynb
β βββ T04-DX-STREAM
β β βββ dx_stream.ipynb
β βββ T05-DX-Compiler
β β βββ dx_compiler.ipynb
β βββ T10-DEMO-PaddleOCRv5
β β βββ dx_compiler.ipynb
β βββ T11-DEMO-VIT-CLIP
β β βββ dx_compiler.ipynb
β βββ T12-DEMO-Mono-Depth
β βββ dx_compiler.ipynb
βββ README.md
βββ requirements.txt
βββ run-jupyter-lab.sh
βββ sudo_no_password.sh
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-venv build-essential python3-dev git-all ffmpeg treegit clone https://github.com/dx-maxkim/dx-tutorials.git
cd dx-tutorialspython3 -m venv .venv
source .venv/bin/activatepip install -U pip
pip install -r requirements.txtTo start the tutorial environment, run the provided script:
./run-jupyter-lab.shClick here to configure remote access
If you are running this on a remote server and want to access it from your local browser:-
Generate the config file:
jupyter-lab --generate-config
-
Edit the config file (vi ~/.jupyter/jupyter_lab_config.py) and add:
c.ServerApp.ip = '0.0.0.0' c.ServerApp.token = '' c.ServerApp.password = '' c.ServerApp.open_browser = False
For questions or feedback, please contact dgkim@deepx.ai or create an issue ticket.
