RUN apt update
RUN apt install -y sudo software-properties-common ssh git curl zsh vim build-essential cmake gfortran libatlas-dev libavcodec-dev libavformat-dev libboost-all-dev libgtk2.0-dev libjpeg-dev liblapack-dev libswscale-dev pkg-config python-dev python-pip wget zip
RUN pip install --upgrade pip
RUN pip install numpy scipy pandas scikit-learn
RUN apt install -y python-skimage
RUN apt install -y luarocks
RUN curl -s https://raw.githubusercontent.com/torch/ezinstall/master/install-deps | bash -e
WORKDIR /root/
RUN git clone https://github.com/torch/distro.git ./torch --recursive
WORKDIR /root/torch/
RUN bash install-deps
RUN ./install.sh
ENV PATH="/root/torch/install/bin:${PATH}"
RUN luarocks install moses
RUN luarocks install torchx
RUN luarocks install nn
RUN luarocks install dpnn
RUN luarocks install csvigo
RUN luarocks install optim
WORKDIR /root/
RUN git clone https://github.com/facebook/fblualib.git
WORKDIR /root/fblualib/fblualib/python
RUN luarocks make rockspec/*
Comments