cyto_dl.api.data module#

class cyto_dl.api.data.AutoThresholdMethod(value)#

Bases: Enum

An enumeration.

ISODATA = 'threshold_isodata'#
LI = 'threshold_li'#
LOCAL = 'threshold_local'#
MEAN = 'threshold_mean'#
MINIMUM = 'threshold_minimum'#
MULTIOTSU = 'threshold_multiotsu'#
NIBLACK = 'threshold_niblack'#
OTSU = 'threshold_otsu'#
SAUVOLA = 'threshold_sauvola'#
TRIANGLE = 'threshold_triangle'#
YEN = 'threshold_yen'#
class cyto_dl.api.data.ExperimentType(value)[source]#

Bases: Enum

An enumeration.

GAN = 'gan'#
INSTANCE_SEG = 'instance_seg'#
LABEL_FREE = 'labelfree'#
SEGMENTATION = 'segmentation'#
SEGMENTATION_ARRAY = 'segmentation_array'#
SEGMENTATION_PLUGIN = 'segmentation_plugin'#
class cyto_dl.api.data.HardwareType(value)[source]#

Bases: Enum

An enumeration.

CPU = 'cpu'#
GPU = 'gpu'#
class cyto_dl.api.data.PatchSize(value)[source]#

Bases: Enum

Patch size for training, and their respective patch shapes.

LARGE = [16, 128, 128]#
MEDIUM = [16, 64, 64]#
SMALL = [16, 32, 32]#