A minimal setup for deep learning examples using Jupyter notebooks.
This project uses uv for dependency management.
- Python 3.8+
- uv installed
# Clone the repository
git clone <repository-url>
cd CE-GY-7893-Engineering-Applications-of-Deep-Learning-Examples
# Install dependencies
uv sync# Activate the virtual environment
source .venv/bin/activate
# Start Jupyter Lab
uv run jupyter lab
# Or start Jupyter Notebook
uv run jupyter notebookexamples/- Contains Jupyter notebooks with deep learning examplespyproject.toml- Project configuration and dependencies
This project uses Jupytext to sync notebooks with Python files. This allows for better version control of notebook content.
To pair a notebook with a Python file:
uv run jupytext --set-formats ipynb,py:percent notebook.ipynb