training_worker
A thread worker function running CAREamics training.
train_worker(configuration, data_sources, training_queue, predict_queue, careamist=None, pred_status=None)
#
Model training worker.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
configuration | BaseConfig | careamics configuration. | required |
data_sources | dict[str, list] | Train and validation data sources. | required |
training_queue | Queue | Training update queue. | required |
predict_queue | Queue | Prediction update queue. | required |
careamist | CAREamist or None | CAREamist instance. | None |
pred_status | PredictionStatus or None | Prediction status for stop callback. | None |
Yields:
Type | Description |
---|---|
Generator[TrainUpdate, None, None] | Updates. |