baby.training.utils.BabyTrainerParameters

class baby.training.utils.BabyTrainerParameters(train_val_test_pairs_file: str = 'train_val_pairs.json', tracker_tvt_pairs_file: str = 'tracker_tvt_pairs.json', smoothing_sigma_stats_file: str = 'smoothing_sigma_stats.csv', smoothing_sigma_model_file: str = 'smoothing_sigma_model.json', flattener_stats_file: str = 'flattener_stats.json', flattener_file: str = 'flattener.json', segmentation_stats_file: str = 'segmentation_stats.csv', segmentation_param_file: str = 'segmentation_params.json', mother_bud_props_file: str = 'mother_bud_props.csv', mother_bud_model_file: str = 'mother_bud_model.pkl', cnn_set: Tuple[str, ...] = ('msd_d80', 'unet_4s'), cnn_fn: Optional[str] = None, batch_size: int = 8, in_memory: bool = True, xy_out: int = 80, target_pixel_size: float = 0.263, substacks: Union[None, int] = None)

Bases: tuple

Global parameters for training BABY models

Attributes
batch_size

Alias for field number 12

cnn_fn

Alias for field number 11

cnn_set

Alias for field number 10

flattener_file

Alias for field number 5

flattener_stats_file

Alias for field number 4

in_memory

Alias for field number 13

mother_bud_model_file

Alias for field number 9

mother_bud_props_file

Alias for field number 8

segmentation_param_file

Alias for field number 7

segmentation_stats_file

Alias for field number 6

smoothing_sigma_model_file

Alias for field number 3

smoothing_sigma_stats_file

Alias for field number 2

substacks

Alias for field number 16

target_pixel_size

Alias for field number 15

tracker_tvt_pairs_file

Alias for field number 1

train_val_test_pairs_file

Alias for field number 0

xy_out

Alias for field number 14

Methods

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

toJSON

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

toJSON()

Attributes

batch_size

Alias for field number 12

cnn_fn

Alias for field number 11

cnn_set

Alias for field number 10

flattener_file

Alias for field number 5

flattener_stats_file

Alias for field number 4

in_memory

Alias for field number 13

mother_bud_model_file

Alias for field number 9

mother_bud_props_file

Alias for field number 8

segmentation_param_file

Alias for field number 7

segmentation_stats_file

Alias for field number 6

smoothing_sigma_model_file

Alias for field number 3

smoothing_sigma_stats_file

Alias for field number 2

substacks

Alias for field number 16

target_pixel_size

Alias for field number 15

tracker_tvt_pairs_file

Alias for field number 1

train_val_test_pairs_file

Alias for field number 0

xy_out

Alias for field number 14

property batch_size

Alias for field number 12

property cnn_fn

Alias for field number 11

property cnn_set

Alias for field number 10

count(value, /)

Return number of occurrences of value.

property flattener_file

Alias for field number 5

property flattener_stats_file

Alias for field number 4

property in_memory

Alias for field number 13

index(value, start=0, stop=sys.maxsize, /)

Return first index of value.

Raises ValueError if the value is not present.

property mother_bud_model_file

Alias for field number 9

property mother_bud_props_file

Alias for field number 8

property segmentation_param_file

Alias for field number 7

property segmentation_stats_file

Alias for field number 6

property smoothing_sigma_model_file

Alias for field number 3

property smoothing_sigma_stats_file

Alias for field number 2

property substacks

Alias for field number 16

property target_pixel_size

Alias for field number 15

property tracker_tvt_pairs_file

Alias for field number 1

property train_val_test_pairs_file

Alias for field number 0

property xy_out

Alias for field number 14