add conda lock file.

This commit is contained in:
Matt 2023-01-27 21:51:43 -08:00
parent 996f4bc97c
commit a09926e9ca
3 changed files with 3256 additions and 152 deletions

View File

@ -14,8 +14,11 @@ data: ## download the mnist data
wget https://pjreddie.com/media/files/mnist_train.csv -O data/mnist_train.csv wget https://pjreddie.com/media/files/mnist_train.csv -O data/mnist_train.csv
wget https://pjreddie.com/media/files/mnist_test.csv -O data/mnist_test.csv wget https://pjreddie.com/media/files/mnist_test.csv -O data/mnist_test.csv
install: environment.yml ## import any changes to env.yml into conda env install: conda-lock.yml ## import any changes to env.yml into conda env
conda env update -n ${CONDA_ENV} --file $^ conda-lock install --name ${CONDA_ENV} $^
lock: environment.yml ## lock the current conda env
conda-lock
env_export: ## export the conda envirnoment without package or name env_export: ## export the conda envirnoment without package or name
conda env export | head -n -1 | tail -n +2 > $@ conda env export | head -n -1 | tail -n +2 > $@

3233
conda-lock.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -3,153 +3,21 @@ channels:
- conda-forge - conda-forge
- defaults - defaults
dependencies: dependencies:
- _libgcc_mutex=0.1=conda_forge - conda-lock
- _openmp_mutex=4.5=2_gnu - black
- accelerate=0.15.0=pyhd8ed1ab_0 - click
- antlr-python-runtime=4.9.3=pyhd8ed1ab_1 - einops
- appdirs=1.4.4=pyh9f0ad1d_0 - hydra-core
- astroid=2.11.7=py310h06a4308_0 - matplotlib
- attrs=22.1.0=py310h06a4308_0 - numpy
- black=22.6.0=py310h06a4308_0 - pip
- blas=1.0=mkl - wandb
- brotli=1.0.9=h5eee18b_7 - pytest
- brotli-bin=1.0.9=h5eee18b_7 - python=3.10
- brotlipy=0.7.0=py310h5764c6d_1005 - python-dotenv
- bzip2=1.0.8=h7f98852_4 - pytorch=1.13
- ca-certificates=2022.12.7=ha878542_0 - requests
- certifi=2022.12.7=pyhd8ed1ab_0 - sqlite
- cffi=1.15.1=py310h74dc2b5_0 - tqdm
- charset-normalizer=2.1.1=pyhd8ed1ab_0 platforms:
- click=8.0.3=pyhd3eb1b0_0 - linux-64
- colorama=0.4.6=pyhd8ed1ab_0
- cryptography=39.0.0=py310h65dfdc0_0
- cycler=0.11.0=pyhd3eb1b0_0
- dbus=1.13.18=hb2f20db_0
- dill=0.3.6=pyhd8ed1ab_1
- docker-pycreds=0.4.0=py_0
- einops=0.4.1=pyhd8ed1ab_0
- expat=2.4.9=h6a678d5_0
- fontconfig=2.13.1=h6c09931_0
- fonttools=4.25.0=pyhd3eb1b0_0
- freetype=2.12.1=h4a9f257_0
- giflib=5.2.1=h7b6447c_0
- gitdb=4.0.10=pyhd8ed1ab_0
- gitpython=3.1.30=pyhd8ed1ab_0
- glib=2.69.1=h4ff587b_1
- gst-plugins-base=1.14.0=h8213a91_2
- gstreamer=1.14.0=h28cd5cc_2
- hydra-core=1.3.1=pyhd8ed1ab_0
- icu=58.2=he6710b0_3
- idna=3.4=pyhd8ed1ab_0
- importlib_resources=5.10.2=pyhd8ed1ab_0
- iniconfig=1.1.1=pyhd3eb1b0_0
- intel-openmp=2021.4.0=h06a4308_3561
- isort=5.9.3=pyhd3eb1b0_0
- jpeg=9e=h7f8727e_0
- kiwisolver=1.4.2=py310h295c915_0
- krb5=1.19.2=hac12032_0
- lazy-object-proxy=1.6.0=py310h7f8727e_0
- lcms2=2.12=h3be6417_0
- ld_impl_linux-64=2.39=hc81fddc_0
- lerc=3.0=h295c915_0
- libbrotlicommon=1.0.9=h5eee18b_7
- libbrotlidec=1.0.9=h5eee18b_7
- libbrotlienc=1.0.9=h5eee18b_7
- libclang=10.0.1=default_hb85057a_2
- libdeflate=1.8=h7f8727e_5
- libedit=3.1.20210910=h7f8727e_0
- libevent=2.1.12=h8f2d780_0
- libffi=3.3=he6710b0_2
- libgcc-ng=12.2.0=h65d4601_19
- libgfortran-ng=12.2.0=h69a702a_19
- libgfortran5=12.2.0=h337968e_19
- libgomp=12.2.0=h65d4601_19
- libllvm10=10.0.1=hbcb73fb_5
- libnsl=2.0.0=h7f98852_0
- libopenblas=0.3.21=pthreads_h78a6416_3
- libpng=1.6.37=hbc83047_0
- libpq=12.9=h16c4e8d_3
- libprotobuf=3.20.1=h4ff587b_0
- libstdcxx-ng=12.2.0=h46fd767_19
- libtiff=4.4.0=hecacb30_0
- libuuid=1.0.3=h7f8727e_2
- libwebp=1.2.4=h11a3e52_0
- libwebp-base=1.2.4=h5eee18b_0
- libxcb=1.15=h7f8727e_0
- libxkbcommon=1.0.1=hfa300c1_0
- libxml2=2.9.14=h74e7548_0
- libxslt=1.1.35=h4e12654_0
- lz4-c=1.9.3=h295c915_1
- matplotlib=3.5.2=py310h06a4308_0
- matplotlib-base=3.5.2=py310hf590b9c_0
- mccabe=0.7.0=pyhd3eb1b0_0
- mkl=2021.4.0=h06a4308_640
- mkl-service=2.4.0=py310h7f8727e_0
- mkl_fft=1.3.1=py310hd6ae3a3_0
- mkl_random=1.2.2=py310h00e6091_0
- munkres=1.1.4=py_0
- mypy_extensions=0.4.3=py310h06a4308_0
- ncurses=6.3=h27087fc_1
- nspr=4.33=h295c915_0
- nss=3.74=h0370c37_0
- numpy=1.23.3=py310hd5efca6_0
- numpy-base=1.23.3=py310h8e6c178_0
- omegaconf=2.3.0=pyhd8ed1ab_0
- openssl=1.1.1s=h0b41bf4_1
- packaging=21.3=pyhd3eb1b0_0
- pathspec=0.10.1=pyhd8ed1ab_0
- pathtools=0.1.2=py_1
- pcre=8.45=h295c915_0
- pillow=9.2.0=py310hace64e9_1
- pip=22.3=pyhd8ed1ab_0
- platformdirs=2.5.2=pyhd8ed1ab_1
- pluggy=1.0.0=py310h06a4308_1
- ply=3.11=py310h06a4308_0
- protobuf=3.20.1=py310h295c915_0
- psutil=5.9.4=py310h5764c6d_0
- py=1.11.0=pyhd3eb1b0_0
- pycparser=2.21=pyhd8ed1ab_0
- pylint=2.14.5=py310h06a4308_0
- pyopenssl=23.0.0=pyhd8ed1ab_0
- pyparsing=3.0.9=py310h06a4308_0
- pyqt=5.15.7=py310h6a678d5_1
- pysocks=1.7.1=pyha2e5f31_6
- pytest=7.1.2=py310h06a4308_0
- python=3.10.6=haa1d7c7_1
- python-dateutil=2.8.2=pyhd3eb1b0_0
- python-dotenv=0.21.0=py310h06a4308_0
- python_abi=3.10=2_cp310
- pytorch=1.13.0=py3.10_cpu_0
- pytorch-mutex=1.0=cpu
- pyyaml=6.0=py310h5764c6d_5
- qt-main=5.15.2=h327a75a_7
- qt-webengine=5.15.9=hd2b0992_4
- qtwebkit=5.212=h4eab89a_4
- readline=8.1.2=h0f457ee_0
- requests=2.28.2=pyhd8ed1ab_0
- sentry-sdk=1.14.0=pyhd8ed1ab_0
- setproctitle=1.3.2=py310h5764c6d_1
- setuptools=65.5.0=pyhd8ed1ab_0
- sip=6.6.2=py310h6a678d5_0
- six=1.16.0=pyhd3eb1b0_1
- smmap=3.0.5=pyh44b312d_0
- sqlite=3.39.3=h5082296_0
- tk=8.6.12=h1ccaba5_0
- toml=0.10.2=pyhd3eb1b0_0
- tomli=2.0.1=py310h06a4308_0
- tomlkit=0.11.1=py310h06a4308_0
- tornado=6.2=py310h5eee18b_0
- tqdm=4.64.1=pyhd8ed1ab_0
- typing_extensions=4.3.0=py310h06a4308_0
- tzdata=2022e=h191b570_0
- urllib3=1.26.14=pyhd8ed1ab_0
- wandb=0.13.9=pyhd8ed1ab_0
- wheel=0.37.1=pyhd8ed1ab_0
- wrapt=1.14.1=py310h5eee18b_0
- xz=5.2.6=h166bdaf_0
- yaml=0.2.5=h7f98852_2
- zipp=3.11.0=pyhd8ed1ab_0
- zlib=1.2.13=h5eee18b_0
- zstd=1.5.2=ha4553b6_0
- pip:
- pyqt5-sip==12.11.0