mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-08 19:44:57 -05:00
1.2 KiB
1.2 KiB
Installation
Concrete-Numpy is natively supported on Linux and macOS for Python 3.8 and 3.9, but if you have Docker support in your platform, you can use the docker image to use Concrete-Numpy.
Using PyPI
You can install Concrete-Numpy from PyPI:
pip install -U pip wheel setuptools
pip install concrete-numpy
{% hint style="warning" %} Apple silicon users must use docker installation (explained below) as there is no ARM version of some of our dependencies for the time being. {% endhint %}
Using Docker
You can also get the Concrete-Numpy docker image:
docker pull zamafhe/concrete-numpy:v0.11.0
Starting a Jupyter server.
By default, the entry point of the Concrete-Numpy docker image is a jupyter server that you can access from your browser:
docker run --rm -it -p 8888:8888 zamafhe/concrete-numpy:v0.11.0
To save notebooks on host, you can use a local volume:
docker run --rm -it -p 8888:8888 -v /path/to/notebooks:/data zamafhe/concrete-numpy:v0.11.0
Starting a Bash session.
Alternatively, you can launch a Bash session:
docker run --rm -it zamafhe/concrete-numpy:latest /bin/bash