The dataset used is the BraTS 2020 multimodal brain tumor segmentation dataset, available on Kaggle:
https://www.kaggle.com/datasets/awsaf49/brats20-dataset-training-validation
.nii.gz
(NIfTI) format.0
: Background1
: Necrotic/Non-enhancing tumor core (NCR/NET)2
: Peritumoral edema (ED)4
: GD-enhancing tumor (ET)numpy
nibabel
glob
matplotlib
tensorflow
and keras
sklearn.preprocessing.MinMaxScaler
nibabel
MinMaxScaler
240×240×155
to 128×128×128
for uniform trainingsplitfolders
ImageDataGenerator
doesn't support .npy
filesConv3D
, MaxPooling3D
, and UpSampling3D
matplotlib
(random 2D slices)