Skip to content

DEEPX-AI/dx-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEEPX SDK Tutorials

Banner

Python Status

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.

πŸ“š Table of Contents

  • 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!)

Repository Structure

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

βš™οΈ Installation Guide

1. Prerequisites:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-venv build-essential python3-dev git-all ffmpeg tree

2. Download this dx-tutorials repo

git clone https://github.com/dx-maxkim/dx-tutorials.git
cd dx-tutorials

3. Create/Activate a python3 virtual environment

python3 -m venv .venv
source .venv/bin/activate

4. Install required pip packages:

pip install -U pip
pip install -r requirements.txt

πŸš€ Usages

Run jupyter-lab

To start the tutorial environment, run the provided script:

./run-jupyter-lab.sh

External connection (Optional)

Click here to configure remote access If you are running this on a remote server and want to access it from your local browser:
  1. Generate the config file:

    jupyter-lab --generate-config
  2. 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

πŸ’‘ Troubleshooting

FAQ Issues

For questions or feedback, please contact dgkim@deepx.ai or create an issue ticket.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published