Skip to content
Snippets Groups Projects

Implementation of Deep Learning unit tests, as well as paths to the 2d data for windows users in the UNet jupyter notebook.

Files

+ 22
10
@@ -20,6 +20,7 @@
"source": [
"from os.path import join\n",
"import qim3d\n",
"import os\n",
"\n",
"%matplotlib inline"
]
@@ -35,6 +36,16 @@
"def get_dataset_path(name: str, datasets):\n",
" assert name in datasets, 'Dataset name must be ' + ' or '.join(datasets)\n",
" dataset_idx = datasets.index(name)\n",
" if os.name == 'nt':\n",
" datasets_path = [\n",
" '//home.cc.dtu.dk/3dimage/projects/2023_STUDIOS_SD/analysis/data/Belialev2020/side',\n",
" '//home.cc.dtu.dk/3dimage/projects/2023_STUDIOS_SD/analysis/data/Gaudez2022/3d',\n",
" '//home.cc.dtu.dk/3dimage/projects/2023_STUDIOS_SD/analysis/data/Guo2023/2d/',\n",
" '//home.cc.dtu.dk/3dimage/projects/2023_STUDIOS_SD/analysis/data/Stan2020/2d',\n",
" '//home.cc.dtu.dk/3dimage/projects/2023_STUDIOS_SD/analysis/data/Reichardt2021/2d',\n",
" '//home.cc.dtu.dk/3dimage/projects/2023_STUDIOS_SD/analysis/data/TestCircles/2d_binary'\n",
" ]\n",
" else:\n",
" datasets_path = [\n",
" '/dtu/3d-imaging-center/projects/2023_STUDIOS_SD/analysis/data/Belialev2020/side',\n",
" '/dtu/3d-imaging-center/projects/2023_STUDIOS_SD/analysis/data/Gaudez2022/3d',\n",
@@ -43,6 +54,7 @@
" '/dtu/3d-imaging-center/projects/2023_STUDIOS_SD/analysis/data/Reichardt2021/2d',\n",
" '/dtu/3d-imaging-center/projects/2023_STUDIOS_SD/analysis/data/TestCircles/2d_binary'\n",
" ]\n",
"\n",
" return datasets_path[dataset_idx]"
]
},
@@ -154,7 +166,7 @@
"outputs": [],
"source": [
"# model hyperparameters\n",
"my_hyperparameters = qim3d.models.Hyperparameters(my_model, n_epochs=25,\n",
"my_hyperparameters = qim3d.models.Hyperparameters(my_model, n_epochs=5,\n",
" learning_rate = 5e-3, loss_function='DiceCE',weight_decay=1e-3)\n",
"\n",
"# training model\n",
@@ -197,7 +209,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.11"
"version": "3.11.6"
}
},
"nbformat": 4,
Loading