Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
a86bdbf
Standardize W1D1-W1D4 tutorial notebooks: dependency checks and imports
cindyhfls Mar 30, 2026
72217d3
add tutorials/requirements_tutorials.txt file for running tutorials l…
cindyhfls Mar 30, 2026
6550969
W1D1: extract bonus section, fix imports, add GPU tips and appendix l…
cindyhfls Mar 30, 2026
ec7028b
W1D2: fix T2 import order (torch before matplotlib)
cindyhfls Apr 1, 2026
1229b64
W1D4: split Tutorial1, add DL Case Study as Tutorial2
cindyhfls Apr 1, 2026
ad01eba
W1D4: update materials.yml and review plan for Tutorial2 + BonusLecture
cindyhfls Apr 5, 2026
070b02c
W2D2: rename folder to W2D2_Convnets, fix W1D4_Tutorial2 style
cindyhfls Apr 5, 2026
e89abe3
delete the tutorial requirements file and updated the main requiremen…
cindyhfls Apr 7, 2026
98173ee
W1D4: fix version check cells
cindyhfls Apr 10, 2026
0a3345c
W1D1/W1D2/W1D3/W1D4: incorporate manual review edits
cindyhfls Apr 10, 2026
7041791
Merge branch 'staging' into week1-tutorials-update
cindyhfls Apr 10, 2026
ba26801
W1D1/W1D2/W1D3/W1D4: strip notebook metadata noise from editor
cindyhfls Apr 10, 2026
dab8b60
W1D1_Tutorial1: restore bonus section inline; remove bonus notebook
cindyhfls May 1, 2026
a311391
W1D4: restore Tutorial1 as unified notebook; apply minimal fixes
cindyhfls May 1, 2026
b7be6bc
W1D4: remove BonusLecture and Tutorial2 (DL Case Study) notebooks
cindyhfls May 1, 2026
fd45c61
update the content page
cindyhfls May 1, 2026
f785c3f
W1D1: replace Meet our content creators with Meet our day leads
cindyhfls May 10, 2026
4bc855d
W1D1, W1D4: restore source list format
cindyhfls Jun 9, 2026
86a04d1
W1D1: reset kernelspec to generic Python 3
cindyhfls Jun 9, 2026
097b32d
update lecturers to be the current content lecturers
cindyhfls Jun 9, 2026
253fbdf
update W1D1 slides
cindyhfls Jun 9, 2026
0d50ee0
W1D1-W1D4: add Jiaxin Cindy Tu to content reviewers
cindyhfls Jun 9, 2026
266969e
add missing package dependencies to requirements.txt and environment.yml
cindyhfls Jun 10, 2026
fc61194
restore W2D2 folder from upstream/main
cindyhfls Jun 10, 2026
4909c29
restore tutorials/materials.yml from upstream/main
cindyhfls Jun 10, 2026
1dc75c9
add week1 changes to materials.yml
cindyhfls Jun 10, 2026
4219483
update requirements
cindyhfls Jun 10, 2026
51e76be
update week1 install dependencies
cindyhfls Jun 10, 2026
a58d4e6
make W3D2 folder name matches to materials.yml
cindyhfls Jun 11, 2026
0a6b14e
minor edits to jupyter notebook cell tags back to list format and rem…
cindyhfls Jun 12, 2026
92f0a24
remove the commented out sections
cindyhfls Jun 12, 2026
6965dda
remove import check cells and restore W1D4 to remove the special char…
cindyhfls Jun 14, 2026
a2289f2
revert W1D2
cindyhfls Jun 14, 2026
19acfdd
revert W1D2
cindyhfls Jun 14, 2026
ef6889e
update requirements
cindyhfls Jun 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 30 additions & 1 deletion environment.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,43 @@
name: nma-dl
dependencies:
- python=3.7
- python=3.9
- requests
- numpy
- scipy
- matplotlib
- scikit-learn
- pytorch
- torchvision
- torchaudio
- ipywidgets
- pathlib
- tqdm
- pandas
- pillow
- imageio
- seaborn
- nltk
- tensorboard
- flask
- coloredlogs
- conda-forge::fasttext
- conda-forge::imageio-ffmpeg
- pip
- pip:
- accelerate
- altair
- datasets
- diffusers
- evaluate
- facenet-pytorch
- flair
- flasgger
- flask-restful
- libsixel-python
- pyngrok
- pytorch-pretrained-biggan
- python-Levenshtein
- textattack
- tokenizers
- transformers
- vibecheck
57 changes: 40 additions & 17 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,40 @@
requests
numpy==1.26.4
scipy
matplotlib
scikit-learn
torch==1.13.1
torchvision==0.14.1
ipywidgets
tqdm
torchvision
pathlib
xkcd
decorator==4.0.2
pyvirtualdisplay
tensorboard
moviepy==1.0.3
imageio_ffmpeg
Comment on lines -16 to -17

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are you sure that we dont need the old packages you didnt include?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moviepy is not used and imageio-ffmpeg was installed and used only in W2D1

# Requirements for Neuromatch Academy Deep Learning tutorials
# Some of these packages are pre-installed on Google Colab/Kaggle.

numpy>=2.0
pandas>=2.2
matplotlib>=3.10
torch>=2.0
torchvision>=0.15
torchaudio>=2.0
scikit-learn>=1.3
scipy>=1.13
Pillow>=10.0
imageio>=2.30
imageio-ffmpeg
seaborn>=0.13
nltk>=3.9
tensorboard>=2.19
ipywidgets>=8.0
tqdm>=4.0
requests>=2.31
accelerate
altair
coloredlogs
datasets
diffusers
evaluate
facenet-pytorch
fasttext
flair
flasgger
flask
flask-restful
libsixel-python
pyngrok
pytorch-pretrained-biggan
python-Levenshtein
textattack
tokenizers
transformers
vibecheck
Loading