replay_trajectory_classification.likelihoods.diffusion.estimate_diffusion_position_distance#
- estimate_diffusion_position_distance(positions: ndarray, edges: ndarray, is_track_interior: ndarray | None = None, is_track_boundary: ndarray | None = None, position_std: float = 3.0, bin_distances: ndarray | None = None) ndarray[source]#
Estimates a distance between a given position and all position bins using a diffusion.
- Parameters:
positions (np.ndarray, shape (n_time, n_position_dims))
position_std (float)
- Returns:
position_distance
- Return type:
np.ndarray, shape (n_time, n_position_bins)