pub(crate) fn py_isi_hazard_function( py: Python<'_>, binary_train: PyReadonlyArray1<'_, i32>, dt: f64, bins: usize, ) -> (Py<PyArray1<f64>>, Py<PyArray1<f64>>)