dynamo.sim.evaluate¶
-
dynamo.sim.
evaluate
(reference, prediction, metric='cosine')[source]¶ Function to evaluate the vector field related reference quantities vs. that from vector field prediction.
- Parameters
reference (numpy.ndarray) – The reference quantity of the vector field (for example, simulated velocity vectors at each point or trajectory, or estimated RNA velocity vector)
prediction (numpy.ndarray) – The predicted quantity of the vector field (for example, velocity vectors calculated based on reconstructed vector field function at each point or trajectory, or reconstructed RNA velocity vector)
metric (str) – The metric for benchmarking the vector field quantities after reconstruction.
- Returns
res – The score between the reference vs. reconstructed quantities based on the metric.
- Return type
float