Convert to numpy array (copies data out).
(&self, py: Python<'py>)
| 20 | impl PyBuffer { |
| 21 | /// Convert to numpy array (copies data out). |
| 22 | fn numpy<'py>(&self, py: Python<'py>) -> PyResult<Bound<'py, PyArray1<f64>>> { |
| 23 | let slice = self.inner.as_f64_slice(); |
| 24 | Ok(PyArray1::from_slice(py, slice)) |
| 25 | } |
| 26 | |
| 27 | /// Get a single scalar value (first element). |
| 28 | fn scalar(&self) -> PyResult<f64> { |