cyto_dl.api.cyto_dl_model.segmentation_plugin_model module#

class cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel(cfg: DictConfig)[source]#

Bases: CytoDLBaseModel

A SegmentationPluginModel handles configuration, training, and prediction using the default segmentation_plugin experiment from CytoDL.

get_hardware_type() HardwareType[source]#
get_input_channel() int[source]#
get_manifest_column_names() Tuple[str, str, str, str, str, str][source]#
get_patch_size() PatchSize | None[source]#
get_raw_image_channels() int[source]#
get_split_column() str | None[source]#
remove_split_column() None[source]#
set_hardware_type(hardware_type: HardwareType) None[source]#
set_input_channel(input_channel: int) None[source]#
set_manifest_column_names(source: str, target1: str, target2: str, merge_mask: str, exclude_mask: str, base_image: str) None[source]#
set_patch_size(patch_size: PatchSize) None[source]#
set_raw_image_channels(channels: int) None[source]#
set_split_column(split_column: str) None[source]#