-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenvironment.yml
59 lines (59 loc) · 1.18 KB
/
environment.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
name: ml-notebooks
#
# WARNING: keep it sync with environment.cuda.yml - except for cuda related packages
# This is the most straightforward way to keep the environment file in sync - since environment.yml (AFAIK) doesn't
# support conditional import, or import from 2 environment files
# If I call conda install twice, it may caus dependency calculation issues (e.g. some packages got downgraded on the
# 2nd call)
#
channels:
- nvidia
- pytorch
- fastai
- conda-forge
- nodefaults
dependencies:
- nodejs
- python=3.11
- pre-commit
# ML & AI library
- pytorch
- torchvision
- torchaudio
- fastai
- scikit-learn
#
# cuda library - please comment in environment.yml
#
# - pytorch-cuda
# - cuda
# - cudatoolkit
#
# ml ui
- gradio
- ipywidgets
# jupyterlab & development
- jupyterlab
- voila
- nbdev
- jupyterlab_vim
# jupyter-ai & its dependencies (langchain-openai)
- jupyter-ai
- jupyter-ai-magics
- langchain-openai
# seems required by nbdev
- fsspec
# jupyter alternative
- marimo
# graphic
- matplotlib
- seaborn
- plotly
- altair-all
- Pillow
# debugging
- icecream
# pip
- pip
- pip:
- -r requirements.txt