Skip to content

Emerge-Lab/CE-GY-7893-Engineering-Applications-of-Deep-Learning-Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CE-GY-7893 Engineering Applications of Deep Learning Examples

A minimal setup for deep learning examples using Jupyter notebooks.

Setup

This project uses uv for dependency management.

Prerequisites

  • Python 3.8+
  • uv installed

Installation

# Clone the repository
git clone <repository-url>
cd CE-GY-7893-Engineering-Applications-of-Deep-Learning-Examples

# Install dependencies
uv sync

Usage

# Activate the virtual environment
source .venv/bin/activate

# Start Jupyter Lab
uv run jupyter lab

# Or start Jupyter Notebook
uv run jupyter notebook

Project Structure

  • examples/ - Contains Jupyter notebooks with deep learning examples
  • pyproject.toml - Project configuration and dependencies

Jupytext

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

About

Example notebooks for the class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages