You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add dgl internal repo as a submodule
* update Dockerfile to use latest pyt staged image, updated dgl install and fix torch-harmonics stage
* update nvfuser API
* update dgl submodule
* updates
* update paths
* add vtk and pyvista
* revert Dockerfile changes, update the package to new version
* update the decorator version for onnx
* fix typo
* fix security issues in filesystem.py
* remove dgl as modulus core submodule
* update DGL build
* move some packages to Dockerfile
* update
* update tensorly installs
* add more arch support
* update python version
* add recursive option
* update Dockerfile
* update
* add test for http package
* update ci tensorflow version
* update changelog
Copy file name to clipboardExpand all lines: Dockerfile
+53-40
Original file line number
Diff line number
Diff line change
@@ -12,72 +12,85 @@
12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
14
15
-
ARG PYT_VER=22.12
15
+
ARG PYT_VER=23.06
16
16
FROM nvcr.io/nvidia/pytorch:$PYT_VER-py3 as builder
17
17
18
18
# Update pip and setuptools
19
19
RUN pip install --upgrade pip setuptools
20
20
21
-
# Setup git lfs
21
+
# Setup git lfs, graphviz gl1(vtk dep)
22
22
RUN apt-get update && \
23
-
apt-get install -y git-lfs && \
23
+
apt-get install -y git-lfs graphviz libgl1 && \
24
24
git lfs install
25
25
26
-
# Install nightly build of dgl
27
-
RUN pip install --no-deps --pre dgl -f https://data.dgl.ai/wheels/cu117/repo.html
28
-
RUN pip install --no-deps --pre dglgo -f https://data.dgl.ai/wheels-test/repo.html
29
-
ENV DGLBACKEND=pytorch
30
-
31
26
ENV _CUDA_COMPAT_TIMEOUT=90
32
27
28
+
# TODO remove benchy dependency
29
+
RUN pip install git+https://github.com/romerojosh/benchy.git
30
+
# TODO use torch-harmonics pip package after the upgrade
31
+
RUN pip install https://github.com/NVIDIA/torch-harmonics/archive/8826246cacf6c37b600cdd63fde210815ba238fd.tar.gz
32
+
RUN pip install "tensorly>=0.8.1""vtk>=9.2.6""pyvista>=0.40.1" https://github.com/tensorly/torch/archive/715a0daa7ae0cbdb443d06780a785ae223108903.tar.gz
33
+
34
+
# Install DGL (Internal if present otherwise from source)
35
+
ARG DGL_BACKEND=pytorch
36
+
ENV DGL_BACKEND=$DGL_BACKEND
37
+
ENV DGLBACKEND=$DGL_BACKEND
38
+
39
+
COPY . /modulus/
40
+
RUN if [ -e "/modulus/deps/dgl" ]; then \
41
+
echo "Internal DGL exists. Using internal DGL build" && \
0 commit comments