Skip to content

Commit

Permalink
Merge branch 'Project-MONAI:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
KumoLiu authored Jul 14, 2024
2 parents 6f0eb03 + b92f9db commit 4a994fd
Show file tree
Hide file tree
Showing 115 changed files with 6,934 additions and 1,082 deletions.
2 changes: 2 additions & 0 deletions .github/contributing_templates/notebook/example_feature.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ci:

repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.5.0
rev: v4.6.0
hooks:
- id: end-of-file-fixer
- id: trailing-whitespace
Expand All @@ -23,7 +23,7 @@ repos:
- id: detect-private-key

- repo: https://github.com/psf/black
rev: "24.3.0"
rev: "24.4.2"
hooks:
- id: black
- id: black-jupyter
Expand Down
2 changes: 2 additions & 0 deletions 2d_classification/mednist_tutorial.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
2 changes: 2 additions & 0 deletions 2d_classification/monai_101.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
2 changes: 2 additions & 0 deletions 2d_classification/monai_201.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
2 changes: 2 additions & 0 deletions 2d_registration/registration_mednist.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
2 changes: 2 additions & 0 deletions 3d_classification/densenet_training_array.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,8 @@
"source": [
"# Set data directory\n",
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
2 changes: 2 additions & 0 deletions 3d_registration/learn2reg_nlst_paired_lung_ct.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand Down
9 changes: 6 additions & 3 deletions 3d_registration/learn2reg_oasis_unpaired_brain_mr.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"from torch.utils.tensorboard import SummaryWriter\n",
"\n",
"# MONAI imports\n",
"from monai.apps import download_and_extract\n",
"from monai.apps import extractall\n",
"from monai.data import Dataset, DataLoader\n",
"from monai.losses import BendingEnergyLoss, DiceLoss\n",
"from monai.metrics import DiceMetric\n",
Expand Down Expand Up @@ -186,6 +186,8 @@
],
"source": [
"directory = os.environ.get(\"MONAI_DATA_DIRECTORY\")\n",
"if directory is not None:\n",
" os.makedirs(directory, exist_ok=True)\n",
"root_dir = tempfile.mkdtemp() if directory is None else directory\n",
"print(root_dir)"
]
Expand All @@ -207,12 +209,13 @@
"outputs": [],
"source": [
"resource = \"https://surfer.nmr.mgh.harvard.edu/ftp/data/neurite/data/neurite-oasis.v1.0.tar\"\n",
"!wget https://surfer.nmr.mgh.harvard.edu/ftp/data/neurite/data/neurite-oasis.v1.0.tar --no-check-certificate\n",
"\n",
"compressed_file = os.path.join(root_dir, \"neurite-oasis.v1.0.tar\")\n",
"compressed_file = \"./neurite-oasis.v1.0.tar\"\n",
"data_dir = os.path.join(root_dir, \"OASIS\")\n",
"if not os.path.exists(data_dir):\n",
" os.mkdir(data_dir)\n",
" download_and_extract(resource, compressed_file, data_dir)"
" extractall(compressed_file, data_dir)"
]
},
{
Expand Down
46 changes: 24 additions & 22 deletions 3d_registration/paired_lung_ct.ipynb

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions 3d_regression/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
3D Regression
=============

How to run the 3D regression tutorial.
--------------------------------------

Running this notebook is straightforward. It works well in Colab.
Loading

0 comments on commit 4a994fd

Please sign in to comment.