TensorFlow (GPU) with common additional packages
2.3K
Bold: contained in all tags
| Package\Tensorflow | 2.10.0 | 2.8.0 | 2.7.0 | 2.4.0/1 | 2.3.0 | 2.2.0 | 1.5.1 |
|---|---|---|---|---|---|---|---|
| Python | 3.9.14 | 3.9.10 | 3.9.9 | 3.7.3/12 | 3.7.3 | 3.6.9 | 2.7.16 |
| NumPy | 1.22.3 | 1.23.0 | 1.21.4 | 1.19.4 | 1.18.5 | 1.18.4 | 1.16.6 |
| SciPy | 1.9.1 | 1.8.0 | 1.7.3 | 1.5.4 | 1.4.1 | 1.4.1 | 1.2.3 |
| Keras | 2.10.0 | 2.8.0 | 2.7.0 | 2.4.3 | 2.4.3 | 2.3.1 | 2.2.5 |
| Keras-vis | 0.4.1 | 0.4.1 | 0.4.1 | 0.4.1 | 0.4.1 | 0.4.1 | |
| Matplotlib | 3.6.0 | 3.5.1 | 3.5.0 | 3.3.3 | 3.3.1 | 3.2.1 | |
| Seaborn | 0.12.0 | 0.11.2 | 0.11.2 | 0.11.0 | 0.10.1 | 0.10.1 | |
| Pandas | 1.5.0 | 1.4.1 | 1.3.4 | 1.1.5 | 1.1.1 | 1.0.4 | |
| Scikit-learn | 1.1.2 | 1.0.2 | 1.0.1 | 0.23.2 | 0.23.2 | 0.23.1 | 0.20.4 |
| Scikit-image | 0.19.3 | 0.19.1 | 0.18.3 | 0.17.2 | 0.17.2 | 0.17.2 | |
| OpenCV | 4.6.0.66 | 4.5.5.62 | 4.5.4.60 | 4.4.0.46 | 4.4.0.42 | 4.2.0.32 | 4.2.0.32 |
| OpenSlide | 1.2.0 | 1.1.2 | 1.1.2 |
To install more packages:
./<sif> -m pip install --user <package>
We experimented with the distroless base image in versions 2.3.0 and 2.4.0, which requires singularity 3.6+. Go through the next section to decide which tag (x.y.z, x.y.z-cpu, x.y.z-distroless) to pull.
We recommend x.y.z for use on Rivanna.
Since there is no shell in Distroless images, you will not be able to execute, say, ! in a Jupyter notebook.
Move right if "no"; down if "yes"
x.y.z-cpux.y.z-distrolessx.y.zx.y.z-cpu
cpu can run on GPUmodule load singularity
singularity pull docker://uvarc/tensorflow:x.y.z-cpu
./tensorflow_x.y.z-cpu.sif your_script.py
x.y.z-distroless
module load singularity
singularity pull docker://uvarc/tensorflow:x.y.z-distroless
singularity run --nv tensorflow_x.y.z-distroless.sif your_script.py
x.y.z
x.y.z-distroless with preinstalled Python packages (see below)module load singularity
singularity pull docker://uvarc/tensorflow:x.y.z
singularity run --nv tensorflow_x.y.z.sif your_script.py
Content type
Image
Digest
sha256:46e36364f…
Size
7.1 GB
Last updated
about 3 years ago
docker pull uvarc/tensorflow:2.13.0