Skip to content

Instantly share code, notes, and snippets.

@hbmartin
Created April 3, 2023 20:15
Show Gist options
  • Save hbmartin/30b89be3a8a6c2701aaa15a4bf33d8cc to your computer and use it in GitHub Desktop.
Save hbmartin/30b89be3a8a6c2701aaa15a4bf33d8cc to your computer and use it in GitHub Desktop.
Quick and consistent conda environment for TensorFlow and Core ML on Apple Silicon
name: tf-2.10-coremltools-6.2-numpy-1.24.2
channels:
- conda-forge
- defaults
dependencies:
- anyio=3.5.0=py310hca03da5_0
- appnope=0.1.2=py310hca03da5_1001
- argon2-cffi=21.3.0=pyhd3eb1b0_0
- argon2-cffi-bindings=21.2.0=py310h1a28f6b_0
- asttokens=2.0.5=pyhd3eb1b0_0
- attrs=22.1.0=py310hca03da5_0
- babel=2.11.0=py310hca03da5_0
- backcall=0.2.0=pyhd3eb1b0_0
- beautifulsoup4=4.11.1=py310hca03da5_0
- bleach=4.1.0=pyhd3eb1b0_0
- brotli=1.0.9=h1a8c8d9_8
- brotli-bin=1.0.9=h1a8c8d9_8
- brotlipy=0.7.0=py310h1a28f6b_1002
- bzip2=1.0.8=h620ffc9_4
- ca-certificates=2022.12.7=h4653dfc_0
- certifi=2022.12.7=pyhd8ed1ab_0
- cffi=1.15.1=py310h80987f9_3
- charset-normalizer=2.1.1=pyhd8ed1ab_0
- comm=0.1.2=py310hca03da5_0
- contourpy=1.0.7=py310h2887b22_0
- cryptography=39.0.1=py310h834c97f_0
- cycler=0.11.0=pyhd8ed1ab_0
- debugpy=1.5.1=py310hc377ac9_0
- decorator=5.1.1=pyhd3eb1b0_0
- defusedxml=0.7.1=pyhd3eb1b0_0
- entrypoints=0.4=py310hca03da5_0
- executing=0.8.3=pyhd3eb1b0_0
- flit-core=3.8.0=py310hca03da5_0
- fonttools=4.39.3=py310h8e9501a_0
- freetype=2.12.1=h1192e45_0
- giflib=5.2.1=h80987f9_3
- icu=68.1=hc377ac9_0
- idna=3.4=py310hca03da5_0
- ipykernel=6.19.2=py310h33ce5c2_0
- ipython=8.10.0=py310hca03da5_0
- ipython_genutils=0.2.0=pyhd3eb1b0_1
- jedi=0.18.1=py310hca03da5_1
- jinja2=3.1.2=py310hca03da5_0
- jpeg=9e=h80987f9_1
- json5=0.9.6=pyhd3eb1b0_0
- jsonschema=4.17.3=py310hca03da5_0
- jupyter_client=8.1.0=py310hca03da5_0
- jupyter_core=5.3.0=py310hca03da5_0
- jupyter_server=1.23.4=py310hca03da5_0
- jupyterlab=3.5.0=pyhd8ed1ab_0
- jupyterlab_pygments=0.1.2=py_0
- jupyterlab_server=2.21.0=py310hca03da5_0
- kiwisolver=1.4.4=py310h2887b22_1
- lcms2=2.12=hba8e193_0
- lerc=3.0=hc377ac9_0
- libblas=3.9.0=16_osxarm64_openblas
- libbrotlicommon=1.0.9=h1a8c8d9_8
- libbrotlidec=1.0.9=h1a8c8d9_8
- libbrotlienc=1.0.9=h1a8c8d9_8
- libcblas=3.9.0=16_osxarm64_openblas
- libcxx=14.0.6=h848a8c0_0
- libdeflate=1.17=h80987f9_0
- libffi=3.4.2=hca03da5_6
- libgfortran=5.0.0=12_2_0_hd922786_31
- libgfortran5=12.2.0=h0eea778_31
- libiconv=1.16=h1a28f6b_2
- liblapack=3.9.0=16_osxarm64_openblas
- libopenblas=0.3.21=openmp_hc731615_3
- libpng=1.6.39=h80987f9_0
- libsodium=1.0.18=h1a28f6b_0
- libsqlite=3.40.0=h76d750c_0
- libtiff=4.5.0=h313beb8_2
- libwebp=1.2.4=ha3663a8_1
- libwebp-base=1.2.4=h80987f9_1
- libxml2=2.10.3=h372ba2a_0
- libxslt=1.1.37=habca612_0
- libzlib=1.2.13=h03a7124_4
- llvm-openmp=16.0.0=h7cfbb63_0
- lxml=4.9.2=py310h80987f9_0
- lz4-c=1.9.4=h313beb8_0
- matplotlib=3.7.1=py310hb6292c7_0
- matplotlib-base=3.7.1=py310h78c5c2f_0
- matplotlib-inline=0.1.6=py310hca03da5_0
- mistune=0.8.4=py310h1a28f6b_1000
- munkres=1.1.4=pyh9f0ad1d_0
- nb_conda_kernels=2.3.1=py310hca03da5_0
- nbclassic=0.5.3=py310hca03da5_0
- nbclient=0.5.13=py310hca03da5_0
- nbconvert=6.5.4=py310hca03da5_0
- nbformat=5.7.0=py310hca03da5_0
- ncurses=6.4=h313beb8_0
- nest-asyncio=1.5.6=py310hca03da5_0
- notebook=6.5.3=py310hca03da5_0
- notebook-shim=0.2.2=py310hca03da5_0
- numpy=1.24.2=py310h3d2048e_0
- openssl=3.1.0=h03a7124_0
- packaging=23.0=py310hca03da5_0
- pandocfilters=1.5.0=pyhd3eb1b0_0
- parso=0.8.3=pyhd3eb1b0_0
- pexpect=4.8.0=pyhd3eb1b0_3
- pickleshare=0.7.5=pyhd3eb1b0_1003
- pillow=9.4.0=py310h313beb8_0
- pip=23.0.1=py310hca03da5_0
- platformdirs=2.5.2=py310hca03da5_0
- prometheus_client=0.14.1=py310hca03da5_0
- prompt-toolkit=3.0.36=py310hca03da5_0
- psutil=5.9.0=py310h1a28f6b_0
- ptyprocess=0.7.0=pyhd3eb1b0_2
- pure_eval=0.2.2=pyhd3eb1b0_0
- pycparser=2.21=pyhd3eb1b0_0
- pygments=2.11.2=pyhd3eb1b0_0
- pyopenssl=23.0.0=py310hca03da5_0
- pyparsing=3.0.9=pyhd8ed1ab_0
- pyrsistent=0.18.0=py310h1a28f6b_0
- pysocks=1.7.1=py310hca03da5_0
- python=3.10.10=h3ba56d0_0_cpython
- python-dateutil=2.8.2=pyhd3eb1b0_0
- python-fastjsonschema=2.16.2=py310hca03da5_0
- python_abi=3.10=3_cp310
- pytz=2022.7=py310hca03da5_0
- pyzmq=23.2.0=py310hc377ac9_0
- readline=8.2=h1a28f6b_0
- requests=2.28.1=py310hca03da5_1
- send2trash=1.8.0=pyhd3eb1b0_1
- setuptools=65.6.3=py310hca03da5_0
- six=1.16.0=pyhd3eb1b0_1
- sniffio=1.2.0=py310hca03da5_1
- soupsieve=2.3.2.post1=py310hca03da5_0
- sqlite=3.41.1=h80987f9_0
- stack_data=0.2.0=pyhd3eb1b0_0
- terminado=0.17.1=py310hca03da5_0
- tinycss2=1.2.1=py310hca03da5_0
- tk=8.6.12=hb8d0fd4_0
- tomli=2.0.1=py310hca03da5_0
- tornado=6.2=py310h1a28f6b_0
- traitlets=5.7.1=py310hca03da5_0
- typing-extensions=4.4.0=py310hca03da5_0
- typing_extensions=4.4.0=py310hca03da5_0
- tzdata=2022g=h04d1e81_0
- unicodedata2=15.0.0=py310h8e9501a_0
- urllib3=1.26.15=py310hca03da5_0
- wcwidth=0.2.5=pyhd3eb1b0_0
- webencodings=0.5.1=py310hca03da5_1
- websocket-client=0.58.0=py310hca03da5_4
- wheel=0.38.4=py310hca03da5_0
- xz=5.2.10=h80987f9_1
- zeromq=4.3.4=hc377ac9_0
- zlib=1.2.13=h03a7124_4
- zstd=1.5.4=hd90d995_0
- pip:
- absl-py==1.4.0
- astunparse==1.6.3
- cachetools==5.3.0
- coremltools==6.2
- flatbuffers==23.3.3
- gast==0.4.0
- google-auth==2.17.1
- google-auth-oauthlib==0.4.6
- google-pasta==0.2.0
- keras==2.10.0
- keras-preprocessing==1.1.2
- libclang==16.0.0
- markdown==3.4.3
- markupsafe==2.1.2
- mpmath==1.3.0
- oauthlib==3.2.2
- opt-einsum==3.3.0
- pipdeptree==2.7.0
- protobuf==3.19.6
- pyasn1==0.4.8
- pyasn1-modules==0.2.8
- requests-oauthlib==1.3.1
- rsa==4.9
- sympy==1.11.1
- tensorboard==2.10.1
- tensorboard-data-server==0.6.1
- tensorboard-plugin-wit==1.8.1
- tensorflow-estimator==2.10.0
- tensorflow-macos==2.10.0
- tensorflow-metal==0.6.0
- termcolor==2.2.0
- tqdm==4.65.0
- werkzeug==2.2.3
- wrapt==1.15.0
prefix: /opt/homebrew/Caskroom/miniconda/base/envs/tf-2.10-coremltools-6.2-numpy-1.24.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment