Skip to content

Commit a1b8235

Browse files
committed
2 parents 6584413 + aa6ab99 commit a1b8235

File tree

5 files changed

+51
-23
lines changed

5 files changed

+51
-23
lines changed

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ Here we list the latest versions of our supported kernel images.
1717
| TensorFlow | `lablup/python-tensorflow` | 2.0.3 | O | O\* | O | | Bundled w/Keras 2 |
1818
| TensorFlow | `lablup/python-tensorflow` | 2.1.2 | O | O\* | O | | Bundled w/Keras 2 |
1919
| TensorFlow | `lablup/python-tensorflow` | 2.2.1 | O | O\* | O | | Bundled w/Keras 2 |
20-
| TensorFlow | `lablup/python-tensorflow` | 2.3.1 | O | O\* | O | | Bundled w/Keras 2 |
20+
| TensorFlow | `lablup/python-tensorflow` | 2.3.2 | O | O\* | O | | Bundled w/Keras 2 |
21+
| TensorFlow | `lablup/python-tensorflow` | 2.4.0 | O | O\* | O | | Bundled w/Keras 2 |
2122
| PyTorch | `lablup/python-torch` | 1.3 | O | O\* | O | | |
2223
| PyTorch | `lablup/python-torch` | 1.4 | O | O\* | O | | |
2324
| PyTorch | `lablup/python-torch` | 1.5 | O | O\* | O | | |
@@ -28,7 +29,9 @@ Here we list the latest versions of our supported kernel images.
2829
| MXnet | `lablup/python-mxnet` | 1.4.1 | O | O\* | O | | Bundled w/Keras 2 |
2930
| MXnet | `lablup/python-mxnet` | 1.5.1 | O | O\* | O | | Bundled w/Keras 2 |
3031
| MXnet | `lablup/python-mxnet` | 1.6.0 | O | O\* | O | | Bundled w/Keras 2 |
32+
| MXnet | `lablup/python-mxnet` | 1.7.0 | O | O\* | O | | Bundled w/Keras 2 |
3133
| All-in-one Environment | `lablup/python-ff` | 20.09 | O | O\* | O | | |
34+
| All-in-one Environment | `lablup/python-ff` | 21.01 | O | O\* | O | | |
3235

3336
### Warrented Images (NGC, Nvidia GPU Cloud)
3437
| Deep-Learning Framework | Image Name | Version | Batch | Query | Input Hook | TTY | Runtime Impl. |
@@ -63,6 +66,8 @@ Here we list the latest versions of our supported kernel images.
6366
| NGC-TensorFlow | `lablup/ngc-tensorflow` | 20.10-tf2-py3 | O | O\* | O | | Bundled w/Keras 2 |
6467
| NGC-TensorFlow | `lablup/ngc-tensorflow` | 20.11-tf1-py3 | O | O\* | O | | Bundled w/Keras 2 |
6568
| NGC-TensorFlow | `lablup/ngc-tensorflow` | 20.11-tf2-py3 | O | O\* | O | | Bundled w/Keras 2 |
69+
| NGC-TensorFlow | `lablup/ngc-tensorflow` | 20.12-tf1-py3 | O | O\* | O | | Bundled w/Keras 2 |
70+
| NGC-TensorFlow | `lablup/ngc-tensorflow` | 20.12-tf2-py3 | O | O\* | O | | Bundled w/Keras 2 |
6671
| NGC-Pytorch | `lablup/ngc-pytorch` | 19.07-py3 | O | O\* | O | | |
6772
| NGC-Pytorch | `lablup/ngc-pytorch` | 19.08-py3 | O | O\* | O | | |
6873
| NGC-Pytorch | `lablup/ngc-pytorch` | 19.09-py3 | O | O\* | O | | |
@@ -78,6 +83,7 @@ Here we list the latest versions of our supported kernel images.
7883
| NGC-Pytorch | `lablup/ngc-pytorch` | 20.09-py3 | O | O\* | O | | |
7984
| NGC-Pytorch | `lablup/ngc-pytorch` | 20.10-py3 | O | O\* | O | | |
8085
| NGC-Pytorch | `lablup/ngc-pytorch` | 20.11-py3 | O | O\* | O | | |
86+
| NGC-Pytorch | `lablup/ngc-pytorch` | 20.12-py3 | O | O\* | O | | |
8187
| NGC-MXNet | `lablup/ngc-mxnet` | 19.07-py3 | O | O\* | O | | Bundled w/Keras 2 |
8288
| NGC-MXNet | `lablup/ngc-mxnet` | 19.08-py3 | O | O\* | O | | Bundled w/Keras 2 |
8389
| NGC-MXNet | `lablup/ngc-mxnet` | 19.09-py3 | O | O\* | O | | Bundled w/Keras 2 |
@@ -115,7 +121,7 @@ Here we list the latest versions of our supported kernel images.
115121

116122
| base-mkl (Intel) | base-cuda (Nvidia) | base-TPU (Google) | base-ROCm (AMD) |
117123
|-----------------------|--------------------------------|--------------------------|---------------------------|
118-
| tensorflow-1.14-py36 | tensorflow-1.15-py36-cuda10 | | |
124+
| tensorflow-1.14-py36 | tensorflow-1.15-py36-cuda10 | | |
119125
| tensorflow-1.14-py36 | tensorflow-1.14-py36-cuda10 | tensorflow-1.14-py36-tpu | tensorflow-1.14-py36-rocm |
120126
| tensorflow-1.13-py36 | tensorflow-1.13-py36-cuda10 | tensorflow-1.13-py36-tpu | |
121127
| tensorflow-1.12-py36 | tensorflow-1.12-py36-cuda9 | | |

filebrowser/service-defs/filebrowser.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,12 @@
1616
"--noauth",
1717
"--address", "0.0.0.0",
1818
"--port", "8080",
19-
"--database", "/home/work/filebrowser.db",
20-
"--root", "/home/work"
21-
]
19+
"--database", "/home/work/filebrowser.db"
20+
],
21+
"allowed_arguments": [
22+
"--root"
23+
],
24+
"default_arguments": {
25+
"--root": "/home/work"
26+
}
2227
}

r-base/Dockerfile.4.0.2 renamed to r-base/Dockerfile.4.0.3

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM ubuntu:20.04
22
# Ubuntu 18.04 comes with Python 3.6
33

4-
ENV R_VERSION 4.0.2
4+
ENV R_VERSION 4.0.3
55

66
RUN apt-get update && \
77
apt-get install -y \
@@ -13,16 +13,17 @@ RUN apt-get update && \
1313
proj-bin libproj-dev \
1414
libgeos-dev libgeos++-dev \
1515
mime-support \
16-
locales \
17-
fonts-texgyre \
18-
less \
19-
vim-tiny \
20-
liblapack3 \
16+
locales \
17+
fonts-texgyre \
18+
less \
19+
vim-tiny \
20+
liblapack3 \
21+
ncurses-term \
2122
gcc g++ gfortran && \
2223
apt-get autoclean && \
2324
rm -rf /var/lib/apt/lists/*
24-
25-
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
25+
RUN ln -sf /usr/share/terminfo/x/xterm-color /usr/share/terminfo/x/xterm-256color
26+
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
2627
apt-get update -y && \
2728
apt-get install -y nodejs
2829

@@ -91,7 +92,7 @@ RUN Rscript -e "install.packages(c('rzmq','repr','IRkernel','IRdisplay'),type =
9192
Rscript -e "install.packages(c('stm','stmCorrViz'))" && \
9293
Rscript -e "install.packages(c('jsonlite','jsonview','XML','xml2','xmlview'))" && \
9394
Rscript -e "install.packages(c('igraph'))"
94-
RUN Rscript -e "IRkernel::installspec(displayname = 'R-base 4.0.2 On Backend.AI' , user = FALSE)" && \
95+
RUN Rscript -e "IRkernel::installspec(displayname = 'R-base 4.0.3 On Backend.AI' , user = FALSE)" && \
9596
rm -rf /root/.local/share/jupyter && \
9697
jupyter kernelspec list && \
9798
cat /usr/local/share/jupyter/kernels/ir/kernel.json
@@ -109,7 +110,7 @@ RUN jupyter nbextensions_configurator enable && \
109110
# jupyter serverextension enable --py jupyter_lsp && \
110111
jupyter labextension install --no-build @jupyterlab/toc && \
111112
# jupyter labextension install @jupyterlab/hdf5
112-
jupyter labextension install --no-build jupyterlab-nvdashboard && \
113+
# jupyter labextension install --no-build jupyterlab-nvdashboard && \
113114
jupyter lab build
114115
RUN ln -s /usr/lib/x86_64-linux-gnu/libffi.so.7 /usr/lib/x86_64-linux-gnu/libffi.so.6
115116
#RUN ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0

vendor/ngc-pytorch/Dockerfile.20.12-py3

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM nvcr.io/nvidia/pytorch:20.12-py3
2-
# NVIDIA PyTorch with Python 3.6 (CONDA)
2+
# NVIDIA PyTorch with Python 3.8 (CONDA)
33

44

55

@@ -80,7 +80,7 @@ RUN ln -s /usr/include/libv4l1-videodev.h /usr/include/linux/videodev.h && \
8080
rm -rf /var/lib/apt/lists/
8181

8282
WORKDIR /tmp
83-
ENV OPENCV_VERSION="4.5.0"
83+
ENV OPENCV_VERSION="4.5.1"
8484
RUN wget https://github.com/opencv/opencv/archive/${OPENCV_VERSION}.zip && \
8585
wget -O opencv-contrib.zip https://github.com/opencv/opencv_contrib/archive/${OPENCV_VERSION}.zip && \
8686
unzip ${OPENCV_VERSION}.zip && \
@@ -105,7 +105,7 @@ RUN wget https://github.com/opencv/opencv/archive/${OPENCV_VERSION}.zip && \
105105
-D WITH_V4L=ON \
106106
-D BUILD_TESTS=OFF \
107107
-D BUILD_PERF_TESTS=OFF \
108-
-D OPENCV_EXTRA_MODULES_PATH="../../opencv_contrib-4.5.0/modules" \
108+
-D OPENCV_EXTRA_MODULES_PATH="../../opencv_contrib-4.5.1/modules" \
109109
-D CMAKE_BUILD_TYPE=RELEASE \
110110
-D CMAKE_INSTALL_PREFIX=$(python3 -c "import sys; print(sys.prefix)") \
111111
-D PYTHON_EXECUTABLE=$(which python3) \
@@ -126,6 +126,10 @@ RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
126126
apt-get install -y nodejs
127127

128128
WORKDIR /tmp
129+
RUN git clone -q --branch=master git://github.com/xianyi/OpenBLAS.git && \
130+
cd OpenBLAS && \
131+
make DYNAMIC_ARCH=1 NO_AFFINITY=1 NUM_THREADS=48 FC=gfortran && \
132+
make install
129133
RUN git clone --recursive https://github.com/bodono/scs-python.git && \
130134
cd /tmp/scs-python && \
131135
python setup.py install --scs --gpu
@@ -247,7 +251,7 @@ LABEL ai.backend.kernelspec="1" \
247251
ai.backend.base-distro="ubuntu16.04" \
248252
ai.backend.runtime-type="python" \
249253
ai.backend.runtime-path="/opt/conda/bin/python3" \
250-
ai.backend.service-ports="ipython:pty:3000,jupyter:http:8091,jupyterlab:http:8090,vscode:http:8180,tensorboard:http:6006,mlflow-ui:http:5000,nniboard:http:8080"
254+
ai.backend.service-ports="ipython:pty:3000,jupyter:http:8091,jupyterlab:http:8090,vscode:http:8180,tensorboard:http:6006,mlflow-ui:preopen:5000,nniboard:preopen:8080"
251255

252256
WORKDIR /home/work
253257
# vim: ft=dockerfile

vendor/ngc-pytorch/requirements.txt

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ absl-py==0.8.0
22
aiohttp==3.6.2
33
aiozmq==0.9.0
44
adanet==0.9.0
5+
#apache-beam==2.24.0
56
appdirs==1.4.3
67
astor==0.8.1
78
astroid==2.3.3
@@ -33,6 +34,7 @@ Click==7.0
3334
click-plugins==1.1.1
3435
cligj==0.5.0
3536
cloudpickle==1.5.0
37+
cmake==3.18.4.post1
3638
colorama==0.4.3
3739
colour==0.1.5
3840
contextlib2==0.5.5
@@ -61,6 +63,7 @@ fastrlock==0.4
6163
fbprophet==0.5
6264
featuretools==0.9.1
6365
Fiona==1.8.6
66+
fire>=0.1.3
6467
flake8==3.7.9
6568
folium==0.10.0
6669
funcy==1.13
@@ -105,6 +108,7 @@ jupyter-console==6.1.0
105108
jupyter-contrib-core==0.3.3
106109
jupyter-contrib-nbextensions==0.5.1
107110
jupyter-core==4.6.3
111+
jupyter-dash==0.4.0
108112
jupyter-highlight-selected-word==0.2.0
109113
jupyter-js-widgets-nbextension==0.0.2.dev0
110114
jupyter-lsp==0.8.0
@@ -160,15 +164,17 @@ numba==0.48.0
160164
numexpr==2.7.0
161165
oauthlib==3.1.0
162166
oauth2client==3.0.0
163-
onnx==1.2.1
164-
onnx-plaidml==0.6.3
167+
onnx==1.2.2
168+
#onnx-plaidml==0.6.3
165169
opt-einsum==3.2.0
166170
osqp==0.5.0
167171
packaging==20.3
172+
pandasgui==0.2.7
168173
pandocfilters==1.4.2
169174
parso==0.7.0
170175
pathspec==0.7.0
171176
patsy==0.5.1
177+
pbr==5.5.0
172178
pexpect==4.8.0
173179
pickleshare==0.7.5
174180
Pillow==6.2.2
@@ -189,6 +195,7 @@ pyaml==19.12.0
189195
pyasn1==0.4.8
190196
pyasn1-modules==0.2.8
191197
pyarrow==0.15.1
198+
pycairo==1.12.0
192199
pycocotools==2.0.0
193200
pycodestyle==2.5.0
194201
pycparser==2.19
@@ -197,7 +204,7 @@ pydot==1.4.1
197204
pydotplus==2.0.2
198205
pyflakes==2.1.1
199206
pygal==2.4.0
200-
pygame==1.9.6
207+
pygame==2.0.1
201208
pyglet==1.5.0
202209
Pygments==2.5.2
203210
pyLDAvis==2.1.2
@@ -224,6 +231,7 @@ PyWavelets==1.1.1
224231
PyYAML==5.3.1
225232
pyzmq==19.0.0
226233
qtconsole==4.7.1
234+
qgrid==1.3.1
227235
QtPy==1.9.0
228236
regex==2020.2.20
229237
requests==2.23.0
@@ -237,12 +245,15 @@ ruamel.yaml.clib==0.2.0
237245
s3transfer==0.2.1
238246
sacred==0.8.1
239247
sacrebleu==1.3.6
248+
scipy==1.5.4
240249
schema==0.7.1
241250
scikit-image==0.16.2
242251
scikit-learn==0.23.1
243252
scikit-plot==0.3.7
244253
scikit-optimize==0.7.4
245254
scikit-surprise==1.1.0
255+
scooby==0.5.5
256+
#scs==2.1.0
246257
seaborn==0.10.0
247258
selenium==3.141.0
248259
Send2Trash==1.5.0
@@ -265,13 +276,14 @@ termcolor==1.1.0
265276
terminado==0.8.3
266277
test-generator==0.1.1
267278
testpath==0.4.4
268-
tf2onnx==0.4.1
279+
tf2onnx==0.3.2
269280
toml==0.10.0
270281
toolz==0.10.0
271282
TPOT==0.11.1
272283
tqdm==4.43.0
273284
traitlets==4.3.3
274285
trax==1.3.3
286+
transformers==4.1.1
275287
tweepy==3.8.0
276288
typed-ast==1.4.1
277289
typing==3.7.4.1

0 commit comments

Comments
 (0)