jiyeonhan/singularity_imgs:py2_tf17
$ singularity pull shub://jiyeonhan/singularity_imgs:py2_tf17
Singularity Recipe
Bootstrap: docker
From: tensorflow/tensorflow:1.7.0-devel-gpu
%help
Ubuntu16.04 with cuda9 cudnn7
ML/DL packages : tensorflow sc-learn
Sci. packages : numpy pandas sc-image matplotlib
Basic python : yaml six zmq wheel h5py tqdm
Development kit : g++/gcc cython nvcc libqt4-dev python-dev
To start your container simply try
singularity exec THIS_CONTAINER.simg bash
To use GPUs, try
singularity exec --nv THIS_CONTAINER.simg bash
Container based on recipe by drinkingkazu
%labels
Maintainer jiyeonhan
Version ubuntu16.04-py2-tf17-gpu
#------------
# Global installation
#------------
%environment
# for system
export XDG_RUNTIME_DIR=/tmp/$USER
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib64/stubs:${LD_LIBRARY_PATH}
export CUDA_DEVICE_ORDER=PCI_BUS_ID
%post
mkdir /scratch /data
# apt-get
apt-get -y update
apt-get -y install dpkg-dev g++ gcc binutils libqt4-dev python-dev python-tk python-pip
# pip basics
pip --no-cache-dir --disable-pip-version-check install --upgrade setuptools
pip --no-cache-dir --disable-pip-version-check install --upgrade 'pip<=9.0.3'
pip --no-cache-dir --disable-pip-version-check install numpy wheel zmq six pygments pyyaml cython gputil psutil humanize h5py tqdm
pip --no-cache-dir --disable-pip-version-check install matplotlib pandas scikit-image scikit-learn Pillow
Collection
- Name: jiyeonhan/singularity_imgs
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/jiyeonhan-singularity_imgs-py2_tf17 |
collection name | jiyeonhan/singularity_imgs |
branch | master |
tag | py2_tf17 |
commit | 0f1b687b2f6143e376f2d71e5a6bbf771b728a7a |
version (container hash) | 3427255aadf8f3b0bee64362bfb10856 |
build date | 2019-01-21T15:26:42.082Z |
size (MB) | 3348 |
size (bytes) | 1479684127 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.