Sign inSign up

mahnerak/cudnn-torch

By mahnerak

•Updated over 8 years ago

Image
0

132

mahnerak/cudnn-torch repository overview

FROM nvidia/cuda:8.0-cudnn5-devel-ubuntu16.04
MAINTAINER Karen Hambardzumyan <[email protected]>

RUN apt-get update && \
    apt-get install -y git wget zip build-essential m4 libtool autoconf cmake sudo \
                       software-properties-common libssl-dev libzmq3-dev \
                       python-dev python-pip python-zmq libhdf5-serial-dev hdf5-tools python-numpy && \
    apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

RUN git clone https://github.com/torch/distro.git /root/torch --recursive && cd /root/torch && \
    bash install-deps && \
    ./install.sh

ENV LUA_PATH='/root/.luarocks/share/lua/5.1/?.lua;/root/.luarocks/share/lua/5.1/?/init.lua;/root/torch/install/share/lua/5.1/?.lua;/root/torch/install/share/lua/5.1/?/init.lua;./?.lua;/root/torch/install/share/luajit-2.1.0-beta1/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua'
ENV LUA_CPATH='/root/.luarocks/lib/lua/5.1/?.so;/root/torch/install/lib/lua/5.1/?.so;./?.so;/usr/local/lib/lua/5.1/?.so;/usr/local/lib/lua/5.1/loadall.so'
ENV PATH=/root/torch/install/bin:$PATH
ENV LD_LIBRARY_PATH=/root/torch/install/lib:$LD_LIBRARY_PATH
ENV DYLD_LIBRARY_PATH=/root/torch/install/lib:$DYLD_LIBRARY_PATH
ENV LUA_CPATH='/root/torch/install/lib/?.so;'$LUA_CPATH

RUN pip install --upgrade pip
RUN pip install h5py
RUN git clone https://github.com/deepmind/torch-hdf5 && \
    cd torch-hdf5 && \
    luarocks make hdf5-0-0.rockspec LIBHDF5_LIBDIR="/usr/lib/x86_64-linux-gnu/"

Tag summary

Content type

Image

Digest

Size

2.1 GB

Last updated

over 8 years ago

docker pull mahnerak/cudnn-torch