| Hardware - GPU workstation or GPU server | Institutional computing platform / local workstation | Custom-built local GPU workstation; Ubuntu 22.04.1 mit Linux Kernel 6.8.0; Intel Core i9-13900K CPU; NVIDIA A800 GPU; 128 GB RAM; 512 GB lokaler Speicher. | Berechnungsplattform für Training-, Validierungs-, Test-, Ablations- und Inferenz-only-Experimente. |
| Hardware - Graphics processing unit (GPU) | NVIDIA Corporation | NVIDIA A800 GPU (80 GB Speicher). | GPU-beschleunigte Modelltrainings- und Inferenz. |
| Hardware - Central processing unit (CPU) | Intel Corporation / AMD | 13th Gen Intel Core i9-13900K CPU. | Host-Prozessor für Datenladen, Vorverarbeitung und Experimentausführung. |
| Hardware - System memory (RAM) | Institutional computing platform / local workstation | 128 GB System-RAM | Speicher für Datensatzladen, Vorverarbeitung und Training. |
| Hardware - Storage | Institutional computing platform / local workstation | 2 TB NVMe Solid-State-Laufwerk. | Speicher für Datensätze, Checkpoints, Logs und generierte Vorhersagefiguren. |
| Software environment - Operating system | Canonical Ltd. | Empfohlen: Ubuntu 22.04.1 LTS | Betriebssystem für die Berechnungsumgebung. |
| Software environment - Conda environment | Anaconda, Inc. / Miniconda | Umgebungsname: mvmunet | Python-Umgebung, die zum Installieren und Isolieren von Abhängigkeiten verwendet wird. |
| Software environment - Python | Python Software Foundation | Python 3.8 | Programmiersprache, die für Implementierung und Experimentausführung verwendet wird. |
| Software environment - CUDA toolkit | NVIDIA Corporation | CUDA Toolkit 11.8 | GPU-Computing-Backend, das von PyTorch und Mamba-bezogenen Paketen benötigt wird. |
| Software environment - cuDNN | NVIDIA Corporation | cuDNN 8.7.0. | GPU-beschleunigte Deep-Learning-Primitive, die über PyTorch verwendet werden. |
| Python package - PyTorch | PyTorch | torch == 2.0.1 | Deep-Learning-Framework für Modelltraining, Verlustberechnung, Optimierung und Inferenz. |
| Python package - Torchvision | PyTorch | torchvision == 0.14.0 | Bild-Transformations-Utilities, die bei der Vorverarbeitung und Augmentation verwendet werden. |
| Python package - Torchaudio | PyTorch | torchaudio == 0.13.0 | Installiert mit der empfohlenen PyTorch-Umgebung. |
| Python package - timm | timm developers | timm == 0.4.12 | Modellkomponenten- oder Dienstprogramm-Abhängigkeit, die in den Repository-Umgebungsanweisungen aufgeführt ist. |
| Python package - triton | OpenAI / Triton developers | triton == 2.0.0 | Abhängigkeit, die von GPU-beschleunigten Sequenzmodellierungskomponenten verwendet wird. |
| Python package - causal-conv1d | causal-conv1d developers | causal_conv1d == 1.0.0 | Effiziente kausale Faltungsabhängigkeit, die für die Mamba-Implementierung benötigt wird. |
| Python package - mamba-ssm | Mamba SSM developers | mamba_ssm == 1.0.1 | Zustandsraum-Sequenzmodellierungspaket, das für Mamba/S6-bezogene Komponenten verwendet wird. |
| Python package - NumPy | NumPy developers | NumPy Version 1.24.3. | Numerische Berechnung und Array-Operationen. |
| Python package - SciPy | SciPy developers | SciPy Version 1.10.1. | Wissenschaftliche Berechnung; scipy.ndimage.zoom wird in utils.py importiert. |
| Python package - SimpleITK | Insight Software Consortium | SimpleITK Version 2.2.1. | Medizinische Bildeingabe/-ausgabe- und Vorverarbeitungsdienstprogramm, das in utils.py importiert wird. |
| Python package - MedPy | MedPy developers | MedPy Version 0.4.0. | Medizinische Bildmetrik-Berechnungspaket, das in utils.py importiert wird. |
| Python package - scikit-image | scikit-image developers | scikit-image Version 0.21.0. | Bildverarbeitungsabhängigkeit, die in README aufgeführt ist. |
| Python package - scikit-learn | scikit-learn developers | scikit-learn Version 1.3.2. | Maschinelles Lern-Dienstprogrammpaket, das in README aufgeführt ist. |
| Python package - matplotlib | Matplotlib developers | Matplotlib Version 3.7.2. | Verwendet zum Speichern qualitativer Visualisierungsfiguren. |
| Python package - h5py | h5py developers | h5py Version 3.9.0. | HDF5-Dateiunterstützung für Synapse-Testvolumina. |
| Python package - thop | THOP developers | THOP Version 0.1.1.post2209072238. | Verwendet bei der Berechnung von FLOPs und parameterbezogenen Berechnungskosten. |
| Python package - packaging | Python Packaging Authority | packaging Version 23.1. | Abhängigkeit, die in README aufgeführt ist. |
| Python package - pytest | pytest developers | pytest Version 7.4.0. | Abhängigkeit, die in README aufgeführt ist. |
| Python package - chardet | chardet developers | chardet Version 5.2.0. | Abhängigkeit, die in README aufgeführt ist. |
| Python package - yacs | YACS developers | yacs Version 0.1.8. | Konfigurationsdienstprogramm-Abhängigkeit, die in README aufgeführt ist. |
| Python package - termcolor | termcolor developers | termcolor Version 2.3.0. | Logging/Terminal-Dienstprogramm-Abhängigkeit, die in README aufgeführt ist. |
| Python package - submitit | submitit developers | submitit Version 1.4.5. | Experiment-/Job-Dienstprogramm-Abhängigkeit, die in README aufgeführt ist. |
| Python package - tensorboardX | tensorboardX developers | tensorboardX Version 2.6.2.2. | Trainingsprotokoll-Visualisierungsdienstprogramm, das in README aufgeführt ist. |
| Python package - ml-collections | ml_collections developers | ml-collections Version 0.1.1. | Importiert von configs/config_setting_synapse.py. |
| Dataset - ISIC 2017 Challenge dataset | International Skin Imaging Collaboration | ISIC 2017 Hautläsionssegmentierungsdatensatz | Öffentliche, anonymisierte dermoskopische Hautläsionsbilder und Masken, die für binäre Segmentierung verwendet werden. |
| Dataset - ISIC 2018 Challenge Task 1 dataset | International Skin Imaging Collaboration | ISIC 2018 Task 1: Läsionsgrenzsegmentierung | Öffentliche, anonymisierte dermoskopische Hautläsionsbilder und Masken, die für binäre Segmentierung verwendet werden. |
| Dataset - Synapse Multi-Atlas Labeling Beyond the Cranial Vault dataset | Synapse / Sage Bionetworks | Zugangskennung: syn3193805 | Öffentlicher abdominaler CT-Multiorgan-Segmentierungsdatensatz. |
| Data organization - ISIC 2017 data folder | Authors / repository layout | data/isic2017/ | Erwarteter lokaler Ordner mit Trainings- und Validierungsbildern/Masken. |
| Data organization - ISIC 2018 data folder | Authors / repository layout | data/isic2018/ | Erwarteter lokaler Ordner mit Trainings- und Validierungsbildern/Mask |