From 0974ee2d52034b6c01f366ba2af8223401a5d51f Mon Sep 17 00:00:00 2001 From: monai-bot Date: Mon, 17 Apr 2023 06:21:02 +0000 Subject: [PATCH 1/4] [MONAI] code formatting Signed-off-by: monai-bot --- monai/apps/auto3dseg/ensemble_builder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monai/apps/auto3dseg/ensemble_builder.py b/monai/apps/auto3dseg/ensemble_builder.py index c244b04217..d40e58e353 100644 --- a/monai/apps/auto3dseg/ensemble_builder.py +++ b/monai/apps/auto3dseg/ensemble_builder.py @@ -94,7 +94,7 @@ def set_infer_files(self, dataroot: str, data_list_or_path: str | list, data_key datalist = ConfigParser.load_config_file(data_list_or_path) if data_key in datalist: self.infer_files, _ = datafold_read(datalist=datalist, basedir=dataroot, fold=-1, key=data_key) - elif hasattr(self, "rank") and self.rank == 0: # type: ignore + elif hasattr(self, "rank") and self.rank == 0: logger.info(f"Datalist file has no testing key - {data_key}. No data for inference is specified") else: From ca0c9f274c8cce03cbe653d0985d8217ee8fa1d9 Mon Sep 17 00:00:00 2001 From: Wenqi Li Date: Mon, 17 Apr 2023 10:13:59 +0100 Subject: [PATCH 2/4] workaround #6377 Signed-off-by: Wenqi Li --- .github/workflows/pythonapp-gpu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pythonapp-gpu.yml b/.github/workflows/pythonapp-gpu.yml index e392bd4cb0..bbcd674850 100644 --- a/.github/workflows/pythonapp-gpu.yml +++ b/.github/workflows/pythonapp-gpu.yml @@ -104,6 +104,7 @@ jobs: # fixes preinstalled ruamel_yaml error from the docker image rm -rf $(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")/ruamel* python -m pip install ${{ matrix.pytorch }} + python -m pip install llvmlite --ignore-installed # workaround Project-MONAI/MONAI/issues/6377 python -m pip install -r requirements-dev.txt python -m pip list DRIVER_VERSION=$(cat /proc/driver/nvidia/version | head -1 | awk -F' ' '{print $8}') From b8f0ca85b2dfb2f04bdc5e2d7db2d71088d1a8b2 Mon Sep 17 00:00:00 2001 From: Wenqi Li Date: Mon, 17 Apr 2023 11:07:08 +0100 Subject: [PATCH 3/4] updae Signed-off-by: Wenqi Li --- .github/workflows/pythonapp-gpu.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/pythonapp-gpu.yml b/.github/workflows/pythonapp-gpu.yml index bbcd674850..709cb6e02f 100644 --- a/.github/workflows/pythonapp-gpu.yml +++ b/.github/workflows/pythonapp-gpu.yml @@ -104,8 +104,7 @@ jobs: # fixes preinstalled ruamel_yaml error from the docker image rm -rf $(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")/ruamel* python -m pip install ${{ matrix.pytorch }} - python -m pip install llvmlite --ignore-installed # workaround Project-MONAI/MONAI/issues/6377 - python -m pip install -r requirements-dev.txt + python -m pip install -r requirements-dev.txt --ignore-installed # workaround Project-MONAI/MONAI#6377 python -m pip list DRIVER_VERSION=$(cat /proc/driver/nvidia/version | head -1 | awk -F' ' '{print $8}') ls -ltr /usr/lib/x86_64-linux-gnu/libcuda* && ln -fs /usr/lib/x86_64-linux-gnu/libcuda.so.$DRIVER_VERSION /usr/lib/x86_64-linux-gnu/libcuda.so.1 || true From 6477e7dffba599d5c2d249aff3c0015cdbaf21a4 Mon Sep 17 00:00:00 2001 From: Wenqi Li Date: Mon, 17 Apr 2023 12:23:55 +0100 Subject: [PATCH 4/4] update Signed-off-by: Wenqi Li --- .github/workflows/pythonapp-gpu.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pythonapp-gpu.yml b/.github/workflows/pythonapp-gpu.yml index 709cb6e02f..723e060d11 100644 --- a/.github/workflows/pythonapp-gpu.yml +++ b/.github/workflows/pythonapp-gpu.yml @@ -103,12 +103,10 @@ jobs: python -m pip install --upgrade pip wheel # fixes preinstalled ruamel_yaml error from the docker image rm -rf $(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")/ruamel* + rm -rf $(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")/llvmlite* #6377 python -m pip install ${{ matrix.pytorch }} - python -m pip install -r requirements-dev.txt --ignore-installed # workaround Project-MONAI/MONAI#6377 + python -m pip install -r requirements-dev.txt python -m pip list - DRIVER_VERSION=$(cat /proc/driver/nvidia/version | head -1 | awk -F' ' '{print $8}') - ls -ltr /usr/lib/x86_64-linux-gnu/libcuda* && ln -fs /usr/lib/x86_64-linux-gnu/libcuda.so.$DRIVER_VERSION /usr/lib/x86_64-linux-gnu/libcuda.so.1 || true - ls -ltr /usr/lib64/libcuda* && ln -fs /usr/lib64/libcuda.so.$DRIVER_VERSION /usr/lib64/libcuda.so.1 || true - name: Run quick tests (GPU) if: github.event.pull_request.merged != true run: |