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
Alias for field number 12
Alias for field number 11
Alias for field number 10
Alias for field number 5
Alias for field number 4
Alias for field number 13
Alias for field number 9
Alias for field number 8
Alias for field number 7
Alias for field number 6
Alias for field number 3
Alias for field number 2
Alias for field number 16
Alias for field number 15
Alias for field number 1
Alias for field number 0
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