diff --git a/src/geomspace.rs b/src/geomspace.rs index 0ac91f529..26a44f82e 100644 --- a/src/geomspace.rs +++ b/src/geomspace.rs @@ -117,16 +117,16 @@ mod tests use approx::assert_abs_diff_eq; let array: Array1<_> = geomspace(1e0, 1e3, 4).unwrap().collect(); - assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3]), epsilon = 1e-12); + assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3]), epsilon = 1e-11); let array: Array1<_> = geomspace(1e3, 1e0, 4).unwrap().collect(); - assert_abs_diff_eq!(array, arr1(&[1e3, 1e2, 1e1, 1e0]), epsilon = 1e-12); + assert_abs_diff_eq!(array, arr1(&[1e3, 1e2, 1e1, 1e0]), epsilon = 1e-11); let array: Array1<_> = geomspace(-1e3, -1e0, 4).unwrap().collect(); - assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0]), epsilon = 1e-12); + assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0]), epsilon = 1e-11); let array: Array1<_> = geomspace(-1e0, -1e3, 4).unwrap().collect(); - assert_abs_diff_eq!(array, arr1(&[-1e0, -1e1, -1e2, -1e3]), epsilon = 1e-12); + assert_abs_diff_eq!(array, arr1(&[-1e0, -1e1, -1e2, -1e3]), epsilon = 1e-11); } #[test] diff --git a/src/impl_constructors.rs b/src/impl_constructors.rs index c1e5b1b8b..071c7fe49 100644 --- a/src/impl_constructors.rs +++ b/src/impl_constructors.rs @@ -140,10 +140,10 @@ where S: DataOwned /// use ndarray::{Array, arr1}; /// /// let array = Array::logspace(10.0, 0.0, 3.0, 4); - /// assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3])); + /// assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3]), epsilon = 1e-12); /// /// let array = Array::logspace(-10.0, 3.0, 0.0, 4); - /// assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0])); + /// assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0]), epsilon = 1e-12); /// # } /// ``` #[cfg(feature = "std")] @@ -171,10 +171,10 @@ where S: DataOwned /// use ndarray::{Array, arr1}; /// /// let array = Array::geomspace(1e0, 1e3, 4)?; - /// assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3]), epsilon = 1e-12); + /// assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3]), epsilon = 1e-11); /// /// let array = Array::geomspace(-1e3, -1e0, 4)?; - /// assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0]), epsilon = 1e-12); + /// assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0]), epsilon = 1e-11); /// # } /// # Some(()) /// # } diff --git a/src/impl_methods.rs b/src/impl_methods.rs index 7291f07cb..453cc05b3 100644 --- a/src/impl_methods.rs +++ b/src/impl_methods.rs @@ -1435,7 +1435,7 @@ impl ArrayRef /// The windows are all distinct overlapping views of size `window_size` /// that fit into the array's shape. /// - /// This is essentially equivalent to [`.windows_with_stride()`] with unit stride. + /// This is essentially equivalent to [`ArrayRef::windows_with_stride()`] with unit stride. #[track_caller] pub fn windows(&self, window_size: E) -> Windows<'_, A, D> where E: IntoDimension @@ -2170,7 +2170,7 @@ where /// **Panics** if shapes are incompatible. /// /// *This method is obsolete, because it is inflexible in how logical order - /// of the array is handled. See [`.to_shape()`].* + /// of the array is handled. See [`ArrayRef::to_shape()`].* /// /// ``` /// use ndarray::{rcarr1, rcarr2}; diff --git a/src/logspace.rs b/src/logspace.rs index 6f8de885d..463012018 100644 --- a/src/logspace.rs +++ b/src/logspace.rs @@ -111,16 +111,16 @@ mod tests use approx::assert_abs_diff_eq; let array: Array1<_> = logspace(10.0, 0.0, 3.0, 4).collect(); - assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3])); + assert_abs_diff_eq!(array, arr1(&[1e0, 1e1, 1e2, 1e3]), epsilon = 1e-12); let array: Array1<_> = logspace(10.0, 3.0, 0.0, 4).collect(); - assert_abs_diff_eq!(array, arr1(&[1e3, 1e2, 1e1, 1e0])); + assert_abs_diff_eq!(array, arr1(&[1e3, 1e2, 1e1, 1e0]), epsilon = 1e-12); let array: Array1<_> = logspace(-10.0, 3.0, 0.0, 4).collect(); - assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0])); + assert_abs_diff_eq!(array, arr1(&[-1e3, -1e2, -1e1, -1e0]), epsilon = 1e-12); let array: Array1<_> = logspace(-10.0, 0.0, 3.0, 4).collect(); - assert_abs_diff_eq!(array, arr1(&[-1e0, -1e1, -1e2, -1e3])); + assert_abs_diff_eq!(array, arr1(&[-1e0, -1e1, -1e2, -1e3]), epsilon = 1e-12); } #[test]