cellflow.training.CallbackRunner

class cellflow.training.CallbackRunner(callbacks)[source]

Runs a set of computational and logging callbacks in the CellFlowTrainer

Parameters:

callbacks (Sequence[BaseCallback]) – List of callbacks to run. Callbacks should be of type ComputationCallback or LoggingCallback

Returns:

None

Methods

on_log_iteration(valid_source_data, ...)

Called at each validation/log iteration to run callbacks.

on_train_begin()

Called at the beginning of training to initiate callbacks

on_train_end(valid_source_data, valid_data, ...)

Called at the end of training to run callbacks.