pub(crate) fn py_place_field_detection( binary_train: PyReadonlyArray1<'_, i32>, positions: PyReadonlyArray1<'_, f64>, n_bins: usize, threshold_std: f64, dt: f64, ) -> Vec<(f64, f64)>