cellflow.training.ComputationCallback.on_log_iteration¶
- abstractmethod ComputationCallback.on_log_iteration(valid_source_data, valid_true_data, valid_pred_data, solver)[source]¶
Called at each validation/log iteration to compute metrics
- Parameters:
valid_source_data (
dict[str,dict[str,ndarray[tuple[Any,...],dtype[float64]]]]) – Source data in nested dictionary format with same keys asvalid_true_datavalid_true_data (
dict[str,dict[str,ndarray[tuple[Any,...],dtype[float64]]]]) – Validation data in nested dictionary format with same keys asvalid_pred_datavalid_pred_data (
dict[str,dict[str,ndarray[tuple[Any,...],dtype[float64]]]]) – Predicted data in nested dictionary format with same keys asvalid_true_datasolver (
OTFlowMatching|GENOT) –OTFlowMatchingsolver orGENOTsolver with a conditional velocity field.
- Return type:
- Returns:
: Statistics of the validation data and predicted data