MONAI Bundle 属性#
训练属性#
描述 |
必需 |
ID |
|
---|---|---|---|
bundle_root |
bundle 的根路径。 |
True |
bundle_root |
device |
执行 bundle 工作流程的目标设备。 |
True |
device |
dataset_dir |
数据集的目录路径。 |
True |
dataset_dir |
trainer |
训练工作流程引擎。 |
True |
train::trainer |
network_def |
用于训练的网络模块。 |
False |
network_def |
max_epochs |
执行训练的最大 epoch 数。 |
True |
train::trainer::max_epochs |
train_dataset |
用于训练逻辑的 PyTorch 数据集对象。 |
True |
train::dataset |
train_inferer |
用于在训练中执行模型计算的 MONAI 推断器对象。 |
True |
train::inferer |
train_dataset_data |
训练数据集的数据源。 |
False |
train::dataset::data |
train_handlers |
用于训练逻辑的事件处理器。 |
False |
train::handlers |
train_preprocessing |
用于训练输入数据的预处理。 |
False |
train::preprocessing |
train_postprocessing |
用于训练模型输出数据的后处理。 |
False |
train::postprocessing |
train_key_metric |
用于计算训练数据的关键指标。 |
False |
train::key_metric |
evaluator |
验证工作流程引擎。 |
False |
validate::evaluator |
val_interval |
训练期间的验证间隔。 |
False |
val_interval |
val_handlers |
用于验证逻辑的事件处理器。 |
False |
validate::handlers |
val_dataset |
用于验证逻辑的 PyTorch 数据集对象。 |
False |
validate::dataset |
val_dataset_data |
验证数据集的数据源。 |
False |
validate::dataset::data |
val_inferer |
用于在验证中执行模型计算的 MONAI 推断器对象。 |
False |
validate::inferer |
val_preprocessing |
用于验证输入数据的预处理。 |
False |
validate::preprocessing |
val_postprocessing |
用于验证模型输出数据的后处理。 |
False |
validate::postprocessing |
val_key_metric |
用于计算验证数据的关键指标。 |
False |
validate::key_metric |
推断属性#
描述 |
必需 |
ID |
|
---|---|---|---|
bundle_root |
bundle 的根路径。 |
True |
bundle_root |
device |
执行 bundle 工作流程的目标设备。 |
True |
device |
dataset_dir |
数据集的目录路径。 |
True |
dataset_dir |
dataset |
用于推断/评估逻辑的 PyTorch 数据集对象。 |
True |
dataset |
evaluator |
推断/评估工作流程引擎。 |
True |
evaluator |
network_def |
用于推断的网络模块。 |
True |
network_def |
inferer |
用于在推断中执行模型计算的 MONAI 推断器对象。 |
True |
inferer |
dataset_data |
推断/评估数据集的数据源。 |
False |
dataset::data |
handlers |
用于推断/评估逻辑的事件处理器。 |
False |
handlers |
preprocessing |
用于输入数据的预处理。 |
False |
preprocessing |
postprocessing |
用于模型输出数据的后处理。 |
False |
postprocessing |
key_metric |
评估期间的关键指标。 |
False |
key_metric |
Meta 属性#
描述 |
必需 |
ID |
|
---|---|---|---|
version |
bundle 版本 |
True |
_meta_::version |
monai_version |
bundle 所需的 monai 版本 |
True |
_meta_::monai_version |
pytorch_version |
bundle 所需的 pytorch 版本 |
True |
_meta_::pytorch_version |
numpy_version |
bundle 所需的 numpy 版本 |
True |
_meta_::numpy_version |
描述 |
bundle 的描述 |
False |
_meta_::description |
spatial_shape |
输入的空间形状 |
False |
_meta_::network_data_format::inputs::image::spatial_shape |
channel_def |
预测的通道定义 |
False |
_meta_::network_data_format::outputs::pred::channel_def |