- R Deep Learning Cookbook
- Dr. PKS Prakash Achyutuni Sri Krishna Rao
- 157字
- 2021-07-02 20:49:09
Getting ready
Setting up all three packages could be quite cumbersome depending on the operating system utilized. The following dockerfile code can be used to set up an environment with tensorflow, mxnet with GPU, and h2o installed with all the dependencies:
FROM chstone/mxnet-gpu:latest
MAINTAINER PKS Prakash <prakash5801>
# Install dependencies
RUN apt-get update && apt-get install -y
python2.7
python-pip
python-dev
ipython
ipython-notebook
python-pip
default-jre
# Install pip and Jupyter notebook
RUN pip install --upgrade pip &&
pip install jupyter
# Add R to Jupyter kernel
RUN Rscript -e "install.packages(c('repr', 'IRdisplay', 'crayon', 'pbdZMQ'), dependencies=TRUE, repos='https://cran.rstudio.com')" &&
Rscript -e "library(devtools); library(methods); options(repos=c(CRAN='https://cran.rstudio.com')); devtools::install_github('IRkernel/IRkernel')" &&
Rscript -e "library(IRkernel); IRkernel::installspec(name = 'ir32', displayname = 'R 3.2')"
# Install H2O
RUN Rscript -e "install.packages('h2o', dependencies=TRUE, repos='http://cran.rstudio.com')"
# Install tensorflow fixing the proxy port
RUN pip install tensorflow-gpu
RUN Rscript -e "library(devtools); devtools::install_github('rstudio/tensorflow')"
The current image is created on top of the chstone/mxnet-gpu Docker image.
The chstone/mxnet-gpu is a docker hub repository at https://hub.docker.com/r/chstone/mxnet-gpu/.
推薦閱讀
- 程序設計與實踐(VB.NET)
- Oracle從新手到高手
- Python高級編程
- The HTML and CSS Workshop
- 從Java到Web程序設計教程
- JavaScript從入門到精通(視頻實戰版)
- Application Development with Parse using iOS SDK
- Hack與HHVM權威指南
- Python應用開發技術
- Building Scalable Apps with Redis and Node.js
- Spring MVC Cookbook
- SAP HANA Cookbook
- 流程讓管理更高效:流程管理全套方案制作、設計與優化
- Skill Up:A Software Developer's Guide to Life and Career
- Web Penetration Testing with Kali Linux