-
Notifications
You must be signed in to change notification settings - Fork 291
Standardize W1D1-W1D4 tutorial dependency setup and imports #1021
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
cindyhfls
wants to merge
35
commits into
NeuromatchAcademy:staging
Choose a base branch
from
cindyhfls:week1-tutorials-update
base: staging
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
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 72217d3
add tutorials/requirements_tutorials.txt file for running tutorials l…
cindyhfls 6550969
W1D1: extract bonus section, fix imports, add GPU tips and appendix l…
cindyhfls ec7028b
W1D2: fix T2 import order (torch before matplotlib)
cindyhfls 1229b64
W1D4: split Tutorial1, add DL Case Study as Tutorial2
cindyhfls ad01eba
W1D4: update materials.yml and review plan for Tutorial2 + BonusLecture
cindyhfls 070b02c
W2D2: rename folder to W2D2_Convnets, fix W1D4_Tutorial2 style
cindyhfls e89abe3
delete the tutorial requirements file and updated the main requiremen…
cindyhfls 98173ee
W1D4: fix version check cells
cindyhfls 0a3345c
W1D1/W1D2/W1D3/W1D4: incorporate manual review edits
cindyhfls 7041791
Merge branch 'staging' into week1-tutorials-update
cindyhfls ba26801
W1D1/W1D2/W1D3/W1D4: strip notebook metadata noise from editor
cindyhfls dab8b60
W1D1_Tutorial1: restore bonus section inline; remove bonus notebook
cindyhfls a311391
W1D4: restore Tutorial1 as unified notebook; apply minimal fixes
cindyhfls b7be6bc
W1D4: remove BonusLecture and Tutorial2 (DL Case Study) notebooks
cindyhfls fd45c61
update the content page
cindyhfls f785c3f
W1D1: replace Meet our content creators with Meet our day leads
cindyhfls 4bc855d
W1D1, W1D4: restore source list format
cindyhfls 86a04d1
W1D1: reset kernelspec to generic Python 3
cindyhfls 097b32d
update lecturers to be the current content lecturers
cindyhfls 253fbdf
update W1D1 slides
cindyhfls 0d50ee0
W1D1-W1D4: add Jiaxin Cindy Tu to content reviewers
cindyhfls 266969e
add missing package dependencies to requirements.txt and environment.yml
cindyhfls fc61194
restore W2D2 folder from upstream/main
cindyhfls 4909c29
restore tutorials/materials.yml from upstream/main
cindyhfls 1dc75c9
add week1 changes to materials.yml
cindyhfls 4219483
update requirements
cindyhfls 51e76be
update week1 install dependencies
cindyhfls a58d4e6
make W3D2 folder name matches to materials.yml
cindyhfls 0a6b14e
minor edits to jupyter notebook cell tags back to list format and rem…
cindyhfls 92f0a24
remove the commented out sections
cindyhfls 6965dda
remove import check cells and restore W1D4 to remove the special char…
cindyhfls a2289f2
revert W1D2
cindyhfls 19acfdd
revert W1D2
cindyhfls ef6889e
update requirements
cindyhfls File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 | ||
| # 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 | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
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?
There was a problem hiding this comment.
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