From 708125979a681e39a22ca20fe83884e3903fb830 Mon Sep 17 00:00:00 2001 From: davidhewitt Date: Sun, 27 Oct 2024 05:46:10 +0000 Subject: [PATCH] Upload documentation for current main --- numpy/array/struct.PyArray.html | 2 +- numpy/index.html | 2 +- numpy/macro.pyarray.html | 2 +- numpy/macro.pyarray_bound.html | 2 +- numpy/npyffi/objects/type.PyArray_DTypeMeta.html | 5 ++--- numpy/npyffi/types/type.npy_int16.html | 2 +- numpy/npyffi/types/type.npy_int32.html | 2 +- numpy/npyffi/types/type.npy_int64.html | 2 +- numpy/npyffi/types/type.npy_int8.html | 2 +- numpy/npyffi/types/type.npy_uint16.html | 2 +- numpy/npyffi/types/type.npy_uint32.html | 2 +- numpy/npyffi/types/type.npy_uint64.html | 2 +- numpy/npyffi/types/type.npy_uint8.html | 2 +- numpy/prelude/index.html | 2 +- numpy/struct.FromVecError.html | 2 +- numpy/struct.PyArrayDescr.html | 2 +- numpy/struct.PyUntypedArray.html | 2 +- search-index.js | 2 +- search.desc/numpy/numpy-desc-0-.js | 2 +- src/numpy/lib.rs.html | 8 +------- src/numpy/npyffi/types.rs.html | 16 ++++++++-------- type.impl/std/primitive.i16.js | 3 +++ type.impl/std/primitive.i32.js | 3 +++ type.impl/std/primitive.i64.js | 3 +++ type.impl/std/primitive.i8.js | 3 +++ type.impl/std/primitive.u16.js | 3 +++ type.impl/std/primitive.u32.js | 3 +++ type.impl/std/primitive.u64.js | 3 +++ type.impl/std/primitive.u8.js | 3 +++ 29 files changed, 53 insertions(+), 36 deletions(-) create mode 100644 type.impl/std/primitive.i16.js create mode 100644 type.impl/std/primitive.i32.js create mode 100644 type.impl/std/primitive.i64.js create mode 100644 type.impl/std/primitive.i8.js create mode 100644 type.impl/std/primitive.u16.js create mode 100644 type.impl/std/primitive.u32.js create mode 100644 type.impl/std/primitive.u64.js create mode 100644 type.impl/std/primitive.u8.js diff --git a/numpy/array/struct.PyArray.html b/numpy/array/struct.PyArray.html index 4b362a0ae..dab4f8f49 100644 --- a/numpy/array/struct.PyArray.html +++ b/numpy/array/struct.PyArray.html @@ -1094,7 +1094,7 @@
§Safety
of the pointer or decrease the reference count (e.g. with pyo3::ffi::Py_DecRef).

pub fn py_super(&self) -> Result<&PySuper, PyErr>

Return a proxy object that delegates method calls to a parent or sibling class of type.

This is equivalent to the Python expression super()

-

Trait Implementations§

source§

impl<T, D> AsPyPointer for PyArray<T, D>

source§

fn as_ptr(&self) -> *mut PyObject

Returns the underlying FFI pointer as a borrowed pointer.
source§

impl<T, D> AsRef<PyAny> for PyArray<T, D>

source§

fn as_ref(&self) -> &PyAny

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<T, D> Debug for PyArray<T, D>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T, D> Deref for PyArray<T, D>

§

type Target = PyUntypedArray

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<T, D> Display for PyArray<T, D>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, T, D> From<&'a PyArray<T, D>> for &'a PyAny

source§

fn from(ob: &'a PyArray<T, D>) -> Self

Converts to this type from the input type.
source§

impl<T, D> From<&PyArray<T, D>> for Py<PyArray<T, D>>

source§

fn from(other: &PyArray<T, D>) -> Self

Converts to this type from the input type.
source§

impl<'py, T: Element, D: Dimension> FromPyObject<'py> for &'py PyArray<T, D>

source§

fn extract_bound(ob: &Bound<'py, PyAny>) -> PyResult<Self>

Extracts Self from the bound smart pointer obj. Read more
§

fn extract(ob: &'py PyAny) -> Result<Self, PyErr>

Extracts Self from the source GIL Ref obj. Read more
source§

impl<T, D> IntoPy<Py<PyAny>> for PyArray<T, D>

source§

fn into_py<'py>(self, py: Python<'py>) -> PyObject

Performs the conversion.
source§

impl<T, D> IntoPy<Py<PyArray<T, D>>> for &PyArray<T, D>

source§

fn into_py<'py>(self, py: Python<'py>) -> Py<PyArray<T, D>>

Performs the conversion.
source§

impl<T, D> PyNativeType for PyArray<T, D>

§

type AsRefSource = PyArray<T, D>

The form of this which is stored inside a Py<T> smart pointer.
§

fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>

Cast &self to a Borrowed smart pointer. Read more
§

fn py(&self) -> Python<'_>

Returns a GIL marker constrained to the lifetime of this type.
§

unsafe fn unchecked_downcast(obj: &PyAny) -> &Self

Cast &PyAny to &Self without no type checking. Read more
source§

impl<T: Element, D: Dimension> PyTypeInfo for PyArray<T, D>

source§

const NAME: &'static str = "PyArray<T, D>"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw<'py>(py: Python<'py>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
source§

fn is_type_of_bound(ob: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn type_object(py: Python<'_>) -> &PyType

👎Deprecated since 0.21.0: PyTypeInfo::type_object will be replaced by PyTypeInfo::type_object_bound in a future PyO3 version
Returns the safe abstraction over the type object.
§

fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_type_of will be replaced by PyTypeInfo::is_type_of_bound in a future PyO3 version
Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_exact_type_of will be replaced by PyTypeInfo::is_exact_type_of_bound in a future PyO3 version
Checks if object is an instance of this type.
§

fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type.
source§

impl<T, D> ToPyObject for PyArray<T, D>

source§

fn to_object(&self, py: Python<'_>) -> PyObject

Converts self into a Python object.
source§

impl<T, D> DerefToPyAny for PyArray<T, D>

Auto Trait Implementations§

§

impl<T, D> !Freeze for PyArray<T, D>

§

impl<T, D> !RefUnwindSafe for PyArray<T, D>

§

impl<T, D> !Send for PyArray<T, D>

§

impl<T, D> !Sync for PyArray<T, D>

§

impl<T, D> Unpin for PyArray<T, D>
where +

Trait Implementations§

source§

impl<T, D> AsPyPointer for PyArray<T, D>

source§

fn as_ptr(&self) -> *mut PyObject

Returns the underlying FFI pointer as a borrowed pointer.
source§

impl<T, D> AsRef<PyAny> for PyArray<T, D>

source§

fn as_ref(&self) -> &PyAny

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<T, D> Debug for PyArray<T, D>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T, D> Deref for PyArray<T, D>

§

type Target = PyUntypedArray

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<T, D> Display for PyArray<T, D>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, T, D> From<&'a PyArray<T, D>> for &'a PyAny

source§

fn from(ob: &'a PyArray<T, D>) -> Self

Converts to this type from the input type.
source§

impl<T, D> From<&PyArray<T, D>> for Py<PyArray<T, D>>

source§

fn from(other: &PyArray<T, D>) -> Self

Converts to this type from the input type.
source§

impl<'py, T: Element, D: Dimension> FromPyObject<'py> for &'py PyArray<T, D>

source§

fn extract_bound(ob: &Bound<'py, PyAny>) -> PyResult<Self>

Extracts Self from the bound smart pointer obj. Read more
§

fn extract(ob: &'py PyAny) -> Result<Self, PyErr>

Extracts Self from the source GIL Ref obj. Read more
source§

impl<T, D> IntoPy<Py<PyAny>> for PyArray<T, D>

source§

fn into_py<'py>(self, py: Python<'py>) -> PyObject

Performs the conversion.
source§

impl<T, D> IntoPy<Py<PyArray<T, D>>> for &PyArray<T, D>

source§

fn into_py<'py>(self, py: Python<'py>) -> Py<PyArray<T, D>>

Performs the conversion.
source§

impl<T, D> PyNativeType for PyArray<T, D>

§

type AsRefSource = PyArray<T, D>

The form of this which is stored inside a Py<T> smart pointer.
§

fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>

Cast &self to a Borrowed smart pointer. Read more
§

fn py(&self) -> Python<'_>

Returns a GIL marker constrained to the lifetime of this type.
§

unsafe fn unchecked_downcast(obj: &PyAny) -> &Self

Cast &PyAny to &Self without no type checking. Read more
source§

impl<T: Element, D: Dimension> PyTypeInfo for PyArray<T, D>

source§

const NAME: &'static str = "PyArray<T, D>"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw<'py>(py: Python<'py>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
source§

fn is_type_of_bound(ob: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn type_object(py: Python<'_>) -> &PyType

👎Deprecated since 0.21.0: PyTypeInfo::type_object will be replaced by PyTypeInfo::type_object_bound in a future PyO3 version
Returns the safe abstraction over the type object.
§

fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_type_of will be replaced by PyTypeInfo::is_type_of_bound in a future PyO3 version
Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_exact_type_of will be replaced by PyTypeInfo::is_exact_type_of_bound in a future PyO3 version
Checks if object is an instance of this type.
§

fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type.
source§

impl<T, D> ToPyObject for PyArray<T, D>

source§

fn to_object(&self, py: Python<'_>) -> PyObject

Converts self into a Python object.
source§

impl<T, D> DerefToPyAny for PyArray<T, D>

Auto Trait Implementations§

§

impl<T, D> !Freeze for PyArray<T, D>

§

impl<T, D> !RefUnwindSafe for PyArray<T, D>

§

impl<T, D> !Send for PyArray<T, D>

§

impl<T, D> !Sync for PyArray<T, D>

§

impl<T, D> Unpin for PyArray<T, D>
where T: Unpin, D: Unpin,

§

impl<T, D> UnwindSafe for PyArray<T, D>
where T: UnwindSafe, diff --git a/numpy/index.html b/numpy/index.html index f2ba17cea..002b54b26 100644 --- a/numpy/index.html +++ b/numpy/index.html @@ -1,4 +1,4 @@ -numpy - Rust

Crate numpy

source ·
Expand description

This crate provides Rust interfaces for NumPy C APIs, +numpy - Rust

Crate numpy

source ·
Expand description

This crate provides Rust interfaces for NumPy C APIs, especially for the ndarray class.

It uses [pyo3] for Rust bindings to CPython, and uses ndarray as the Rust matrix library.

diff --git a/numpy/macro.pyarray.html b/numpy/macro.pyarray.html index 9a52dd164..48eb58195 100644 --- a/numpy/macro.pyarray.html +++ b/numpy/macro.pyarray.html @@ -1,4 +1,4 @@ -pyarray in numpy - Rust

Macro numpy::pyarray

source ·
macro_rules! pyarray {
+pyarray in numpy - Rust

Macro numpy::pyarray

source ·
macro_rules! pyarray {
     ($py: ident, $([$([$($x:expr),* $(,)*]),+ $(,)*]),+ $(,)*) => { ... };
     ($py: ident, $([$($x:expr),* $(,)*]),+ $(,)*) => { ... };
     ($py: ident, $($x:expr),* $(,)*) => { ... };
diff --git a/numpy/macro.pyarray_bound.html b/numpy/macro.pyarray_bound.html
index cc408605b..5dd4c6bc6 100644
--- a/numpy/macro.pyarray_bound.html
+++ b/numpy/macro.pyarray_bound.html
@@ -1,4 +1,4 @@
-pyarray_bound in numpy - Rust

Macro numpy::pyarray_bound

source ·
macro_rules! pyarray_bound {
+pyarray_bound in numpy - Rust

Macro numpy::pyarray_bound

source ·
macro_rules! pyarray_bound {
     ($py: ident, $([$([$($x:expr),* $(,)*]),+ $(,)*]),+ $(,)*) => { ... };
     ($py: ident, $([$($x:expr),* $(,)*]),+ $(,)*) => { ... };
     ($py: ident, $($x:expr),* $(,)*) => { ... };
diff --git a/numpy/npyffi/objects/type.PyArray_DTypeMeta.html b/numpy/npyffi/objects/type.PyArray_DTypeMeta.html
index 8b607ec9b..7b6e98c4a 100644
--- a/numpy/npyffi/objects/type.PyArray_DTypeMeta.html
+++ b/numpy/npyffi/objects/type.PyArray_DTypeMeta.html
@@ -1,4 +1,4 @@
-PyArray_DTypeMeta in numpy::npyffi::objects - Rust

Type Alias numpy::npyffi::objects::PyArray_DTypeMeta

source ·
pub type PyArray_DTypeMeta = PyTypeObject;

Aliased Type§

struct PyArray_DTypeMeta {
Show 50 fields +PyArray_DTypeMeta in numpy::npyffi::objects - Rust

Type Alias numpy::npyffi::objects::PyArray_DTypeMeta

source ·
pub type PyArray_DTypeMeta = PyTypeObject;

Aliased Type§

struct PyArray_DTypeMeta {
Show 49 fields pub ob_base: PyVarObject, pub tp_name: *const i8, pub tp_basicsize: isize, @@ -48,5 +48,4 @@ pub tp_version_tag: u32, pub tp_finalize: Option<unsafe extern "C" fn(_: *mut PyObject)>, pub tp_vectorcall: Option<unsafe extern "C" fn(_: *mut PyObject, _: *const *mut PyObject, _: usize, _: *mut PyObject) -> *mut PyObject>, - pub tp_watched: i8, -
}

Fields§

§ob_base: PyVarObject§tp_name: *const i8§tp_basicsize: isize§tp_itemsize: isize§tp_dealloc: Option<unsafe extern "C" fn(_: *mut PyObject)>§tp_vectorcall_offset: isize§tp_getattr: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut i8) -> *mut PyObject>§tp_setattr: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut i8, _: *mut PyObject) -> i32>§tp_as_async: *mut PyAsyncMethods§tp_repr: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_as_number: *mut PyNumberMethods§tp_as_sequence: *mut PySequenceMethods§tp_as_mapping: *mut PyMappingMethods§tp_hash: Option<unsafe extern "C" fn(_: *mut PyObject) -> isize>§tp_call: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_str: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_getattro: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_setattro: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> i32>§tp_as_buffer: *mut PyBufferProcs§tp_flags: u64§tp_doc: *const i8§tp_traverse: Option<unsafe extern "C" fn(_: *mut PyObject, _: unsafe extern "C" fn(_: *mut PyObject, _: *mut c_void) -> i32, _: *mut c_void) -> i32>§tp_clear: Option<unsafe extern "C" fn(_: *mut PyObject) -> i32>§tp_richcompare: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: i32) -> *mut PyObject>§tp_weaklistoffset: isize§tp_iter: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_iternext: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_methods: *mut PyMethodDef§tp_members: *mut PyMemberDef§tp_getset: *mut PyGetSetDef§tp_base: *mut PyTypeObject§tp_dict: *mut PyObject§tp_descr_get: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_descr_set: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> i32>§tp_dictoffset: isize§tp_init: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> i32>§tp_alloc: Option<unsafe extern "C" fn(_: *mut PyTypeObject, _: isize) -> *mut PyObject>§tp_new: Option<unsafe extern "C" fn(_: *mut PyTypeObject, _: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_free: Option<unsafe extern "C" fn(_: *mut c_void)>§tp_is_gc: Option<unsafe extern "C" fn(_: *mut PyObject) -> i32>§tp_bases: *mut PyObject§tp_mro: *mut PyObject§tp_cache: *mut PyObject§tp_subclasses: *mut PyObject§tp_weaklist: *mut PyObject§tp_del: Option<unsafe extern "C" fn(_: *mut PyObject)>§tp_version_tag: u32§tp_finalize: Option<unsafe extern "C" fn(_: *mut PyObject)>§tp_vectorcall: Option<unsafe extern "C" fn(_: *mut PyObject, _: *const *mut PyObject, _: usize, _: *mut PyObject) -> *mut PyObject>§tp_watched: i8
\ No newline at end of file +
}

Fields§

§ob_base: PyVarObject§tp_name: *const i8§tp_basicsize: isize§tp_itemsize: isize§tp_dealloc: Option<unsafe extern "C" fn(_: *mut PyObject)>§tp_vectorcall_offset: isize§tp_getattr: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut i8) -> *mut PyObject>§tp_setattr: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut i8, _: *mut PyObject) -> i32>§tp_as_async: *mut PyAsyncMethods§tp_repr: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_as_number: *mut PyNumberMethods§tp_as_sequence: *mut PySequenceMethods§tp_as_mapping: *mut PyMappingMethods§tp_hash: Option<unsafe extern "C" fn(_: *mut PyObject) -> isize>§tp_call: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_str: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_getattro: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_setattro: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> i32>§tp_as_buffer: *mut PyBufferProcs§tp_flags: u64§tp_doc: *const i8§tp_traverse: Option<unsafe extern "C" fn(_: *mut PyObject, _: unsafe extern "C" fn(_: *mut PyObject, _: *mut c_void) -> i32, _: *mut c_void) -> i32>§tp_clear: Option<unsafe extern "C" fn(_: *mut PyObject) -> i32>§tp_richcompare: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: i32) -> *mut PyObject>§tp_weaklistoffset: isize§tp_iter: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_iternext: Option<unsafe extern "C" fn(_: *mut PyObject) -> *mut PyObject>§tp_methods: *mut PyMethodDef§tp_members: *mut PyMemberDef§tp_getset: *mut PyGetSetDef§tp_base: *mut PyTypeObject§tp_dict: *mut PyObject§tp_descr_get: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_descr_set: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> i32>§tp_dictoffset: isize§tp_init: Option<unsafe extern "C" fn(_: *mut PyObject, _: *mut PyObject, _: *mut PyObject) -> i32>§tp_alloc: Option<unsafe extern "C" fn(_: *mut PyTypeObject, _: isize) -> *mut PyObject>§tp_new: Option<unsafe extern "C" fn(_: *mut PyTypeObject, _: *mut PyObject, _: *mut PyObject) -> *mut PyObject>§tp_free: Option<unsafe extern "C" fn(_: *mut c_void)>§tp_is_gc: Option<unsafe extern "C" fn(_: *mut PyObject) -> i32>§tp_bases: *mut PyObject§tp_mro: *mut PyObject§tp_cache: *mut PyObject§tp_subclasses: *mut PyObject§tp_weaklist: *mut PyObject§tp_del: Option<unsafe extern "C" fn(_: *mut PyObject)>§tp_version_tag: u32§tp_finalize: Option<unsafe extern "C" fn(_: *mut PyObject)>§tp_vectorcall: Option<unsafe extern "C" fn(_: *mut PyObject, _: *const *mut PyObject, _: usize, _: *mut PyObject) -> *mut PyObject>
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_int16.html b/numpy/npyffi/types/type.npy_int16.html index 8dcdc685f..5e18bb9c4 100644 --- a/numpy/npyffi/types/type.npy_int16.html +++ b/numpy/npyffi/types/type.npy_int16.html @@ -1 +1 @@ -npy_int16 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int16

source ·
pub type npy_int16 = c_short;
\ No newline at end of file +npy_int16 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int16

source ·
pub type npy_int16 = i16;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_int32.html b/numpy/npyffi/types/type.npy_int32.html index 7955f77aa..a674a7b6f 100644 --- a/numpy/npyffi/types/type.npy_int32.html +++ b/numpy/npyffi/types/type.npy_int32.html @@ -1 +1 @@ -npy_int32 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int32

source ·
pub type npy_int32 = c_int;
\ No newline at end of file +npy_int32 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int32

source ·
pub type npy_int32 = i32;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_int64.html b/numpy/npyffi/types/type.npy_int64.html index 2876adbbe..ecbf17f1c 100644 --- a/numpy/npyffi/types/type.npy_int64.html +++ b/numpy/npyffi/types/type.npy_int64.html @@ -1 +1 @@ -npy_int64 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int64

source ·
pub type npy_int64 = c_long;
\ No newline at end of file +npy_int64 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int64

source ·
pub type npy_int64 = i64;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_int8.html b/numpy/npyffi/types/type.npy_int8.html index 02218cec6..79b83c304 100644 --- a/numpy/npyffi/types/type.npy_int8.html +++ b/numpy/npyffi/types/type.npy_int8.html @@ -1 +1 @@ -npy_int8 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int8

source ·
pub type npy_int8 = c_char;
\ No newline at end of file +npy_int8 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_int8

source ·
pub type npy_int8 = i8;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_uint16.html b/numpy/npyffi/types/type.npy_uint16.html index 374db4dc9..d98da3ae7 100644 --- a/numpy/npyffi/types/type.npy_uint16.html +++ b/numpy/npyffi/types/type.npy_uint16.html @@ -1 +1 @@ -npy_uint16 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint16

source ·
pub type npy_uint16 = c_ushort;
\ No newline at end of file +npy_uint16 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint16

source ·
pub type npy_uint16 = u16;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_uint32.html b/numpy/npyffi/types/type.npy_uint32.html index 8e3aaa732..3b4082986 100644 --- a/numpy/npyffi/types/type.npy_uint32.html +++ b/numpy/npyffi/types/type.npy_uint32.html @@ -1 +1 @@ -npy_uint32 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint32

source ·
pub type npy_uint32 = c_uint;
\ No newline at end of file +npy_uint32 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint32

source ·
pub type npy_uint32 = u32;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_uint64.html b/numpy/npyffi/types/type.npy_uint64.html index 2ce3ab2c7..9424f533d 100644 --- a/numpy/npyffi/types/type.npy_uint64.html +++ b/numpy/npyffi/types/type.npy_uint64.html @@ -1 +1 @@ -npy_uint64 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint64

source ·
pub type npy_uint64 = c_ulong;
\ No newline at end of file +npy_uint64 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint64

source ·
pub type npy_uint64 = u64;
\ No newline at end of file diff --git a/numpy/npyffi/types/type.npy_uint8.html b/numpy/npyffi/types/type.npy_uint8.html index d6c894e6f..f71364c21 100644 --- a/numpy/npyffi/types/type.npy_uint8.html +++ b/numpy/npyffi/types/type.npy_uint8.html @@ -1 +1 @@ -npy_uint8 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint8

source ·
pub type npy_uint8 = c_uchar;
\ No newline at end of file +npy_uint8 in numpy::npyffi::types - Rust

Type Alias numpy::npyffi::types::npy_uint8

source ·
pub type npy_uint8 = u8;
\ No newline at end of file diff --git a/numpy/prelude/index.html b/numpy/prelude/index.html index 2bed4b95a..82047b9b9 100644 --- a/numpy/prelude/index.html +++ b/numpy/prelude/index.html @@ -1,4 +1,4 @@ -numpy::prelude - Rust

Module numpy::prelude

source ·
Expand description

A prelude

+numpy::prelude - Rust

Module numpy::prelude

source ·
Expand description

A prelude

The purpose of this module is to avoid direct imports of the method traits defined by this crate via a glob import:

diff --git a/numpy/struct.FromVecError.html b/numpy/struct.FromVecError.html index eff0f69a9..1aefb0b2f 100644 --- a/numpy/struct.FromVecError.html +++ b/numpy/struct.FromVecError.html @@ -1,5 +1,5 @@ FromVecError in numpy - Rust

Struct numpy::FromVecError

source ·
pub struct FromVecError { /* private fields */ }
Expand description

Represents that given Vec cannot be treated as an array.

-

Trait Implementations§

source§

impl Debug for FromVecError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for FromVecError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for FromVecError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<FromVecError> for PyErr

source§

fn from(err: FromVecError) -> PyErr

Converts to this type from the input type.
source§

impl PyErrArguments for FromVecError

source§

fn arguments<'py>(self, py: Python<'py>) -> PyObject

Arguments for exception

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Debug for FromVecError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for FromVecError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for FromVecError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<FromVecError> for PyErr

source§

fn from(err: FromVecError) -> PyErr

Converts to this type from the input type.
source§

impl PyErrArguments for FromVecError

source§

fn arguments<'py>(self, py: Python<'py>) -> PyObject

Arguments for exception

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/numpy/struct.PyArrayDescr.html b/numpy/struct.PyArrayDescr.html index 47317f2ad..37c09ff3e 100644 --- a/numpy/struct.PyArrayDescr.html +++ b/numpy/struct.PyArrayDescr.html @@ -496,7 +496,7 @@
§Safety

pub fn py_super(&self) -> Result<&PySuper, PyErr>

Return a proxy object that delegates method calls to a parent or sibling class of type.

This is equivalent to the Python expression super()

Trait Implementations§

source§

impl AsPyPointer for PyArrayDescr

source§

fn as_ptr(&self) -> *mut PyObject

Gets the underlying FFI pointer, returns a borrowed pointer.

-
source§

impl AsRef<PyAny> for PyArrayDescr

source§

fn as_ref(&self) -> &PyAny

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Debug for PyArrayDescr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Deref for PyArrayDescr

§

type Target = PyAny

The resulting type after dereferencing.
source§

fn deref(&self) -> &PyAny

Dereferences the value.
source§

impl Display for PyArrayDescr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PyArrayDescr> for &'a PyAny

source§

fn from(ob: &'a PyArrayDescr) -> Self

Converts to this type from the input type.
source§

impl From<&PyArrayDescr> for Py<PyArrayDescr>

source§

fn from(other: &PyArrayDescr) -> Self

Converts to this type from the input type.
source§

impl<'py> FromPyObject<'py> for &'py PyArrayDescr

source§

fn extract_bound(obj: &Bound<'py, PyAny>) -> PyResult<Self>

Extracts Self from the bound smart pointer obj. Read more
§

fn extract(ob: &'py PyAny) -> Result<Self, PyErr>

Extracts Self from the source GIL Ref obj. Read more
source§

impl IntoPy<Py<PyArrayDescr>> for &PyArrayDescr

source§

fn into_py(self, py: Python<'_>) -> Py<PyArrayDescr>

Performs the conversion.
source§

impl PyNativeType for PyArrayDescr

§

type AsRefSource = PyArrayDescr

The form of this which is stored inside a Py<T> smart pointer.
§

fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>

Cast &self to a Borrowed smart pointer. Read more
§

fn py(&self) -> Python<'_>

Returns a GIL marker constrained to the lifetime of this type.
§

unsafe fn unchecked_downcast(obj: &PyAny) -> &Self

Cast &PyAny to &Self without no type checking. Read more
source§

impl PyTypeInfo for PyArrayDescr

source§

const NAME: &'static str = "PyArrayDescr"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw<'py>(py: Python<'py>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
source§

fn is_type_of(ob: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_type_of will be replaced by PyTypeInfo::is_type_of_bound in a future PyO3 version
Checks if object is an instance of this type or a subclass of this type.
§

fn type_object(py: Python<'_>) -> &PyType

👎Deprecated since 0.21.0: PyTypeInfo::type_object will be replaced by PyTypeInfo::type_object_bound in a future PyO3 version
Returns the safe abstraction over the type object.
§

fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>

Returns the safe abstraction over the type object.
§

fn is_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_exact_type_of will be replaced by PyTypeInfo::is_exact_type_of_bound in a future PyO3 version
Checks if object is an instance of this type.
§

fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type.
source§

impl ToPyObject for PyArrayDescr

source§

fn to_object(&self, py: Python<'_>) -> PyObject

Converts self into a Python object.
source§

impl DerefToPyAny for PyArrayDescr

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

source§

impl AsRef<PyAny> for PyArrayDescr

source§

fn as_ref(&self) -> &PyAny

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Debug for PyArrayDescr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Deref for PyArrayDescr

§

type Target = PyAny

The resulting type after dereferencing.
source§

fn deref(&self) -> &PyAny

Dereferences the value.
source§

impl Display for PyArrayDescr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PyArrayDescr> for &'a PyAny

source§

fn from(ob: &'a PyArrayDescr) -> Self

Converts to this type from the input type.
source§

impl From<&PyArrayDescr> for Py<PyArrayDescr>

source§

fn from(other: &PyArrayDescr) -> Self

Converts to this type from the input type.
source§

impl<'py> FromPyObject<'py> for &'py PyArrayDescr

source§

fn extract_bound(obj: &Bound<'py, PyAny>) -> PyResult<Self>

Extracts Self from the bound smart pointer obj. Read more
§

fn extract(ob: &'py PyAny) -> Result<Self, PyErr>

Extracts Self from the source GIL Ref obj. Read more
source§

impl IntoPy<Py<PyArrayDescr>> for &PyArrayDescr

source§

fn into_py(self, py: Python<'_>) -> Py<PyArrayDescr>

Performs the conversion.
source§

impl PyNativeType for PyArrayDescr

§

type AsRefSource = PyArrayDescr

The form of this which is stored inside a Py<T> smart pointer.
§

fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>

Cast &self to a Borrowed smart pointer. Read more
§

fn py(&self) -> Python<'_>

Returns a GIL marker constrained to the lifetime of this type.
§

unsafe fn unchecked_downcast(obj: &PyAny) -> &Self

Cast &PyAny to &Self without no type checking. Read more
source§

impl PyTypeInfo for PyArrayDescr

source§

const NAME: &'static str = "PyArrayDescr"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw<'py>(py: Python<'py>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
source§

fn is_type_of(ob: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_type_of will be replaced by PyTypeInfo::is_type_of_bound in a future PyO3 version
Checks if object is an instance of this type or a subclass of this type.
§

fn type_object(py: Python<'_>) -> &PyType

👎Deprecated since 0.21.0: PyTypeInfo::type_object will be replaced by PyTypeInfo::type_object_bound in a future PyO3 version
Returns the safe abstraction over the type object.
§

fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>

Returns the safe abstraction over the type object.
§

fn is_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_exact_type_of will be replaced by PyTypeInfo::is_exact_type_of_bound in a future PyO3 version
Checks if object is an instance of this type.
§

fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type.
source§

impl ToPyObject for PyArrayDescr

source§

fn to_object(&self, py: Python<'_>) -> PyObject

Converts self into a Python object.
source§

impl DerefToPyAny for PyArrayDescr

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/numpy/struct.PyUntypedArray.html b/numpy/struct.PyUntypedArray.html index 585294fe4..539f76c93 100644 --- a/numpy/struct.PyUntypedArray.html +++ b/numpy/struct.PyUntypedArray.html @@ -516,7 +516,7 @@
§Safety

pub fn py_super(&self) -> Result<&PySuper, PyErr>

Return a proxy object that delegates method calls to a parent or sibling class of type.

This is equivalent to the Python expression super()

Trait Implementations§

source§

impl AsPyPointer for PyUntypedArray

source§

fn as_ptr(&self) -> *mut PyObject

Gets the underlying FFI pointer, returns a borrowed pointer.

-
source§

impl AsRef<PyAny> for PyUntypedArray

source§

fn as_ref(&self) -> &PyAny

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Debug for PyUntypedArray

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Deref for PyUntypedArray

§

type Target = PyAny

The resulting type after dereferencing.
source§

fn deref(&self) -> &PyAny

Dereferences the value.
source§

impl Display for PyUntypedArray

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PyUntypedArray> for &'a PyAny

source§

fn from(ob: &'a PyUntypedArray) -> Self

Converts to this type from the input type.
source§

impl From<&PyUntypedArray> for Py<PyUntypedArray>

source§

fn from(other: &PyUntypedArray) -> Self

Converts to this type from the input type.
source§

impl<'py> FromPyObject<'py> for &'py PyUntypedArray

source§

fn extract_bound(obj: &Bound<'py, PyAny>) -> PyResult<Self>

Extracts Self from the bound smart pointer obj. Read more
§

fn extract(ob: &'py PyAny) -> Result<Self, PyErr>

Extracts Self from the source GIL Ref obj. Read more
source§

impl IntoPy<Py<PyAny>> for PyUntypedArray

source§

fn into_py<'py>(self, py: Python<'py>) -> PyObject

Performs the conversion.
source§

impl IntoPy<Py<PyUntypedArray>> for &PyUntypedArray

source§

fn into_py(self, py: Python<'_>) -> Py<PyUntypedArray>

Performs the conversion.
source§

impl PyNativeType for PyUntypedArray

§

type AsRefSource = PyUntypedArray

The form of this which is stored inside a Py<T> smart pointer.
§

fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>

Cast &self to a Borrowed smart pointer. Read more
§

fn py(&self) -> Python<'_>

Returns a GIL marker constrained to the lifetime of this type.
§

unsafe fn unchecked_downcast(obj: &PyAny) -> &Self

Cast &PyAny to &Self without no type checking. Read more
source§

impl PyTypeInfo for PyUntypedArray

source§

const NAME: &'static str = "PyUntypedArray"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw<'py>(py: Python<'py>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
source§

fn is_type_of_bound(ob: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn type_object(py: Python<'_>) -> &PyType

👎Deprecated since 0.21.0: PyTypeInfo::type_object will be replaced by PyTypeInfo::type_object_bound in a future PyO3 version
Returns the safe abstraction over the type object.
§

fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_type_of will be replaced by PyTypeInfo::is_type_of_bound in a future PyO3 version
Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_exact_type_of will be replaced by PyTypeInfo::is_exact_type_of_bound in a future PyO3 version
Checks if object is an instance of this type.
§

fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type.
source§

impl ToPyObject for PyUntypedArray

source§

fn to_object(&self, py: Python<'_>) -> PyObject

Converts self into a Python object.
source§

impl DerefToPyAny for PyUntypedArray

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

source§

impl AsRef<PyAny> for PyUntypedArray

source§

fn as_ref(&self) -> &PyAny

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Debug for PyUntypedArray

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Deref for PyUntypedArray

§

type Target = PyAny

The resulting type after dereferencing.
source§

fn deref(&self) -> &PyAny

Dereferences the value.
source§

impl Display for PyUntypedArray

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PyUntypedArray> for &'a PyAny

source§

fn from(ob: &'a PyUntypedArray) -> Self

Converts to this type from the input type.
source§

impl From<&PyUntypedArray> for Py<PyUntypedArray>

source§

fn from(other: &PyUntypedArray) -> Self

Converts to this type from the input type.
source§

impl<'py> FromPyObject<'py> for &'py PyUntypedArray

source§

fn extract_bound(obj: &Bound<'py, PyAny>) -> PyResult<Self>

Extracts Self from the bound smart pointer obj. Read more
§

fn extract(ob: &'py PyAny) -> Result<Self, PyErr>

Extracts Self from the source GIL Ref obj. Read more
source§

impl IntoPy<Py<PyAny>> for PyUntypedArray

source§

fn into_py<'py>(self, py: Python<'py>) -> PyObject

Performs the conversion.
source§

impl IntoPy<Py<PyUntypedArray>> for &PyUntypedArray

source§

fn into_py(self, py: Python<'_>) -> Py<PyUntypedArray>

Performs the conversion.
source§

impl PyNativeType for PyUntypedArray

§

type AsRefSource = PyUntypedArray

The form of this which is stored inside a Py<T> smart pointer.
§

fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>

Cast &self to a Borrowed smart pointer. Read more
§

fn py(&self) -> Python<'_>

Returns a GIL marker constrained to the lifetime of this type.
§

unsafe fn unchecked_downcast(obj: &PyAny) -> &Self

Cast &PyAny to &Self without no type checking. Read more
source§

impl PyTypeInfo for PyUntypedArray

source§

const NAME: &'static str = "PyUntypedArray"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw<'py>(py: Python<'py>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
source§

fn is_type_of_bound(ob: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn type_object(py: Python<'_>) -> &PyType

👎Deprecated since 0.21.0: PyTypeInfo::type_object will be replaced by PyTypeInfo::type_object_bound in a future PyO3 version
Returns the safe abstraction over the type object.
§

fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_type_of will be replaced by PyTypeInfo::is_type_of_bound in a future PyO3 version
Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

👎Deprecated since 0.21.0: PyTypeInfo::is_exact_type_of will be replaced by PyTypeInfo::is_exact_type_of_bound in a future PyO3 version
Checks if object is an instance of this type.
§

fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool

Checks if object is an instance of this type.
source§

impl ToPyObject for PyUntypedArray

source§

fn to_object(&self, py: Python<'_>) -> PyObject

Converts self into a Python object.
source§

impl DerefToPyAny for PyUntypedArray

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/search-index.js b/search-index.js index d485154e2..a299b6600 100644 --- a/search-index.js +++ b/search-index.js @@ -1,5 +1,5 @@ var searchIndex = new Map(JSON.parse('[\ -["numpy",{"t":"FPGIIKFTEHIHIHIHIHIHIHIFPEEEEEEEEEEEEFKEFIIIIIIIIEFFEEEEEEEEEEEEEEEEEEFKEEFMNNNNCQNNNNNNMNMNNNNNMNCNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNCCNNNHHHMNHHQHQNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNMNNNNMNMNNMNNNOOHHNNNNNNNNNNMNNNNNNNNMNNNNNNNNNNNNNNNMNNNEMNEMNNNNCNNNNNNNCQQEOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNFIKIIIIIIIKNNMNMNNMNMNNNNNNMNNNNNMNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNHMNMNNNNNNNNNNMNNNNNNNMNMNMNNNMNNNNMNNNMNMNNNNNNMNMNNNNNNNNNNNNFIIIIIIIIFIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRRKRRKKKNMNMTFFTKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSCCHCCCPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGJFPPNPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPNNNNNNNNNPPPPPPPPNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFIIFIIFFFFFFFFFIIIFFFIIIIFFFFFIIIIIIIIIIIIIIFIIHHHHHHHHHHIFIIIIPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOIIFIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOPGPPPPPPGGPPPPPPPGPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPTGPPPPGPPGGPPPGPPPPPPGGGPPPPPPPPPPPPPPPPPPPPPOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOIIFFIFIIIIFIIIIIIIIIIIIIIIIIIFIFIIIIIIIIIIINOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOJFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEKEKEMMMMNNNNNNMMMMNNNMMNNNNNNNNNNNNMNNNNNNMNNNNNNMMNNNNNNMNNNNNNM","n":["AllowTypeChange","AlreadyBorrowed","BorrowError","Complex32","Complex64","Element","FromVecError","IS_COPY","IntoPyArray","Ix1","Ix1","Ix2","Ix2","Ix3","Ix3","Ix4","Ix4","Ix5","Ix5","Ix6","Ix6","IxDyn","IxDyn","NotContiguousError","NotWriteable","NpyIndex","PY_ARRAY_API","PY_UFUNC_API","PyArray","PyArray0","PyArray0Methods","PyArray1","PyArray2","PyArray3","PyArray4","PyArray5","PyArray6","PyArrayDescr","PyArrayDescrMethods","PyArrayDyn","PyArrayLike","PyArrayLike0","PyArrayLike1","PyArrayLike2","PyArrayLike3","PyArrayLike4","PyArrayLike5","PyArrayLike6","PyArrayLikeDyn","PyArrayMethods","PyFixedString","PyFixedUnicode","PyReadonlyArray","PyReadonlyArray0","PyReadonlyArray1","PyReadonlyArray2","PyReadonlyArray3","PyReadonlyArray4","PyReadonlyArray5","PyReadonlyArray6","PyReadonlyArrayDyn","PyReadwriteArray","PyReadwriteArray0","PyReadwriteArray1","PyReadwriteArray2","PyReadwriteArray3","PyReadwriteArray4","PyReadwriteArray5","PyReadwriteArray6","PyReadwriteArrayDyn","PyUntypedArray","PyUntypedArrayMethods","ToNpyDims","ToPyArray","TypeMustMatch","alignment","alignment","arguments","arguments","arguments","array","array","array_from_view","array_from_view","array_from_view","array_from_view","array_from_view","array_from_view","as_array_ptr","as_array_ptr","as_dtype_ptr","as_dtype_ptr","as_ptr","as_ptr","as_ref","as_ref","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byteorder","char","clone","clone","clone_into","clone_into","clone_ref","clone_ref","clone_ref","clone_ref","clone_ref","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","convert","datetime","deref","deref","deref","dot","dot_bound","dtype","dtype","dtype","dtype_bound","einsum","einsum","einsum_bound","einsum_bound","eq","eq","extract_bound","extract_bound","extract_bound","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_borrowed_ptr_or_opt","from_borrowed_ptr_or_opt","from_owned_ptr_or_opt","from_owned_ptr_or_opt","from_py_object_bound","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","get_array_module","get_dtype","get_dtype","get_dtype_bound","get_dtype_bound","get_dtype_bound","get_dtype_bound","get_dtype_bound","get_field","get_field","has_fields","has_fields","has_object","has_subarray","has_subarray","hash","hash","im","im","inner","inner_bound","into","into","into","into","into","into","into","into","into","into","into_dtype_ptr","into_dtype_ptr","into_py","into_py","into_py","is_aligned_struct","is_c_contiguous","is_contiguous","is_empty","is_equiv_to","is_equiv_to","is_fortran_contiguous","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_native_byteorder","is_type_of","is_type_of_bound","itemsize","itemsize","kind","len","nalgebra","names","names","ndarray","ndim","ndim","ndim","new","new_bound","npyffi","num","object","object_bound","of","of_bound","partial_cmp","partial_cmp","prelude","pyarray","pyarray_bound","pyo3","re","re","shape","shape","shape","strides","to_object","to_object","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_exact","try_from_exact","try_from_unchecked","try_from_unchecked","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_check","type_check","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","typeobj","typeobj","vec_from_slice","vec_from_slice","vec_from_slice","vec_from_slice","vec_from_slice","vec_from_slice","PyArray","PyArray0","PyArray0Methods","PyArray1","PyArray2","PyArray3","PyArray4","PyArray5","PyArray6","PyArrayDyn","PyArrayMethods","arange","arange_bound","as_array","as_array","as_array_mut","as_array_mut","as_ptr","as_raw_array","as_raw_array","as_raw_array_mut","as_raw_array_mut","as_ref","as_slice","as_slice","as_slice_mut","as_slice_mut","as_untyped","as_untyped","borrow","borrow_from_array","borrow_from_array_bound","borrow_mut","cast","cast","copy_to","copy_to","data","data","deref","dims","dims","extract_bound","fmt","fmt","from","from_array","from_array_bound","from_borrowed_ptr","from_borrowed_ptr_or_opt","from_iter","from_iter_bound","from_owned_array","from_owned_array_bound","from_owned_object_array","from_owned_object_array_bound","from_owned_ptr","from_owned_ptr_or_opt","from_slice","from_slice_bound","from_subset","from_vec","from_vec2","from_vec2_bound","from_vec3","from_vec3_bound","from_vec_bound","get","get","get_array_module","get_mut","get_mut","get_owned","get_owned","into","into_py","into_py","is_in_subset","is_type_of_bound","item","item","new","new_bound","permute","permute","readonly","readonly","readwrite","readwrite","reshape","reshape","reshape_with_order","reshape_with_order","resize","resize","to_dyn","to_dyn","to_object","to_owned","to_owned_array","to_owned_array","to_string","to_subset","to_subset_unchecked","to_vec","to_vec","transpose","transpose","try_as_matrix","try_as_matrix","try_as_matrix_mut","try_as_matrix_mut","try_from","try_from","try_from_exact","try_from_unchecked","try_into","try_readonly","try_readonly","try_readwrite","try_readwrite","type_check","type_id","type_object_raw","uget","uget","uget_mut","uget_mut","uget_raw","uget_raw","zeros","zeros_bound","PyReadonlyArray","PyReadonlyArray0","PyReadonlyArray1","PyReadonlyArray2","PyReadonlyArray3","PyReadonlyArray4","PyReadonlyArray5","PyReadonlyArray6","PyReadonlyArrayDyn","PyReadwriteArray","PyReadwriteArray0","PyReadwriteArray1","PyReadwriteArray2","PyReadwriteArray3","PyReadwriteArray4","PyReadwriteArray5","PyReadwriteArray6","PyReadwriteArrayDyn","as_array","as_array_mut","as_matrix","as_matrix","as_matrix_mut","as_matrix_mut","as_slice","as_slice_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","deref","deref","drop","drop","extract_bound","extract_bound","fmt","fmt","from","from","from_py_object_bound","from_py_object_bound","from_subset","from_subset","get","get_mut","into","into","is_in_subset","is_in_subset","resize","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_as_matrix","try_as_matrix_mut","try_from","try_from","try_into","try_into","type_id","type_id","Dim","Dim","IntoPyArray","Item","Item","NpyIndex","ToNpyDims","ToPyArray","into_pyarray","into_pyarray_bound","to_pyarray","to_pyarray_bound","ABBREV","Datetime","Timedelta","UNIT","Unit","array_from_view","array_from_view","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_ref","clone_ref","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","eq","eq","fmt","fmt","from","from","from","from","from_subset","from_subset","get_dtype_bound","get_dtype_bound","hash","hash","into","into","is_in_subset","is_in_subset","partial_cmp","partial_cmp","to_owned","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","units","vec_from_slice","vec_from_slice","Attoseconds","Days","Femtoseconds","Hours","Microseconds","Milliseconds","Minutes","Months","Nanoseconds","Picoseconds","Seconds","Weeks","Years","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","API_VERSION_2_0","array","flags","is_numpy_2","objects","types","ufunc","NPY_NUMUSERTYPES","NpyDatetime_ConvertDatetime64ToDatetimeStruct","NpyDatetime_ConvertDatetimeStructToDatetime64","NpyDatetime_ConvertPyDateTimeToDatetimeStruct","NpyDatetime_GetDatetimeISO8601StrLen","NpyDatetime_MakeISO8601Datetime","NpyDatetime_ParseISO8601Datetime","NpyIter_AdvancedNew","NpyIter_Copy","NpyIter_CreateCompatibleStrides","NpyIter_Deallocate","NpyIter_DebugPrint","NpyIter_EnableExternalLoop","NpyIter_GetAxisStrideArray","NpyIter_GetBufferSize","NpyIter_GetDataPtrArray","NpyIter_GetDescrArray","NpyIter_GetGetMultiIndex","NpyIter_GetIndexPtr","NpyIter_GetInitialDataPtrArray","NpyIter_GetInnerFixedStrideArray","NpyIter_GetInnerLoopSizePtr","NpyIter_GetInnerStrideArray","NpyIter_GetIterIndex","NpyIter_GetIterIndexRange","NpyIter_GetIterNext","NpyIter_GetIterSize","NpyIter_GetIterView","NpyIter_GetNDim","NpyIter_GetNOp","NpyIter_GetOperandArray","NpyIter_GetReadFlags","NpyIter_GetShape","NpyIter_GetWriteFlags","NpyIter_GotoIndex","NpyIter_GotoIterIndex","NpyIter_GotoMultiIndex","NpyIter_HasDelayedBufAlloc","NpyIter_HasExternalLoop","NpyIter_HasIndex","NpyIter_HasMultiIndex","NpyIter_IsBuffered","NpyIter_IsFirstVisit","NpyIter_IsGrowInner","NpyIter_IterationNeedsAPI","NpyIter_MultiNew","NpyIter_New","NpyIter_RemoveAxis","NpyIter_RemoveMultiIndex","NpyIter_RequiresBuffering","NpyIter_Reset","NpyIter_ResetBasePointers","NpyIter_ResetToIterIndexRange","NpyString_acquire_allocator","NpyString_acquire_allocators","NpyString_load","NpyString_pack","NpyString_pack_null","NpyString_release_allocator","NpyString_release_allocators","NpyTypes","PY_ARRAY_API","PyArrayAPI","PyArrayDescr_Type","PyArrayFlags_Type","PyArrayInitDTypeMeta_FromSpec","PyArrayIter_Type","PyArrayMultiIter_Type","PyArray_All","PyArray_Any","PyArray_Arange","PyArray_ArangeObj","PyArray_ArgMax","PyArray_ArgMin","PyArray_ArgPartition","PyArray_ArgSort","PyArray_As1D","PyArray_As2D","PyArray_AsCArray","PyArray_AxisConverter","PyArray_BoolConverter","PyArray_Broadcast","PyArray_BroadcastToShape","PyArray_BufferConverter","PyArray_ByteorderConverter","PyArray_Byteswap","PyArray_CanCastArrayTo","PyArray_CanCastSafely","PyArray_CanCastScalar","PyArray_CanCastTo","PyArray_CanCastTypeTo","PyArray_CanCoerceScalar","PyArray_CastAnyTo","PyArray_CastScalarDirect","PyArray_CastScalarToCtype","PyArray_CastTo","PyArray_CastToType","PyArray_CastingConverter","PyArray_Check","PyArray_CheckAnyScalarExact","PyArray_CheckAxis","PyArray_CheckExact","PyArray_CheckFromAny","PyArray_CheckStrides","PyArray_Choose","PyArray_Clip","PyArray_ClipmodeConverter","PyArray_CommonDType","PyArray_CompareLists","PyArray_CompareString","PyArray_CompareUCS4","PyArray_Compress","PyArray_Concatenate","PyArray_Conjugate","PyArray_ConvertClipmodeSequence","PyArray_ConvertToCommonType","PyArray_Converter","PyArray_CopyAndTranspose","PyArray_CopyInto","PyArray_CopyObject","PyArray_Correlate","PyArray_Correlate2","PyArray_CountNonzero","PyArray_CreateSortedStridePerm","PyArray_CumProd","PyArray_CumSum","PyArray_DatetimeStructToDatetime","PyArray_DatetimeToDatetimeStruct","PyArray_DebugPrint","PyArray_DescrAlignConverter","PyArray_DescrAlignConverter2","PyArray_DescrConverter","PyArray_DescrConverter2","PyArray_DescrFromObject","PyArray_DescrFromScalar","PyArray_DescrFromType","PyArray_DescrFromTypeObject","PyArray_DescrNew","PyArray_DescrNewByteorder","PyArray_DescrNewFromType","PyArray_Diagonal","PyArray_Dump","PyArray_Dumps","PyArray_EinsteinSum","PyArray_ElementFromName","PyArray_ElementStrides","PyArray_Empty","PyArray_EnsureAnyArray","PyArray_EnsureArray","PyArray_EquivTypenums","PyArray_EquivTypes","PyArray_FailUnlessWriteable","PyArray_FieldNames","PyArray_FillObjectArray","PyArray_FillWithScalar","PyArray_Flatten","PyArray_Free","PyArray_FromAny","PyArray_FromArray","PyArray_FromArrayAttr","PyArray_FromBuffer","PyArray_FromDims","PyArray_FromDimsAndDataAndDescr","PyArray_FromFile","PyArray_FromInterface","PyArray_FromIter","PyArray_FromScalar","PyArray_FromString","PyArray_FromStructInterface","PyArray_GetArrayParamsFromObject","PyArray_GetCastFunc","PyArray_GetDefaultDescr","PyArray_GetEndianness","PyArray_GetField","PyArray_GetNDArrayCFeatureVersion","PyArray_GetNDArrayCVersion","PyArray_GetNumericOps","PyArray_GetPriority","PyArray_GetPtr","PyArray_INCREF","PyArray_InitArrFuncs","PyArray_InnerProduct","PyArray_IntTupleFromIntp","PyArray_IntpConverter","PyArray_IntpFromSequence","PyArray_Item_INCREF","PyArray_Item_XDECREF","PyArray_IterAllButAxis","PyArray_IterNew","PyArray_LexSort","PyArray_MapIterArray","PyArray_MapIterArrayCopyIfOverlap","PyArray_MapIterNext","PyArray_MapIterSwapAxes","PyArray_MatrixProduct","PyArray_MatrixProduct2","PyArray_Max","PyArray_Mean","PyArray_Min","PyArray_MinScalarType","PyArray_MoveInto","PyArray_MultiplyIntList","PyArray_MultiplyList","PyArray_NeighborhoodIterNew","PyArray_New","PyArray_NewCopy","PyArray_NewFlagsObject","PyArray_NewFromDescr","PyArray_NewLikeArray","PyArray_Newshape","PyArray_Nonzero","PyArray_ObjectType","PyArray_One","PyArray_OrderConverter","PyArray_OutputConverter","PyArray_OverflowMultiplyList","PyArray_Pack","PyArray_Partition","PyArray_Prod","PyArray_PromoteDTypeSequence","PyArray_PromoteTypes","PyArray_Ptp","PyArray_PutMask","PyArray_PutTo","PyArray_PyIntAsInt","PyArray_PyIntAsIntp","PyArray_Ravel","PyArray_RegisterCanCast","PyArray_RegisterCastFunc","PyArray_RegisterDataType","PyArray_RemoveAxesInPlace","PyArray_RemoveSmallest","PyArray_Repeat","PyArray_Reshape","PyArray_Resize","PyArray_ResolveWritebackIfCopy","PyArray_ResultType","PyArray_Return","PyArray_Round","PyArray_Scalar","PyArray_ScalarAsCtype","PyArray_ScalarFromObject","PyArray_ScalarKind","PyArray_SearchSorted","PyArray_SearchsideConverter","PyArray_SelectkindConverter","PyArray_SetBaseObject","PyArray_SetDatetimeParseFunction","PyArray_SetField","PyArray_SetNumericOps","PyArray_SetStringFunction","PyArray_SetUpdateIfCopyBase","PyArray_SetWritebackIfCopyBase","PyArray_Size","PyArray_Sort","PyArray_SortkindConverter","PyArray_Squeeze","PyArray_Std","PyArray_Sum","PyArray_SwapAxes","PyArray_TakeFrom","PyArray_TimedeltaStructToTimedelta","PyArray_TimedeltaToTimedeltaStruct","PyArray_ToFile","PyArray_ToList","PyArray_ToString","PyArray_Trace","PyArray_Transpose","PyArray_Type","PyArray_TypeObjectFromType","PyArray_TypestrConvert","PyArray_UpdateFlags","PyArray_ValidType","PyArray_View","PyArray_Where","PyArray_XDECREF","PyArray_Zero","PyArray_Zeros","PyBigArray_Type","PyBoolArrType_Type","PyByteArrType_Type","PyCDoubleArrType_Type","PyCFloatArrType_Type","PyCLongDoubleArrType_Type","PyCharacterArrType_Type","PyComplexFloatingArrType_Type","PyDataMem_FREE","PyDataMem_GetHandler","PyDataMem_NEW","PyDataMem_NEW_ZEROED","PyDataMem_RENEW","PyDataMem_SetEventHook","PyDataMem_SetHandler","PyDoubleArrType_Type","PyFlexibleArrType_Type","PyFloatArrType_Type","PyFloatingArrType_Type","PyGenericArrType_Type","PyInexactArrType_Type","PyIntArrType_Type","PyIntegerArrType_Type","PyLongArrType_Type","PyLongDoubleArrType_Type","PyLongLongArrType_Type","PyNumberArrType_Type","PyObjectArrType_Type","PyShortArrType_Type","PySignedIntegerArrType_Type","PyStringArrType_Type","PyUByteArrType_Type","PyUIntArrType_Type","PyULongArrType_Type","PyULongLongArrType_Type","PyUShortArrType_Type","PyUnicodeArrType_Type","PyUnsignedIntegerArrType_Type","PyVoidArrType_Type","_PyArrayScalar_BoolValues","_PyArray_GetSigintBuf","_PyArray_SigintHandler","_PyDataType_GetArrFuncs","borrow","borrow","borrow_mut","borrow_mut","from","from","from_subset","from_subset","get_type_object","into","into","is_in_subset","is_in_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","NPY_ALIGNED_STRUCT","NPY_ARRAY_ALIGNED","NPY_ARRAY_BEHAVED","NPY_ARRAY_BEHAVED_NS","NPY_ARRAY_CARRAY","NPY_ARRAY_CARRAY_RO","NPY_ARRAY_C_CONTIGUOUS","NPY_ARRAY_DEFAULT","NPY_ARRAY_ELEMENTSTRIDES","NPY_ARRAY_ENSUREARRAY","NPY_ARRAY_ENSURECOPY","NPY_ARRAY_FARRAY","NPY_ARRAY_FARRAY_RO","NPY_ARRAY_FORCECAST","NPY_ARRAY_F_CONTIGUOUS","NPY_ARRAY_INOUT_ARRAY","NPY_ARRAY_INOUT_ARRAY2","NPY_ARRAY_INOUT_FARRAY","NPY_ARRAY_INOUT_FARRAY2","NPY_ARRAY_IN_ARRAY","NPY_ARRAY_IN_FARRAY","NPY_ARRAY_NOTSWAPPED","NPY_ARRAY_OUT_ARRAY","NPY_ARRAY_OUT_FARRAY","NPY_ARRAY_OWNDATA","NPY_ARRAY_UPDATEIFCOPY","NPY_ARRAY_UPDATE_ALL","NPY_ARRAY_WRITEABLE","NPY_ARRAY_WRITEBACKIFCOPY","NPY_FROM_FIELDS","NPY_ITEM_HASOBJECT","NPY_ITEM_IS_POINTER","NPY_ITEM_REFCOUNT","NPY_ITER_ALIGNED","NPY_ITER_ALLOCATE","NPY_ITER_ARRAYMASK","NPY_ITER_BUFFERED","NPY_ITER_COMMON_DTYPE","NPY_ITER_CONTIG","NPY_ITER_COPY","NPY_ITER_COPY_IF_OVERLAP","NPY_ITER_C_INDEX","NPY_ITER_DELAY_BUFALLOC","NPY_ITER_DONT_NEGATE_STRIDES","NPY_ITER_EXTERNAL_LOOP","NPY_ITER_F_INDEX","NPY_ITER_GLOBAL_FLAGS","NPY_ITER_GROWINNER","NPY_ITER_MULTI_INDEX","NPY_ITER_NBO","NPY_ITER_NO_BROADCAST","NPY_ITER_NO_SUBTYPE","NPY_ITER_OVERLAP_ASSUME_ELEMENTWISE","NPY_ITER_PER_OP_FLAGS","NPY_ITER_RANGED","NPY_ITER_READONLY","NPY_ITER_READWRITE","NPY_ITER_REDUCE_OK","NPY_ITER_REFS_OK","NPY_ITER_UPDATEIFCOPY","NPY_ITER_VIRTUAL","NPY_ITER_WRITEMASKED","NPY_ITER_WRITEONLY","NPY_ITER_ZEROSIZE_OK","NPY_LIST_PICKLE","NPY_NEEDS_INIT","NPY_NEEDS_PYAPI","NPY_OBJECT_DTYPE_FLAGS","NPY_USE_GETITEM","NPY_USE_SETITEM","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","NpyAuxData","NpyAuxData_CloneFunc","NpyAuxData_FreeFunc","NpyIter","NpyIter_GetMultiIndexFunc","NpyIter_IterNextFunc","PyArrayDTypeMeta_Spec","PyArrayFlagsObject","PyArrayInterface","PyArrayIterObject","PyArrayMapIterObject","PyArrayMethod_Spec","PyArrayMultiIterObject","PyArrayNeighborhoodIterObject","PyArrayObject","PyArray_ArgFunc","PyArray_ArgPartitionFunc","PyArray_ArgSortFunc","PyArray_ArrFuncs","PyArray_ArrayDescr","PyArray_Chunk","PyArray_CompareFunc","PyArray_CopySwapFunc","PyArray_CopySwapNFunc","PyArray_DTypeMeta","PyArray_DatetimeDTypeMetaData","PyArray_DatetimeMetaData","PyArray_Descr","PyArray_DescrProto","PyArray_Dims","PyArray_DotFunc","PyArray_FastClipFunc","PyArray_FastPutmaskFunc","PyArray_FastTakeFunc","PyArray_FillFunc","PyArray_FillWithScalarFunc","PyArray_FromStrFunc","PyArray_GetItemFunc","PyArray_NonzeroFunc","PyArray_PartitionFunc","PyArray_ScalarKindFunc","PyArray_ScanFunc","PyArray_SetItemFunc","PyArray_SortFunc","PyArray_StringDTypeObject","PyArray_VectorUnaryFunc","PyDataMem_EventHookFunc","PyDataType_ALIGNMENT","PyDataType_C_METADATA","PyDataType_ELSIZE","PyDataType_FIELDS","PyDataType_FLAGS","PyDataType_ISLEGACY","PyDataType_METADATA","PyDataType_NAMES","PyDataType_SET_ELSIZE","PyDataType_SUBARRAY","PyUFuncGenericFunction","PyUFuncObject","PyUFunc_LegacyInnerLoopSelectionFunc","PyUFunc_MaskedInnerLoopSelectionFunc","PyUFunc_MaskedStridedInnerLoopFunc","PyUFunc_TypeResolutionFunc","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","_PyArray_DescrNumPy2","_former_flags","_former_flags","_internal_iter","ait","alignment","alignment","allocator","ao","ao","argmax","argmin","argsort","arr","array","array_owned","backstrides","backstrides","base","base","base","base","base","base","baseclass","baseoffset","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","buf","byteorder","byteorder","byteorder","c_metadata","cancastscalarkindto","cancastto","cast","castdict","casting","casts","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","coerce","compare","consec","constant","contiguous","contiguous","coordinates","coordinates","copyswap","copyswapn","core_dim_ixs","core_enabled","core_num_dim_ix","core_num_dims","core_offsets","core_signature","data","data","data","dataptr","dataptr","dataptr","default_string","descr","descr","dimensions","dimensions","dimensions","dimensions","dims_m1","dims_m1","doc","dotfunc","dtypes","elsize","elsize","extra_op","extra_op_dtype","extra_op_flags","extra_op_iter","extra_op_next","extra_op_ptrs","f","factors","factors","fancy_dims","fancy_strides","fastclip","fastputmask","fasttake","fields","fill","fillwithscalar","flags","flags","flags","flags","flags","flags","flags","flags","fmt","free","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","fromstr","functions","getitem","has_nan_na","has_string_na","hash","hash","identity","index","index","index","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","itemsize","iter_count","iter_flags","iteraxes","iters","kind","kind","kind","legacy_inner_loop_selector","len","len","limits","limits","limits_sizes","limits_sizes","masked_inner_loop_selector","meta","metadata","metadata","mode","na_name","na_object","name","name","names","nargs","nd","nd","nd","nd","nd","nd_fancy","nd_m1","nd_m1","needs_api","nin","nin","nonzero","nout","nout","npy_iter_get_dataptr_t","npy_packed_static_string","npy_static_string","npy_string_allocator","ntypes","num","numiter","numiter","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","obj","op_flags","outer","outer_next","outer_ptrs","outer_strides","ptr","ptr","ptr","reserved","reserved1","reserved2","reserved_null","scalarkind","scanfunc","setitem","shape","shape","size","size","size","size","size","slots","slots","sort","strides","strides","strides","strides","subarray","subspace","subspace_iter","subspace_next","subspace_ptrs","subspace_strides","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","tp_alloc","tp_as_async","tp_as_buffer","tp_as_mapping","tp_as_number","tp_as_sequence","tp_base","tp_bases","tp_basicsize","tp_cache","tp_call","tp_clear","tp_dealloc","tp_del","tp_descr_get","tp_descr_set","tp_dict","tp_dictoffset","tp_doc","tp_finalize","tp_flags","tp_free","tp_getattr","tp_getattro","tp_getset","tp_hash","tp_init","tp_is_gc","tp_itemsize","tp_iter","tp_iternext","tp_members","tp_methods","tp_mro","tp_name","tp_new","tp_repr","tp_richcompare","tp_setattr","tp_setattro","tp_str","tp_subclasses","tp_traverse","tp_vectorcall","tp_vectorcall_offset","tp_version_tag","tp_watched","tp_weaklist","tp_weaklistoffset","translate","translate","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","two","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_num","type_num","type_num","type_resolver","typekind","typeobj","typeobj","typeobj","typeobj","types","unused","userloops","weakreflist","NPY_ANYORDER","NPY_ARRAYMETHOD_FLAGS","NPY_BIG","NPY_BOOL","NPY_BOOLLTR","NPY_BOOL_SCALAR","NPY_BYTE","NPY_BYTELTR","NPY_BYTEORDER_CHAR","NPY_CASTING","NPY_CDOUBLE","NPY_CDOUBLELTR","NPY_CFLOAT","NPY_CFLOATLTR","NPY_CHAR","NPY_CHARLTR","NPY_CLIP","NPY_CLIPMODE","NPY_CLONGDOUBLE","NPY_CLONGDOUBLELTR","NPY_COMPLEXLTR","NPY_COMPLEX_SCALAR","NPY_CORDER","NPY_DATETIME","NPY_DATETIMELTR","NPY_DATETIMEUNIT","NPY_DOUBLE","NPY_DOUBLELTR","NPY_EQUIV_CASTING","NPY_FLOAT","NPY_FLOATINGLTR","NPY_FLOATLTR","NPY_FLOAT_SCALAR","NPY_FORTRANORDER","NPY_FR_D","NPY_FR_GENERIC","NPY_FR_M","NPY_FR_W","NPY_FR_Y","NPY_FR_as","NPY_FR_fs","NPY_FR_h","NPY_FR_m","NPY_FR_ms","NPY_FR_ns","NPY_FR_ps","NPY_FR_s","NPY_FR_us","NPY_GENBOOLLTR","NPY_HALF","NPY_HALFLTR","NPY_HEAPSORT","NPY_IGNORE","NPY_INT","NPY_INTLTR","NPY_INTNEG_SCALAR","NPY_INTPLTR","NPY_INTPOS_SCALAR","NPY_INTROSELECT","NPY_KEEPORDER","NPY_LITTLE","NPY_LONG","NPY_LONGDOUBLE","NPY_LONGDOUBLELTR","NPY_LONGLONG","NPY_LONGLONGLTR","NPY_LONGLTR","NPY_MERGESORT","NPY_METH_IS_REORDERABLE","NPY_METH_NO_FLOATINGPOINT_ERRORS","NPY_METH_REQUIRES_PYAPI","NPY_METH_RUNTIME_FLAGS","NPY_METH_SUPPORTS_UNALIGNED","NPY_NATBYTE","NPY_NATIVE","NPY_NOSCALAR","NPY_NOTYPE","NPY_NO_CASTING","NPY_NTYPES_LEGACY","NPY_OBJECT","NPY_OBJECTLTR","NPY_OBJECT_SCALAR","NPY_OPPBYTE","NPY_ORDER","NPY_QUICKSORT","NPY_RAISE","NPY_SAFE_CASTING","NPY_SAME_KIND_CASTING","NPY_SCALARKIND","NPY_SEARCHLEFT","NPY_SEARCHRIGHT","NPY_SEARCHSIDE","NPY_SELECTKIND","NPY_SHORT","NPY_SHORTLTR","NPY_SIGNEDLTR","NPY_SORTKIND","NPY_STRING","NPY_STRINGLTR","NPY_STRINGLTR2","NPY_SWAP","NPY_TIMEDELTA","NPY_TIMEDELTALTR","NPY_TYPECHAR","NPY_TYPEKINDCHAR","NPY_TYPES","NPY_UBYTE","NPY_UBYTELTR","NPY_UINT","NPY_UINTLTR","NPY_UINTPLTR","NPY_ULONG","NPY_ULONGLONG","NPY_ULONGLONGLTR","NPY_ULONGLTR","NPY_UNICODE","NPY_UNICODELTR","NPY_UNSAFE_CASTING","NPY_UNSIGNEDLTR","NPY_USERDEF","NPY_USHORT","NPY_USHORTLTR","NPY_VOID","NPY_VOIDLTR","NPY_VSTRING","NPY_WRAP","_NPY_METH_FORCE_CAST_INPUTS","as_","as_","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","day","day","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hour","imag","imag","imag","imag","imag","imag","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","min","month","npy_bool","npy_byte","npy_cdouble","npy_cfloat","npy_char","npy_clongdouble","npy_complex128","npy_complex256","npy_complex64","npy_datetime","npy_datetimestruct","npy_double","npy_float","npy_float128","npy_float16","npy_float32","npy_float64","npy_half","npy_hash_t","npy_int","npy_int16","npy_int32","npy_int64","npy_int8","npy_intp","npy_long","npy_longdouble","npy_longlong","npy_short","npy_stride_sort_item","npy_timedelta","npy_timedeltastruct","npy_ubyte","npy_ucs4","npy_uint","npy_uint16","npy_uint32","npy_uint64","npy_uint8","npy_uintp","npy_ulong","npy_ulonglong","npy_ushort","partial_cmp","perm","ps","ps","real","real","real","real","real","real","sec","sec","stride","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","us","us","year","PY_UFUNC_API","PyUFuncAPI","PyUFunc_DD_D","PyUFunc_D_D","PyUFunc_DefaultTypeResolver","PyUFunc_FF_F","PyUFunc_FF_F_As_DD_D","PyUFunc_F_F","PyUFunc_F_F_As_D_D","PyUFunc_FromFuncAndData","PyUFunc_FromFuncAndDataAndSignature","PyUFunc_FromFuncAndDataAndSignatureAndIdentity","PyUFunc_GG_G","PyUFunc_G_G","PyUFunc_GenericFunction","PyUFunc_GetPyValues","PyUFunc_OO_O","PyUFunc_OO_O_method","PyUFunc_O_O","PyUFunc_O_O_method","PyUFunc_On_Om","PyUFunc_RegisterLoopForDescr","PyUFunc_RegisterLoopForType","PyUFunc_ReplaceLoopBySignature","PyUFunc_SetUsesArraysAsData","PyUFunc_ValidateCasting","PyUFunc_checkfperr","PyUFunc_clearfperr","PyUFunc_d_d","PyUFunc_dd_d","PyUFunc_e_e","PyUFunc_e_e_As_d_d","PyUFunc_e_e_As_f_f","PyUFunc_ee_e","PyUFunc_ee_e_As_dd_d","PyUFunc_ee_e_As_ff_f","PyUFunc_f_f","PyUFunc_f_f_As_d_d","PyUFunc_ff_f","PyUFunc_ff_f_As_dd_d","PyUFunc_g_g","PyUFunc_getfperr","PyUFunc_gg_g","PyUFunc_handlefperr","borrow","borrow_mut","from","from_subset","into","is_in_subset","to_subset","to_subset_unchecked","try_from","try_into","type_id","IntoPyArray","PyArray0Methods","PyArrayDescrMethods","PyArrayMethods","PyUntypedArrayMethods","ToPyArray","alignment","as_array_ptr","as_dtype_ptr","base","byteorder","byteorder","byteorder","char","char","char","dtype","flags","get_field","has_fields","has_object","has_object","has_object","has_subarray","into_dtype_ptr","is_aligned_struct","is_aligned_struct","is_aligned_struct","is_c_contiguous","is_c_contiguous","is_c_contiguous","is_contiguous","is_contiguous","is_contiguous","is_empty","is_empty","is_empty","is_equiv_to","is_fortran_contiguous","is_fortran_contiguous","is_fortran_contiguous","is_native_byteorder","is_native_byteorder","is_native_byteorder","itemsize","kind","kind","kind","len","len","len","names","ndim","ndim","ndim","ndim","num","num","num","shape","shape","shape","shape","strides","strides","strides","typeobj"],"q":[[0,"numpy"],[368,"numpy::array"],[500,"numpy::borrow"],[567,"numpy::convert"],[579,"numpy::datetime"],[637,"numpy::datetime::units"],[923,"numpy::npyffi"],[930,"numpy::npyffi::array"],[1274,"numpy::npyffi::flags"],[1344,"numpy::npyffi::objects"],[2118,"numpy::npyffi::types"],[2662,"numpy::npyffi::ufunc"],[2717,"numpy::prelude"],[2784,"ndarray::dimension::dim"],[2785,"ndarray::dimension::dynindeximpl"],[2786,"numpy::dtype"],[2787,"numpy::error"],[2788,"pyo3::marker"],[2789,"pyo3::instance"],[2790,"num_complex"],[2791,"ndarray"],[2792,"ndarray::dimension::dimension_trait"],[2793,"numpy::strings"],[2794,"numpy::untyped_array"],[2795,"pyo3_ffi::object"],[2796,"pyo3::types::any"],[2797,"core::cmp"],[2798,"numpy::array_like"],[2799,"pyo3::err"],[2800,"ndarray::aliases"],[2801,"core::fmt"],[2802,"core::result"],[2803,"pyo3_ffi::unicodeobject"],[2804,"core::option"],[2805,"core::hash"],[2806,"alloc::string"],[2807,"alloc::vec"],[2808,"pyo3::conversion"],[2809,"core::marker"],[2810,"std::os::raw"],[2811,"core::convert"],[2812,"core::any"],[2813,"pyo3_ffi::cpython::object"],[2814,"pyo3::types::typeobject"],[2815,"num_traits::cast"],[2816,"ndarray::data_traits"],[2817,"core::iter::traits::collect"],[2818,"pyo3::types::module"],[2819,"ndarray::dimension::conversion"],[2820,"nalgebra::base::matrix_view"],[2821,"nalgebra::base::scalar"],[2822,"nalgebra::base::dimension"],[2823,"nalgebra::base::alias_view"],[2824,"core::clone"],[2825,"pyo3_ffi::pyport"],[2826,"libc::unix"],[2827,"numpy::sum_products"]],"i":[0,13,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,9,12,13,0,0,14,18,19,19,20,21,22,24,7,8,8,24,8,24,7,8,0,8,24,44,46,33,9,12,13,20,21,8,24,44,46,33,9,12,13,20,21,8,8,20,21,20,21,19,14,18,20,21,20,20,21,21,20,21,0,0,8,24,33,0,0,0,22,24,0,0,0,0,0,20,21,8,24,33,7,8,8,8,24,24,44,46,33,9,9,12,12,13,13,20,20,21,21,8,24,44,46,33,9,12,13,20,20,21,21,8,24,8,24,33,8,24,44,46,33,9,12,13,20,21,0,19,19,19,14,18,20,21,7,8,7,8,8,7,8,20,21,14,18,0,0,8,24,44,46,33,9,12,13,20,21,7,8,8,24,24,8,24,24,24,7,8,24,8,24,44,46,33,9,12,13,20,21,8,8,24,7,8,8,24,0,7,8,0,7,8,24,8,8,0,8,8,8,8,8,20,21,0,0,0,0,14,18,7,8,24,24,8,24,20,21,8,24,9,12,13,20,21,8,24,44,46,33,9,12,13,20,21,8,24,44,46,33,9,12,13,20,21,8,8,24,24,44,46,33,9,12,13,20,21,8,24,8,24,8,24,44,46,33,9,12,13,20,21,8,24,8,24,44,46,33,9,12,13,20,21,8,24,7,8,14,18,19,19,20,21,0,0,0,0,0,0,0,0,0,0,0,34,34,69,34,69,34,34,69,34,69,34,34,34,69,34,69,69,34,34,34,34,34,69,34,69,34,69,34,34,34,69,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,69,34,0,69,34,69,34,34,34,34,34,34,34,85,34,34,69,34,34,69,34,69,34,69,69,34,69,34,69,34,34,34,69,34,34,34,34,69,34,34,69,69,34,69,34,34,34,34,34,34,69,34,69,34,34,34,34,34,69,34,69,34,69,34,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,88,87,87,88,88,87,88,87,88,87,88,87,87,87,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,88,87,87,88,87,88,87,88,87,88,87,88,87,88,97,98,0,97,98,0,0,0,97,97,98,98,100,0,0,100,0,99,101,99,101,99,101,99,101,99,101,99,101,99,99,101,101,99,101,99,101,99,101,99,99,101,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,0,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,0,0,0,0,0,0,0,163,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,163,163,121,163,163,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,121,121,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,163,121,121,121,121,121,121,121,121,121,163,163,163,163,163,163,163,163,121,121,121,121,121,121,121,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,121,121,121,121,163,121,163,121,163,121,163,121,121,163,121,163,121,163,121,163,121,163,121,163,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,185,186,187,188,189,190,191,152,192,193,194,195,196,197,198,199,200,201,202,203,183,204,205,206,207,134,133,162,208,209,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,185,186,187,188,189,190,191,152,192,193,194,195,196,197,198,199,200,201,202,203,183,204,205,206,207,134,133,162,208,209,210,0,25,167,171,156,158,167,135,157,171,154,154,154,168,156,135,157,171,23,166,145,122,172,135,140,156,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,157,171,138,25,158,167,158,154,154,154,154,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,164,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,23,25,25,158,158,167,167,166,166,154,154,168,168,155,155,145,145,169,169,170,170,132,132,157,157,144,144,171,171,156,156,164,164,122,122,172,172,138,138,135,135,173,173,140,140,135,154,156,171,157,171,157,171,154,154,170,170,170,170,170,170,23,169,170,157,171,156,135,23,169,23,144,171,156,157,171,170,154,173,158,167,156,156,156,156,156,156,158,157,171,156,156,154,154,154,158,154,154,23,158,167,168,145,169,173,140,132,164,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,154,170,154,135,135,158,167,170,157,144,171,156,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,169,156,170,156,144,25,158,167,170,155,145,157,171,157,171,170,172,158,167,171,135,135,170,173,158,170,23,169,144,171,156,156,157,171,156,170,173,154,170,173,0,0,0,0,170,122,144,156,139,23,25,158,167,168,145,170,157,144,171,156,170,170,156,156,156,156,155,145,170,164,170,170,167,154,154,154,166,169,157,144,171,156,138,173,140,154,23,169,157,171,158,156,156,156,156,156,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,157,171,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,169,25,158,167,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,25,158,167,170,169,25,158,167,140,170,156,170,23,89,0,180,177,178,146,177,178,0,0,177,178,177,178,177,178,147,0,177,178,179,146,89,177,178,0,177,178,128,177,179,178,146,89,125,125,125,125,125,125,125,125,125,125,125,125,125,125,179,177,178,142,180,177,178,146,178,146,141,89,180,177,177,178,177,178,178,142,181,181,181,181,181,180,180,146,177,128,177,177,178,146,180,0,142,147,128,128,0,159,159,0,0,177,178,179,0,177,178,178,180,177,178,0,0,0,177,178,177,178,178,177,177,178,178,177,178,128,179,177,177,178,177,178,177,147,181,124,160,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,174,175,175,176,176,89,89,146,146,142,142,159,159,125,125,177,177,141,141,128,128,147,147,124,124,160,160,149,149,178,178,179,179,180,180,181,181,177,124,160,89,146,142,159,125,177,141,128,147,180,181,174,175,176,89,146,142,159,125,177,141,128,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,89,146,142,159,125,177,141,128,147,180,181,124,211,212,213,174,175,176,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,177,149,124,160,211,212,213,174,175,176,124,160,149,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,124,160,124,0,0,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,0,0,0,0,0,0,7,22,7,7,7,7,7,7,7,7,22,7,7,7,7,7,7,7,7,7,7,7,22,22,22,22,22,22,22,22,22,7,22,22,22,7,7,7,7,7,7,7,22,22,22,7,7,22,22,22,7,7,7,7,22,22,22,22,22,22,7],"f":"`````````{b{{f{{d{b}}}}}}`{{bb}{{f{{d{b}}}}}}`{{bbb}{{f{{d{b}}}}}}`{{bbbb}{{f{{d{b}}}}}}`{{bbbbb}{{f{{d{b}}}}}}`{{bbbbbb}{{f{{d{b}}}}}}`{{{j{{h{b}}}}}{{f{l}}}}`````````````````````````````````````````````````````{{{j{n}}}b}{{{j{A`}}}b}{{AbAd}Af}{{AhAd}Af}{{AjAd}Af}``{{Ad{An{Alc}}}{{B`{Alc}}}Bb}{{Ad{An{Bdc}}}{{B`{Bdc}}}Bb}{{Ad{An{Bfc}}}{{B`{Bfc}}}Bb}0{{Ad{An{Bhc}}}{{B`{Bhc}}}Bb}{{Ad{An{Bjc}}}{{B`{Bjc}}}Bb}{{{j{Bl}}}Bn}{{{j{C`}}}Bn}{{{j{n}}}Cb}{{{j{A`}}}Cb}{{{j{A`}}}Cd}{{{j{C`}}}Cd}{{{j{A`}}}{{j{Cf}}}}{{{j{C`}}}{{j{Cf}}}}{{{j{n}}}{{Ch{A`}}}}{{{j{A`}}}{{j{A`}}}}`{{{j{c}}}{{j{e}}}{}{}}000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}000000000{{{j{A`}}}Cl}0{{{j{Bh}}}Bh}{{{j{Bj}}}Bj}{{{j{c}}{j{Cje}}}Cn{}{}}0{{{j{Bf}}Ad}Bf}{{{j{Al}}Ad}Al}{{{j{Bd}}Ad}Bd}{{{j{Bh}}Ad}Bh}{{{j{Bj}}Ad}Bj}{{{j{c}}}Cn{}}000{{{j{Bh}}{j{Bh}}}D`}{{{j{Bj}}{j{Bj}}}D`}``{{{j{A`}}}{{j{Cf}}}}{{{j{C`}}}{{j{Cf}}}}{{{j{{Db{ceg}}}}}{{j{i}}}BfBb`{}}{{{j{{Dd{ce}}}}{j{{Dd{cg}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{{{j{{Ch{{Dd{ce}}}}}}{j{{Ch{{Dd{cg}}}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{Ad{{j{A`}}}}{{{j{Bl}}}{{Ch{A`}}}}{{{j{C`}}}{{j{A`}}}}{Ad{{Ch{A`}}}}{{{j{Dh}}{j{{h{{j{{Dd{cDj}}}}}}}}}{{Df{e}}}Bf{{`{c}}}}`{{{j{Dh}}{j{{h{{Dl{{Dd{cDj}}}}}}}}}{{Df{e}}}Bf{{`{c}}}}`{{{j{Bh}}{j{Bh}}}Dn}{{{j{Bj}}{j{Bj}}}Dn}{{{j{{Ch{Cf}}}}}{{Df{{j{A`}}}}}}{{{j{{Ch{Cf}}}}}{{Df{{j{C`}}}}}}{{{j{{Ch{Cf}}}}}{{Df{{Db{ceg}}}}}BfBb`}{{{j{n}}}E`}{{{j{A`}}}E`}{{{j{A`}}{j{CjEb}}}{{Ef{CnEd}}}}0{{{j{C`}}{j{CjEb}}}{{Ef{CnEd}}}}0{{{j{Eh}}{j{CjEb}}}Ej}{{{j{El}}{j{CjEb}}}Ej}{{{j{{Db{ceg}}}}{j{CjEb}}}Ej{BfEn}{BbEn}{`En}}{{{j{Ab}}{j{CjEb}}}Ej}0{{{j{Ah}}{j{CjEb}}}Ej}0{{{j{Aj}}{j{CjEb}}}Ej}0{{{j{Bh}}{j{CjEb}}}Ej}0{{{j{Bj}}{j{CjEb}}}Ej}0{cc{}}00000000{{{d{F`}}}Bh}{{{d{Fb}}}Bj}2{{AdCd}{{Fd{{j{c}}}}}{}}000{{{Dl{Cf}}}{{Ef{cFf}}}{}}{{{j{c}}}e{}{}}000000000`{Ad{{j{A`}}}}0{Ad{{Ch{A`}}}}0000{{{j{n}}{j{Dh}}}{{Df{{Fh{{Ch{A`}}b}}}}}}{{{j{A`}}{j{Dh}}}{{Df{{Fh{{j{A`}}b}}}}}}{{{j{n}}}Dn}{{{j{A`}}}Dn}010{{{j{Bh}}{j{Cjc}}}CnFj}{{{j{Bj}}{j{Cjc}}}CnFj}``{{{j{{Dd{ce}}}}{j{{Dd{cg}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{{{j{{Ch{{Dd{ce}}}}}}{j{{Ch{{Dd{cg}}}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{ce{}{}}000000000{nCb}{{{j{A`}}}Cb}{{{j{A`}}Ad}{{Fl{A`}}}}{{C`Ad}Af}{{{j{C`}}Ad}{{Fl{C`}}}}:{{{j{C`}}}Dn}00{{{j{n}}{j{n}}}Dn}{{{j{A`}}{j{A`}}}Dn}2{{{j{c}}}Dn{}}000000000{{{j{A`}}}{{Fd{Dn}}}}{{{j{Cf}}}Dn}{{{j{{Ch{Cf}}}}}Dn}{{{j{n}}}b}{{{j{A`}}}b}{{{j{A`}}}Cl}{{{j{C`}}}b}`{{{j{n}}}{{Fd{{G`{Fn}}}}}}{{{j{A`}}}{{Fd{{G`{Fn}}}}}}`542{{Ad{j{c}}}{{Df{{j{A`}}}}}{GbGd}}{{Ad{j{c}}}{{Df{{Ch{A`}}}}}{GbGd}}`{{{j{A`}}}Gf}{Ad{{j{A`}}}}{Ad{{Ch{A`}}}}10{{{j{Bh}}{j{Bh}}}{{Fd{D`}}}}{{{j{Bj}}{j{Bj}}}{{Fd{D`}}}}``````{{{j{n}}}{{G`{b}}}}{{{j{A`}}}{{G`{b}}}}{{{j{C`}}}{{j{{h{b}}}}}}{{{j{C`}}}{{j{{h{Gh}}}}}}{{{j{A`}}Ad}Af}{{{j{C`}}Ad}Af}{{{j{c}}}e{}{}}0{{{j{c}}}Fn{}}000000{{{j{c}}}{{Fd{e}}}{}{}}0000000002222222222{c{{Ef{e}}}{}{}}{c{{Ef{{j{e}}Gj}}}{{Gl{{j{Cf}}}}}{}}101111111100{c{{j{e}}}{{Gl{{j{Cf}}}}}{}}02222222222{{{j{{Ch{Cf}}}}}Dn}0{{{j{c}}}Gn{}}000000000{AdH`}0{{{j{n}}}{{Ch{Hb}}}}{{{j{A`}}}{{j{Hb}}}}{{Ad{j{{h{Al}}}}}{{G`{Al}}}}{{Ad{j{{h{Bd}}}}}{{G`{Bd}}}}{{Ad{j{{h{Bf}}}}}{{G`{Bf}}}}0{{Ad{j{{h{Bh}}}}}{{G`{Bh}}}}{{Ad{j{{h{Bj}}}}}{{G`{Bj}}}}```````````{{Adccc}{{j{{Dd{cHd}}}}}{Bf{Hh{Hf}}}}{{Adccc}{{Ch{{Dd{cHd}}}}}{Bf{Hh{Hf}}}}{{{j{Hj}}}{{An{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{An{ce}}}BfBb}{{{j{Hj}}}{{Hl{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{Hl{ce}}}BfBb}{{{j{{Dd{ce}}}}}Cd{}{}}{{{j{Hj}}}{{Hn{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{Hn{ce}}}BfBb}{{{j{Hj}}}{{I`{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{I`{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{j{Cf}}}{}{}}{{{j{{Dd{ce}}}}}{{Ef{{j{{h{c}}}}Ah}}}BfBb}{{{j{Hj}}}{{Ef{{j{{h{c}}}}Ah}}}Bf}{{{j{{Dd{ce}}}}}{{Ef{{j{Cj{h{c}}}}Ah}}}BfBb}{{{j{Hj}}}{{Ef{{j{Cj{h{c}}}}Ah}}}Bf}{{{j{Hj}}}{{j{{Ch{C`}}}}}}{{{j{{Dd{ce}}}}}{{j{C`}}}{}{}}{{{j{c}}}{{j{e}}}{}{}}{{{j{{Ib{eg}}}}{j{Cf}}}{{j{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{{j{{Ib{eg}}}}{Ch{Cf}}}{{Ch{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{{j{Cjc}}}{{j{Cje}}}{}{}}{{{j{Hj}}Dn}{{Df{{Ch{{Dd{ce}}}}}}}Bf{}}{{{j{{Dd{ce}}}}Dn}{{Df{{j{{Dd{ge}}}}}}}Bf{}Bf}{{{j{Hj}}{j{{Ch{{Dd{ce}}}}}}}{{Df{Cn}}}Bf{}}{{{j{{Dd{ce}}}}{j{{Dd{ge}}}}}{{Df{Cn}}}Bf{}Bf}{{{j{Hj}}}}{{{j{{Dd{ce}}}}}{}{}{}}{{{j{{Dd{ce}}}}}{{j{g}}}{}{}{}}{{{j{{Dd{ce}}}}}eBfBb}{{{j{Hj}}}cBb}{{{j{{Ch{Cf}}}}}{{Df{{j{{Dd{ce}}}}}}}BfBb}{{{j{{Dd{ce}}}}{j{CjEb}}}{{Ef{CnEd}}}{}{}}0{cc{}}{{Ad{j{{Ib{eg}}}}}{{j{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{Ad{j{{Ib{eg}}}}}{{Ch{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{AdCd}{{j{{Dd{ce}}}}}{}{}}{{AdCd}{{Fd{{j{c}}}}}{}}{{Ade}{{j{{Dd{cHd}}}}}Bf{{Ij{}{{Ih{c}}}}}}{{Ade}{{Ch{{Dd{cHd}}}}}Bf{{Ij{}{{Ih{c}}}}}}{{Ad{B`{ce}}}{{j{{Dd{ce}}}}}BfBb}{{Ad{B`{ce}}}{{Ch{{Dd{ce}}}}}BfBb}{{Ad{B`{{Fl{c}}e}}}{{j{{Dd{Afe}}}}}{}Bb}{{Ad{B`{{Fl{c}}e}}}{{Ch{{Dd{Afe}}}}}{}Bb}76{{Ad{j{{h{c}}}}}{{j{{Dd{cHd}}}}}Bf}{{Ad{j{{h{c}}}}}{{Ch{{Dd{cHd}}}}}Bf}{{{j{c}}}e{}{}}{{Ad{G`{c}}}{{j{{Dd{cHd}}}}}Bf}{{Ad{j{{h{{G`{c}}}}}}}{{Ef{{j{{Dd{cIl}}}}Ab}}}Bf}{{Ad{j{{h{{G`{c}}}}}}}{{Ef{{Ch{{Dd{cIl}}}}Ab}}}Bf}{{Ad{j{{h{{G`{{G`{c}}}}}}}}}{{Ef{{j{{Dd{cIn}}}}Ab}}}Bf}{{Ad{j{{h{{G`{{G`{c}}}}}}}}}{{Ef{{Ch{{Dd{cIn}}}}Ab}}}Bf}{{Ad{G`{c}}}{{Ch{{Dd{cHd}}}}}Bf}{{{j{Hj}}e}{{Fd{{j{g}}}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{Fd{{j{c}}}}}BfBb{{Jb{}{{J`{e}}}}}}{Ad{{Df{{Ch{Jd}}}}}}{{{j{Hj}}e}{{Fd{{j{Cjg}}}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{Fd{{j{Cjc}}}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{{Fd{g}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{Fd{c}}}BfBb{{Jb{}{{J`{e}}}}}}{ce{}{}}{{{j{{Dd{ce}}}}Ad}{{Fl{{Dd{ce}}}}}{}{}}{{{Dd{ce}}Ad}Af{}{}}{{{j{c}}}Dn{}}{{{j{{Ch{Cf}}}}}Dn}{{{j{{Dd{cJf}}}}}c{JhBf}}{{{j{Jj}}}c{BfJh}}{{AdeDn}{{j{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}{{AdeDn}{{Ch{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}{{{j{Hj}}{Fd{c}}}{{Df{{Ch{{Dd{eg}}}}}}}JlBf{}}{{{j{{Dd{ce}}}}{Fd{g}}}{{Df{{j{{Dd{ce}}}}}}}Bf{}Jl}{{{j{{Dd{ce}}}}}{{Jn{ce}}}BfBb}{{{j{Hj}}}{{Jn{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{K`{ce}}}BfBb}{{{j{Hj}}}{{K`{ce}}}BfBb}{{{j{{Dd{ce}}}}g}{{Df{{j{{Dd{c}}}}}}}Bf{}Jl}{{{j{Hj}}c}{{Df{{Ch{{Dd{e}}}}}}}JlBf}{{{j{Hj}}cKb}{{Df{{Ch{{Dd{e}}}}}}}JlBf}{{{j{{Dd{ce}}}}gKb}{{Df{{j{{Dd{c}}}}}}}Bf{}Jl}{{{j{Hj}}c}{{Df{Cn}}}Jl}{{{j{{Dd{ce}}}}g}{{Df{Cn}}}Bf{}Jl}{{{j{Hj}}}{{j{{Ch{{Dd{cDj}}}}}}}Bf}{{{j{{Dd{ce}}}}}{{j{{Dd{cDj}}}}}BfBb}{{{j{{Dd{ce}}}}Ad}Af{}{}}{{{j{{Dd{ce}}}}}{{Fl{{Dd{ce}}}}}{}{}}{{{j{Hj}}}{{B`{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{B`{ce}}}BfBb}{{{j{c}}}Fn{}}{{{j{c}}}{{Fd{e}}}{}{}}{{{j{c}}}e{}{}}{{{j{Hj}}}{{Ef{{G`{c}}Ah}}}Bf}{{{j{{Dd{ce}}}}}{{Ef{{G`{c}}Ah}}}BfBb}{{{j{{Dd{ce}}}}}{{Df{{j{{Dd{ce}}}}}}}Bf{}}{{{j{Hj}}}{{Df{{Ch{{Dd{ce}}}}}}}Bf{}}{{{j{Hj}}}{{Fd{{Kd{cegik}}}}}{KfBf}KhKhKhKh}{{{j{{Dd{ce}}}}}{{Fd{{Kd{cgikm}}}}}{KfBf}BbKhKhKhKh}{{{j{Hj}}}{{Fd{{Kj{cegik}}}}}{KfBf}KhKhKhKh}{{{j{{Dd{ce}}}}}{{Fd{{Kj{cgikm}}}}}{KfBf}BbKhKhKhKh}{c{{Ef{{j{e}}Gj}}}{{Gl{{j{Cf}}}}}{}}{c{{Ef{e}}}{}{}}1{c{{j{e}}}{{Gl{{j{Cf}}}}}{}}1{{{j{Hj}}}{{Ef{{Jn{ce}}Aj}}}BfBb}{{{j{{Dd{ce}}}}}{{Ef{{Jn{ce}}Aj}}}BfBb}{{{j{Hj}}}{{Ef{{K`{ce}}Aj}}}BfBb}{{{j{{Dd{ce}}}}}{{Ef{{K`{ce}}Aj}}}BfBb}{{{j{{Ch{Cf}}}}}Dn}{{{j{c}}}Gn{}}{AdH`}{{{j{{Dd{ce}}}}g}{{j{c}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{{j{g}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{j{Cjc}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{{j{Cjg}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{}Bb{{Jb{}{{J`{c}}}}}}{{AdeDn}{{j{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}{{AdeDn}{{Ch{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}``````````````````{{{j{{Jn{ce}}}}}{{An{ce}}}BfBb}{{{j{Cj{K`{ce}}}}}{{Hl{ce}}}BfBb}{{{j{{Jn{cIl}}}}}{{Kn{cKlKl}}}{KfBf}}{{{j{{Jn{cHd}}}}}{{Kn{cKlKl}}}{KfBf}}{{{j{{K`{cIl}}}}}{{L`{cKlKl}}}{KfBf}}{{{j{{K`{cHd}}}}}{{L`{cKlKl}}}{KfBf}}{{{j{{Jn{ce}}}}}{{Ef{{j{{h{c}}}}Ah}}}BfBb}{{{j{Cj{K`{ce}}}}}{{Ef{{j{Cj{h{c}}}}Ah}}}BfBb}{{{j{c}}}{{j{e}}}{}{}}0{{{j{Cjc}}}{{j{Cje}}}{}{}}0{{{j{{Jn{ce}}}}}{{Jn{ce}}}BfBb}{{{j{c}}{j{Cje}}}Cn{}{}}{{{j{c}}}Cn{}}{{{j{{Jn{ce}}}}}{{j{g}}}BfBb{}}{{{j{{K`{ce}}}}}{{j{g}}}BfBb{}}{{{j{Cj{Jn{ce}}}}}CnBfBb}{{{j{Cj{K`{ce}}}}}CnBfBb}{{{j{{Ch{Cf}}}}}{{Df{{Jn{ce}}}}}BfBb}{{{j{{Ch{Cf}}}}}{{Df{{K`{ce}}}}}BfBb}{{{j{{Jn{ce}}}}{j{CjEb}}}EjBfBb}{{{j{{K`{ce}}}}{j{CjEb}}}EjBfBb}{cc{}}0{{{Dl{Cf}}}{{Ef{cFf}}}{}}0{{{j{c}}}e{}{}}0{{{j{{Jn{ce}}}}g}{{Fd{{j{c}}}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Cj{K`{ce}}}}g}{{Fd{{j{Cjc}}}}}BfBb{{Jb{}{{J`{e}}}}}}{ce{}{}}0{{{j{c}}}Dn{}}0{{{K`{cHd}}e}{{Df{{K`{cHd}}}}}BfJl}5{{{j{c}}}{{Fd{e}}}{}{}}066{{{j{{Jn{ce}}}}}{{Fd{{Kd{cgikm}}}}}{KfBf}BbKhKhKhKh}{{{j{{K`{ce}}}}}{{Fd{{Kj{cgikm}}}}}{KfBf}BbKhKhKhKh}{c{{Ef{e}}}{}{}}000{{{j{c}}}Gn{}}0````````{{{Lb{}{{Ih{c}}{J`{e}}}}Ad}{{j{{Dd{ce}}}}}BfBb}{{{Lb{}{{Ih{c}}{J`{e}}}}Ad}{{Ch{{Dd{ce}}}}}BfBb}{{{j{{Ld{}{{Ih{c}}{J`{e}}}}}}Ad}{{j{{Dd{ce}}}}}BfBb}{{{j{{Ld{}{{Ih{c}}{J`{e}}}}}}Ad}{{Ch{{Dd{ce}}}}}BfBb}`````{{Ad{An{{Lf{c}}e}}}{{B`{{Lf{c}}e}}}LhBb}{{Ad{An{{Lj{c}}e}}}{{B`{{Lj{c}}e}}}LhBb}{{{j{c}}}{{j{e}}}{}{}}0{{{j{Cjc}}}{{j{Cje}}}{}{}}0{{{j{{Lf{c}}}}}{{Lf{c}}}{LlLh}}{{{j{{Lj{c}}}}}{{Lj{c}}}{LlLh}}{{{j{c}}{j{Cje}}}Cn{}{}}0{{{j{{Lf{c}}}}Ad}{{Lf{c}}}Lh}{{{j{{Lj{c}}}}Ad}{{Lj{c}}}Lh}{{{j{c}}}Cn{}}000{{{j{{Lf{c}}}}{j{{Lf{c}}}}}D`{LnLh}}{{{j{{Lj{c}}}}{j{{Lj{c}}}}}D`{LnLh}}{{{j{{Lf{c}}}}{j{{Lf{c}}}}}Dn{M`Lh}}{{{j{{Lj{c}}}}{j{{Lj{c}}}}}Dn{M`Lh}}{{{j{{Lf{c}}}}{j{CjEb}}}EjLh}{{{j{{Lj{c}}}}{j{CjEb}}}EjLh}{Mb{{Lf{c}}}Lh}{cc{}}0{Mb{{Lj{c}}}Lh}{{{j{c}}}e{}{}}0{Ad{{Ch{A`}}}}0{{{j{{Lf{c}}}}{j{Cje}}}Cn{MdLh}Fj}{{{j{{Lj{c}}}}{j{Cje}}}Cn{MdLh}Fj}{ce{}{}}0{{{j{c}}}Dn{}}0{{{j{{Lf{c}}}}{j{{Lf{c}}}}}{{Fd{D`}}}{MfLh}}{{{j{{Lj{c}}}}{j{{Lj{c}}}}}{{Fd{D`}}}{MfLh}}77{{{j{c}}}{{Fd{e}}}{}{}}088{c{{Ef{e}}}{}{}}000{{{j{c}}}Gn{}}0`{{Ad{j{{h{{Lf{c}}}}}}}{{G`{{Lf{c}}}}}Lh}{{Ad{j{{h{{Lj{c}}}}}}}{{G`{{Lj{c}}}}}Lh}`````````````{{{j{c}}}{{j{e}}}{}{}}000000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}000000000000{{{j{Mh}}}Mh}{{{j{Mj}}}Mj}{{{j{Ml}}}Ml}{{{j{Mn}}}Mn}{{{j{N`}}}N`}{{{j{Nb}}}Nb}{{{j{Nd}}}Nd}{{{j{Nf}}}Nf}{{{j{Nh}}}Nh}{{{j{Nj}}}Nj}{{{j{Nl}}}Nl}{{{j{Nn}}}Nn}{{{j{O`}}}O`}{{{j{c}}{j{Cje}}}Cn{}{}}000000000000{{{j{c}}}Cn{}}0000000000000000000000000{{{j{Mh}}{j{Mh}}}D`}{{{j{Mj}}{j{Mj}}}D`}{{{j{Ml}}{j{Ml}}}D`}{{{j{Mn}}{j{Mn}}}D`}{{{j{N`}}{j{N`}}}D`}{{{j{Nb}}{j{Nb}}}D`}{{{j{Nd}}{j{Nd}}}D`}{{{j{Nf}}{j{Nf}}}D`}{{{j{Nh}}{j{Nh}}}D`}{{{j{Nj}}{j{Nj}}}D`}{{{j{Nl}}{j{Nl}}}D`}{{{j{Nn}}{j{Nn}}}D`}{{{j{O`}}{j{O`}}}D`}{{{j{Mh}}{j{Mh}}}Dn}{{{j{Mj}}{j{Mj}}}Dn}{{{j{Ml}}{j{Ml}}}Dn}{{{j{Mn}}{j{Mn}}}Dn}{{{j{N`}}{j{N`}}}Dn}{{{j{Nb}}{j{Nb}}}Dn}{{{j{Nd}}{j{Nd}}}Dn}{{{j{Nf}}{j{Nf}}}Dn}{{{j{Nh}}{j{Nh}}}Dn}{{{j{Nj}}{j{Nj}}}Dn}{{{j{Nl}}{j{Nl}}}Dn}{{{j{Nn}}{j{Nn}}}Dn}{{{j{O`}}{j{O`}}}Dn}{{{j{Mh}}{j{CjEb}}}Ej}{{{j{Mj}}{j{CjEb}}}Ej}{{{j{Ml}}{j{CjEb}}}Ej}{{{j{Mn}}{j{CjEb}}}Ej}{{{j{N`}}{j{CjEb}}}Ej}{{{j{Nb}}{j{CjEb}}}Ej}{{{j{Nd}}{j{CjEb}}}Ej}{{{j{Nf}}{j{CjEb}}}Ej}{{{j{Nh}}{j{CjEb}}}Ej}{{{j{Nj}}{j{CjEb}}}Ej}{{{j{Nl}}{j{CjEb}}}Ej}{{{j{Nn}}{j{CjEb}}}Ej}{{{j{O`}}{j{CjEb}}}Ej}{cc{}}000000000000{{{j{c}}}e{}{}}000000000000{{{j{Mh}}{j{Cjc}}}CnFj}{{{j{Mj}}{j{Cjc}}}CnFj}{{{j{Ml}}{j{Cjc}}}CnFj}{{{j{Mn}}{j{Cjc}}}CnFj}{{{j{N`}}{j{Cjc}}}CnFj}{{{j{Nb}}{j{Cjc}}}CnFj}{{{j{Nd}}{j{Cjc}}}CnFj}{{{j{Nf}}{j{Cjc}}}CnFj}{{{j{Nh}}{j{Cjc}}}CnFj}{{{j{Nj}}{j{Cjc}}}CnFj}{{{j{Nl}}{j{Cjc}}}CnFj}{{{j{Nn}}{j{Cjc}}}CnFj}{{{j{O`}}{j{Cjc}}}CnFj}{ce{}{}}000000000000{{{j{c}}}Dn{}}000000000000{{{j{Mh}}{j{Mh}}}{{Fd{D`}}}}{{{j{Mj}}{j{Mj}}}{{Fd{D`}}}}{{{j{Ml}}{j{Ml}}}{{Fd{D`}}}}{{{j{Mn}}{j{Mn}}}{{Fd{D`}}}}{{{j{N`}}{j{N`}}}{{Fd{D`}}}}{{{j{Nb}}{j{Nb}}}{{Fd{D`}}}}{{{j{Nd}}{j{Nd}}}{{Fd{D`}}}}{{{j{Nf}}{j{Nf}}}{{Fd{D`}}}}{{{j{Nh}}{j{Nh}}}{{Fd{D`}}}}{{{j{Nj}}{j{Nj}}}{{Fd{D`}}}}{{{j{Nl}}{j{Nl}}}{{Fd{D`}}}}{{{j{Nn}}{j{Nn}}}{{Fd{D`}}}}{{{j{O`}}{j{O`}}}{{Fd{D`}}}}{{{j{c}}}e{}{}}000000000000{{{j{c}}}{{Fd{e}}}{}{}}0000000000001111111111111{c{{Ef{e}}}{}{}}0000000000000000000000000{{{j{c}}}Gn{}}000000000000```{AdDn}````{{{j{Ob}}AdOdOfOh}Gf}{{{j{Ob}}AdOdOhOf}Gf}{{{j{Ob}}AdCdOhOjGf}Gf}{{{j{Ob}}AdGfOj}Gf}{{{j{Ob}}AdOhOlOnGfGfOjGfA@`}Gf}{{{j{Ob}}AdOlA@bOjA@`OhOjA@d}Gf}{{{j{Ob}}AdGfBnA@fKbA@`A@fCbGfGfOnOn}A@h}{{{j{Ob}}AdA@h}A@h}{{{j{Ob}}AdA@hOnOn}Gf}{{{j{Ob}}AdA@h}Gf}{{{j{Ob}}AdA@h}Cn}1{{{j{Ob}}AdA@hGf}On}{{{j{Ob}}AdA@h}On}{{{j{Ob}}AdA@h}Ol}{{{j{Ob}}AdA@h}Cb}{{{j{Ob}}AdA@hOl}A@j}32{{{j{Ob}}AdA@hOn}Cn}444{{{j{Ob}}AdA@hOnOn}Cn}{{{j{Ob}}AdA@hOl}A@l}6{{{j{Ob}}AdA@hOn}Bn}::{{{j{Ob}}AdA@h}Bn}{{{j{Ob}}AdA@hOl}Cn}{{{j{Ob}}AdA@hOn}Gf}1000{{{j{Ob}}AdA@h}A@d}0000{{{j{Ob}}AdA@hGf}A@d}11{{{j{Ob}}AdGfBnA@fKbA@`A@fCb}A@h}{{{j{Ob}}AdBnA@fKbA@`Cb}A@h}{{{j{Ob}}AdA@hGf}Gf}{{{j{Ob}}AdA@h}Gf}5{{{j{Ob}}AdA@hOl}Gf}{{{j{Ob}}AdA@hOlOl}Gf}{{{j{Ob}}AdA@hOnOnOl}Gf}{{{j{Ob}}AdA@n}AA`}{{{j{Ob}}AdbCbAA`}Cn}{{{j{Ob}}AdAA`AAbAAd}Gf}{{{j{Ob}}AdAAb}Gf}{{{j{Ob}}AdAA`AAb}Gf}{{{j{Ob}}AdAA`}Cn}{{{j{Ob}}AdbAA`}Cn}`````{{{j{Ob}}AdAAfAAh}Gf}``{{{j{Ob}}AdBnGfBn}Cd}0{{{j{Ob}}AdHfHfHfGf}Cd}{{{j{Ob}}AdCdCdCdCb}Cd}22{{{j{Ob}}AdBnBnGfAAj}Cd}{{{j{Ob}}AdBnGfAAl}Cd}{{{j{Ob}}AdCdOlGfGf}Gf}{{{j{Ob}}AdCdOlGfGfGf}Gf}{{{j{Ob}}AdCdAAnOnGfCb}Gf}{{{j{Ob}}AdCdGf}Gf}{{{j{Ob}}AdCdA@d}Gf}{{{j{Ob}}AdAB`}Gf}{{{j{Ob}}AdCdOnGf}Cd}{{{j{Ob}}AdCdABb}Gf}{{{j{Ob}}AdCdOl}Gf}{{{j{Ob}}AdBnA@d}Cd}{{{j{Ob}}AdBnCbA@`}A@d}{{{j{Ob}}AdGfGf}Gf}{{{j{Ob}}AdH`H`}A@d}{{{j{Ob}}AdCbCb}A@d}{{{j{Ob}}AdCbCbA@`}A@d}{{{j{Ob}}AdGfGfABd}Gf}{{{j{Ob}}AdBnBn}Gf}{{{j{Ob}}AdCdCbAAnGf}Gf}{{{j{Ob}}AdCdAAnCb}Gf}2{{{j{Ob}}AdBnCbGf}Cd}{{{j{Ob}}AdCdA@`}Gf}{{AdCd}Gf}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdBnGfGf}Cd}2{{{j{Ob}}AdCdCbGfGfGfCd}Cd}{{{j{Ob}}AdGfGfOnOnOnOn}A@d}{{{j{Ob}}AdBnCdBnABf}Cd}{{{j{Ob}}AdBnCdCdBn}Cd}{{{j{Ob}}AdCdABf}Gf}{{{j{Ob}}AdAAfAAf}AAf}{{{j{Ob}}AdOnOnGf}Gf}{{{j{Ob}}AdOlOlb}Gf}{{{j{Ob}}AdABhABhb}Gf}{{{j{Ob}}AdBnCdGfBn}Cd}{{{j{Ob}}AdCdGf}Cd}{{{j{Ob}}AdBnBn}Cd}{{{j{Ob}}AdCdABfGf}Gf}{{{j{Ob}}AdCdGf}Bn}{{{j{Ob}}AdCdCd}Gf}{{{j{Ob}}AdCd}Cd}{{{j{Ob}}AdBnBn}Gf}{{{j{Ob}}AdBnCd}Gf}{{{j{Ob}}AdCdCdGf}Cd}0{{{j{Ob}}AdBn}On}{{{j{Ob}}AdGfOnABj}Cn}{{{j{Ob}}AdBnGfGfBn}Cd}0{{{j{Ob}}AdOjOh}Of}{{{j{Ob}}AdOfOjOh}Cn}{{{j{Ob}}AdBn}Cn}{{{j{Ob}}AdCdCb}Gf}000{{{j{Ob}}AdCdCb}Cb}{{{j{Ob}}AdCd}Cb}{{{j{Ob}}AdGf}Cb}1{{{j{Ob}}AdCb}Cb}{{{j{Ob}}AdCbOl}Cb}2{{{j{Ob}}AdBnGfGfGf}Cd}{{{j{Ob}}AdCdCdGf}Gf}{{{j{Ob}}AdCdGf}Cd}{{{j{Ob}}AdOlOnBnCbKbA@`Bn}Cd}{{{j{Ob}}AdOl}Gf}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdGfOnCbGf}Cd}{{{j{Ob}}AdCd}Cd}0{{{j{Ob}}AdGfGf}ABl}{{{j{Ob}}AdCbCb}ABl}{{{j{Ob}}AdBnOl}Gf}3{{{j{Ob}}AdBnCd}Cn}{{{j{Ob}}AdBnCd}Gf}{{{j{Ob}}AdBnKb}Cd}{{{j{Ob}}AdCdAAn}Gf}{{{j{Ob}}AdCdCbGfGfGfCd}Cd}{{{j{Ob}}AdBnCbGf}Cd}{{{j{Ob}}AdCdCbCd}Cd}{{{j{Ob}}AdCdCbOnOn}Cd}{{{j{Ob}}AdGfGfGf}Cd}{{{j{Ob}}AdGfGfCbOl}Cd}{{{j{Ob}}AdABnCbOnOl}Cd}>{{{j{Ob}}AdCdCbOn}Cd}{{{j{Ob}}AdCdCb}Cd}{{{j{Ob}}AdOlOnCbOnOl}Cd}{{{j{Ob}}AdCd}Cd}{{{j{Ob}}AdCdCbA@dCbGfOnBnCd}Gf}{{{j{Ob}}AdCbGf}AC`}{{{j{Ob}}AdAAf}Cb}{{{j{Ob}}Ad}Gf}={{{j{Ob}}Ad}ACb}0{{{j{Ob}}Ad}Cd}{{{j{Ob}}AdCdHf}Hf}{{{j{Ob}}AdBnOn}AAn}{{{j{Ob}}AdBn}Gf}{{{j{Ob}}AdACd}Cn}{{{j{Ob}}AdCdCd}Cd}{{{j{Ob}}AdGfOn}Cd}{{{j{Ob}}AdCdACf}Gf}{{{j{Ob}}AdCdOnGf}Gf}{{{j{Ob}}AdOlCb}Cn}0{{{j{Ob}}AdCdGf}Cd}{{{j{Ob}}AdCd}Cd}1{{{j{Ob}}AdBnCd}Cd}{{{j{Ob}}AdBnCdGfBn}Cd}{{{j{Ob}}AdACh}Cn}{{{j{Ob}}AdAChBnGf}Cn}:{{{j{Ob}}AdCdCdBn}Cd}{{{j{Ob}}AdBnGfBn}Cd}{{{j{Ob}}AdBnGfGfBn}Cd}1{{{j{Ob}}AdBn}Cb}{{{j{Ob}}AdBnBn}Gf}{{{j{Ob}}AdGfGf}Gf}{{{j{Ob}}AdOnGf}On}{{{j{Ob}}AdACjOnGfBn}Cd}{{{j{Ob}}AdH`GfOnGfOnAAnGfGfCd}Cd}{{{j{Ob}}AdBnKb}Cd}>{{{j{Ob}}AdH`CbGfOnOnAAnGfCd}Cd}{{{j{Ob}}AdBnKbCbGf}Cd}{{{j{Ob}}AdBnACfKb}Cd}{{{j{Ob}}AdBn}Cd}{{{j{Ob}}AdCdGf}Gf}{{{j{Ob}}AdBn}Ol}{{{j{Ob}}AdCdKb}Gf}{{{j{Ob}}AdCdBn}Gf};{{{j{Ob}}AdCbAAnCd}Cd}{{{j{Ob}}AdBnBnGfAAj}Gf}{{{j{Ob}}AdBnGfGfBn}Cd}{{{j{Ob}}AdOnAAf}AAf}{{{j{Ob}}AdCbCb}Cb}{{{j{Ob}}AdBnGfBn}Cd}{{{j{Ob}}AdBnCdCd}Cd}{{{j{Ob}}AdBnCdCdABf}Cd}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdCd}On}{{{j{Ob}}AdBnKb}Cd}{{{j{Ob}}AdCbGfABd}Gf}{{{j{Ob}}AdCbGfAC`}Gf}{{{j{Ob}}AdACl}Gf}{{{j{Ob}}AdBnA@d}Cn}{{{j{Ob}}AdAB`}Gf}{{{j{Ob}}AdBnCdGf}Cd}{{{j{Ob}}AdBnCd}Cd}{{{j{Ob}}AdBnACfGfKb}Cd}{{{j{Ob}}AdBn}Gf}{{{j{Ob}}AdOnBnOnCb}Cb}{{{j{Ob}}AdBn}Cd}{{{j{Ob}}AdBnGfBn}Cd}{{{j{Ob}}AdAAnCbCd}Cd}{{{j{Ob}}AdCdAAn}Cn}{{{j{Ob}}AdCd}Cd}{{{j{Ob}}AdGfBn}ABd}{{{j{Ob}}AdBnCdACnCd}Cd}{{{j{Ob}}AdCdAAn}Gf}{{{j{Ob}}AdCdAAj}Gf}{{{j{Ob}}AdBnCd}Gf}{{{j{Ob}}AdCd}Cn}{{{j{Ob}}AdBnCbGfCd}Gf}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdCdGf}Cn}{{{j{Ob}}AdBnBn}Gf}0{{{j{Ob}}AdCd}On}{{{j{Ob}}AdBnGfAAl}Gf}{{{j{Ob}}AdCdAAl}Gf}{{{j{Ob}}AdBn}Cd}{{{j{Ob}}AdBnGfGfBnGf}Cd}{{{j{Ob}}AdBnGfGfBn}Cd}{{{j{Ob}}AdBnGfGf}Cd}{{{j{Ob}}AdBnCdGfBnABf}Cd}{{{j{Ob}}AdOjAD`}Of}{{{j{Ob}}AdADbOjAD`}Cn}{{{j{Ob}}AdBnABnOlOl}Gf}7{{{j{Ob}}AdBnKb}Cd}{{{j{Ob}}AdBnGfGfGfGfBn}Cd}{{{j{Ob}}AdBnACf}Cd}`{{{j{Ob}}AdGf}Cd}{{{j{Ob}}AdGfGf}Gf}{{{j{Ob}}AdBnGf}Cn}{{{j{Ob}}AdGf}Gf}{{{j{Ob}}AdBnCbH`}Cd}{{{j{Ob}}AdCdCdCd}Cd}{{{j{Ob}}AdBn}Gf}{{{j{Ob}}AdBn}Ol}{{{j{Ob}}AdGfOnCbGf}Cd}````````{{{j{Ob}}AdAAn}Cn}{{{j{Ob}}Ad}Cd}{{{j{Ob}}Adb}AAn}{{{j{Ob}}Adbb}AAn}{{{j{Ob}}AdAAnb}AAn}{{{j{Ob}}AdADdAAnAAn}ADd}{{{j{Ob}}AdCd}Cd}`````````````````````````{{{j{Ob}}Ad}AAn}{{{j{Ob}}AdGf}Cn}{{{j{Ob}}AdCb}ACd}{{{j{c}}}{{j{e}}}{}{}}0{{{j{Cjc}}}{{j{Cje}}}{}{}}0{cc{}}0{{{j{c}}}e{}{}}0{{{j{Ob}}AdADf}H`}{ce{}{}}0{{{j{c}}}Dn{}}0{{{j{c}}}{{Fd{e}}}{}{}}044{c{{Ef{e}}}{}{}}000{{{j{c}}}Gn{}}0`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{AdCb}On}{{AdCb}ADh}1{{AdCb}Cd}{{AdCb}ADj}{CbDn}22{{AdCbOn}Cn}{{AdCb}ADl}````````````````````````````````````````````````````````````````{{{j{c}}}{{j{e}}}{}{}}0000000000000000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}0000000000000000000000`````````````{{{j{Bn}}}Bn}{{{j{Cb}}}Cb}{{{j{ACl}}}ACl}{{{j{ADn}}}ADn}{{{j{ADl}}}ADl}{{{j{ACd}}}ACd}{{{j{AE`}}}AE`}{{{j{ACf}}}ACf}{{{j{ABb}}}ABb}{{{j{AEb}}}AEb}{{{j{AEd}}}AEd}{{{j{A@h}}}A@h}{{{j{ACj}}}ACj}{{{j{AB`}}}AB`}{{{j{AEf}}}AEf}{{{j{ACh}}}ACh}{{{j{ADh}}}ADh}{{{j{Od}}}Od}{{{j{AEh}}}AEh}{{{j{AAd}}}AAd}{{{j{A@n}}}A@n}{{{j{AEj}}}AEj}{{{j{AAh}}}AAh}`{{{j{c}}{j{Cje}}}Cn{}{}}0000000000000000000000{{{j{c}}}Cn{}}000000000000000000000000000000000000000000000`````````````````````````````````````````````````````````````{{{j{A@h}}{j{CjEb}}}Ej}`{cc{}}0000000000000000000000{{{j{c}}}e{}{}}0000000000000000000000````````````{ce{}{}}0000000000000000000000{{{j{c}}}Dn{}}0000000000000000000000````````````````````````````````````````````````````````````````````````````````````````````````22222222222222222222222{{{j{c}}}{{Fd{e}}}{}{}}000000000000000000000033333333333333333333333```````````````````````````````````````````````````{c{{Ef{e}}}{}{}}000000000000000000000000000000000000000000000````{{{j{c}}}Gn{}}0000000000000000000000``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{j{c}}}{{j{e}}}{}{}}000000000000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}000000000000000000{{{j{AEl}}}AEl}{{{j{AEn}}}AEn}{{{j{AF`}}}AF`}{{{j{Kb}}}Kb}{{{j{ABd}}}ABd}{{{j{AAl}}}AAl}{{{j{ACn}}}ACn}{{{j{Oj}}}Oj}{{{j{AFb}}}AFb}{{{j{AAj}}}AAj}{{{j{A@`}}}A@`}{{{j{ABf}}}ABf}{{{j{Oh}}}Oh}{{{j{AD`}}}AD`}{{{j{ABj}}}ABj}{{{j{AFd}}}AFd}{{{j{AFf}}}AFf}{{{j{AFh}}}AFh}{{{j{AFj}}}AFj}{{{j{c}}{j{Cje}}}Cn{}{}}000000000000000000{{{j{c}}}Cn{}}0000000000000000000000000000000000000{{{j{AFb}}{j{AFb}}}D`}``{{{j{Kb}}{j{Kb}}}Dn}{{{j{ABd}}{j{ABd}}}Dn}{{{j{AAl}}{j{AAl}}}Dn}{{{j{ACn}}{j{ACn}}}Dn}{{{j{Oj}}{j{Oj}}}Dn}{{{j{AFb}}{j{AFb}}}Dn}{{{j{AAj}}{j{AAj}}}Dn}{{{j{A@`}}{j{A@`}}}Dn}{{{j{ABf}}{j{ABf}}}Dn}{{{j{AFh}}{j{AFh}}}Dn}{{{j{AFj}}{j{AFj}}}Dn}{{{j{AEl}}{j{CjEb}}}Ej}{{{j{AEn}}{j{CjEb}}}Ej}{{{j{AF`}}{j{CjEb}}}Ej}{{{j{Kb}}{j{CjEb}}}Ej}{{{j{ABd}}{j{CjEb}}}Ej}{{{j{AAl}}{j{CjEb}}}Ej}{{{j{ACn}}{j{CjEb}}}Ej}{{{j{Oj}}{j{CjEb}}}Ej}{{{j{AFb}}{j{CjEb}}}Ej}{{{j{AAj}}{j{CjEb}}}Ej}{{{j{A@`}}{j{CjEb}}}Ej}{{{j{Oh}}{j{CjEb}}}Ej}{{{j{AD`}}{j{CjEb}}}Ej}{{{j{ABj}}{j{CjEb}}}Ej}{{{j{AFd}}{j{CjEb}}}Ej}{{{j{AFf}}{j{CjEb}}}Ej}{{{j{AFh}}{j{CjEb}}}Ej}{{{j{AFj}}{j{CjEb}}}Ej}{cc{}}000000000000000000{{{j{c}}}e{}{}}000000000000000000{{{j{Kb}}{j{Cjc}}}CnFj}{{{j{ABd}}{j{Cjc}}}CnFj}{{{j{AAl}}{j{Cjc}}}CnFj}{{{j{ACn}}{j{Cjc}}}CnFj}{{{j{Oj}}{j{Cjc}}}CnFj}{{{j{AFb}}{j{Cjc}}}CnFj}{{{j{AAj}}{j{Cjc}}}CnFj}{{{j{A@`}}{j{Cjc}}}CnFj}{{{j{ABf}}{j{Cjc}}}CnFj}{{{j{AFh}}{j{Cjc}}}CnFj}{{{j{AFj}}{j{Cjc}}}CnFj}```````{ce{}{}}000000000000000000{{{j{c}}}Dn{}}000000000000000000`````````````````````````````````````````````{{{j{AFb}}{j{AFb}}}{{Fd{D`}}}}````````````>>>>>>>>>>>>>>>>>>>{{{j{c}}}{{Fd{e}}}{}{}}000000000000000000???????????????????{c{{Ef{e}}}{}{}}0000000000000000000000000000000000000{{{j{c}}}Gn{}}000000000000000000`````{{{j{AFl}}AdOlOnOnAAn}Cn}0{{{j{AFl}}AdAEdA@`BnCdCb}Gf}1111{{{j{AFl}}AdAFnAAnOlGfGfGfGfOlOlGf}Cd}{{{j{AFl}}AdAFnAAnOlGfGfGfGfOlOlGfOl}Cd}{{{j{AFl}}AdAEdAAnOlGfGfGfGfOlOlGfOlOl}Gf}44{{{j{AFl}}AdAEdCdCdBn}Gf}{{{j{AFl}}AdOlGfGfCd}Gf}66666{{{j{AFl}}AdAEdCbAFnCbAAn}Gf}{{{j{AFl}}AdAEdGfAFnGfAAn}Gf}{{{j{AFl}}AdAEdAFnGfAFn}Gf}{{{j{AFl}}AdAAnb}Gf}{{{j{AFl}}AdAEdA@`BnCb}Gf}{{{j{AFl}}AdGfCdGf}Gf}{{{j{AFl}}Ad}Cn}============={{{j{AFl}}Ad}Gf}>{{{j{AFl}}AdGfCdGfGf}Gf}{{{j{c}}}{{j{e}}}{}{}}{{{j{Cjc}}}{{j{Cje}}}{}{}}{cc{}}{{{j{c}}}e{}{}}{ce{}{}}{{{j{c}}}Dn{}}{{{j{c}}}{{Fd{e}}}{}{}}3{c{{Ef{e}}}{}{}}0{{{j{c}}}Gn{}}``````{{{j{n}}}b}{{{j{Bl}}}Bn}{{{j{n}}}Cb}{{{j{n}}}{{Ch{A`}}}}{{{j{n}}}Cl}00000{{{j{Bl}}}{{Ch{A`}}}}{{{j{n}}}E`}{{{j{n}}{j{Dh}}}{{Df{{Fh{{Ch{A`}}b}}}}}}{{{j{n}}}Dn}0000{nCb}111{{{j{Bl}}}Dn}00000000{{{j{n}}{j{n}}}Dn}111{{{j{n}}}{{Fd{Dn}}}}00<888{{{j{Bl}}}b}00{{{j{n}}}{{Fd{{G`{Fn}}}}}}>111{{{j{n}}}Gf}00{{{j{n}}}{{G`{b}}}}{{{j{Bl}}}{{j{{h{b}}}}}}00{{{j{Bl}}}{{j{{h{Gh}}}}}}00{{{j{n}}}{{Ch{Hb}}}}","D":"DH`","p":[[1,"usize"],[1,"array"],[5,"Dim",2784],[1,"slice"],[1,"reference"],[5,"IxDynImpl",2785],[10,"PyArrayDescrMethods",2717,2786],[5,"PyArrayDescr",0,2786],[5,"FromVecError",0,2787],[5,"Python",2788],[8,"PyObject",2789],[5,"NotContiguousError",0,2787],[6,"BorrowError",0,2787],[8,"Complex32",0,2790],[8,"ArrayView",2791],[8,"Array",2791],[10,"Dimension",2792],[8,"Complex64",0,2790],[10,"Element",0,2786],[5,"PyFixedString",0,2793],[5,"PyFixedUnicode",0,2793],[10,"PyUntypedArrayMethods",2717,2794],[5,"PyArrayObject",1344],[5,"PyUntypedArray",0,2794],[5,"PyArray_Descr",1344],[5,"PyObject",2795],[5,"PyAny",2796],[5,"Bound",2789],[0,"mut"],[1,"u8"],[1,"unit"],[6,"Ordering",2797],[5,"PyArrayLike",0,2798],[5,"PyArray",368],[8,"PyResult",2799],[1,"str"],[8,"IxDyn",0,2800],[5,"Borrowed",2789],[1,"bool"],[1,"u64"],[5,"Formatter",2801],[5,"Error",2801],[6,"Result",2802],[5,"TypeMustMatch",0,2798],[8,"Result",2801],[5,"AllowTypeChange",0,2798],[10,"Debug",2801],[8,"Py_UCS1",2803],[8,"Py_UCS4",2803],[6,"Option",2804],[5,"PyErr",2799],[1,"tuple"],[10,"Hasher",2805],[5,"Py",2789],[5,"String",2806],[5,"Vec",2807],[10,"ToPyObject",2808],[10,"Sized",2809],[8,"c_int",2810],[1,"isize"],[5,"PyDowncastError",2799],[10,"Into",2811],[5,"TypeId",2812],[5,"PyTypeObject",2813],[5,"PyType",2814],[8,"Ix1",0,2800],[1,"f64"],[10,"AsPrimitive",2815],[10,"PyArrayMethods",368],[8,"ArrayViewMut",2791],[8,"RawArrayView",2791],[8,"RawArrayViewMut",2791],[5,"ArrayBase",2791],[17,"Elem"],[10,"Data",2816],[17,"Item"],[10,"IntoIterator",2817],[8,"Ix2",0,2800],[8,"Ix3",0,2800],[17,"Dim"],[10,"NpyIndex",567],[5,"PyModule",2818],[8,"Ix0",2800],[10,"Copy",2809],[10,"PyArray0Methods",368],[10,"IntoDimension",2819],[5,"PyReadonlyArray",500],[5,"PyReadwriteArray",500],[6,"NPY_ORDER",2118],[8,"MatrixView",2820],[10,"Scalar",2821],[10,"Dim",2822],[8,"MatrixViewMut",2820],[5,"Dyn",2822],[8,"DMatrixView",2823],[8,"DMatrixViewMut",2823],[10,"IntoPyArray",567],[10,"ToPyArray",567],[5,"Datetime",579],[10,"Unit",579],[5,"Timedelta",579],[10,"Clone",2824],[10,"Ord",2797],[10,"PartialEq",2797],[1,"i64"],[10,"Hash",2805],[10,"PartialOrd",2797],[5,"Years",637],[5,"Months",637],[5,"Weeks",637],[5,"Days",637],[5,"Hours",637],[5,"Minutes",637],[5,"Seconds",637],[5,"Milliseconds",637],[5,"Microseconds",637],[5,"Nanoseconds",637],[5,"Picoseconds",637],[5,"Femtoseconds",637],[5,"Attoseconds",637],[5,"PyArrayAPI",930],[5,"PyArray_DatetimeMetaData",1344],[8,"npy_datetime",2118],[5,"npy_datetimestruct",2118],[6,"NPY_DATETIMEUNIT",2118],[8,"c_char",2810],[8,"npy_intp",2118],[6,"NPY_CASTING",2118],[8,"Py_ssize_t",2825],[8,"npy_bool",2118],[8,"npy_uint32",2118],[5,"NpyIter",1344],[8,"NpyIter_GetMultiIndexFunc",1344],[8,"NpyIter_IterNextFunc",1344],[5,"PyArray_StringDTypeObject",1344],[8,"npy_string_allocator",1344],[8,"npy_packed_static_string",1344],[5,"npy_static_string",1344],[8,"PyArray_DTypeMeta",1344],[5,"PyArrayDTypeMeta_Spec",1344],[6,"NPY_SELECTKIND",2118],[6,"NPY_SORTKIND",2118],[8,"c_void",2810],[5,"PyArrayMultiIterObject",1344],[5,"PyArray_Chunk",1344],[6,"NPY_SCALARKIND",2118],[6,"NPY_CLIPMODE",2118],[8,"npy_ucs4",2118],[5,"npy_stride_sort_item",2118],[8,"c_uchar",2810],[6,"FILE",2826],[8,"PyArray_VectorUnaryFunc",1344],[8,"c_uint",2810],[5,"PyArray_ArrFuncs",1344],[5,"PyArray_Dims",1344],[5,"PyArrayMapIterObject",1344],[5,"PyArrayIterObject",1344],[5,"PyArray_DescrProto",1344],[6,"NPY_SEARCHSIDE",2118],[5,"npy_timedeltastruct",2118],[8,"npy_timedelta",2118],[8,"PyDataMem_EventHookFunc",1344],[6,"NpyTypes",930],[5,"NpyAuxData",1344],[8,"npy_uint64",2118],[5,"PyArray_ArrayDescr",1344],[5,"_PyArray_DescrNumPy2",1344],[5,"PyArrayFlagsObject",1344],[5,"PyArrayInterface",1344],[5,"PyUFuncObject",1344],[5,"PyArrayNeighborhoodIterObject",1344],[5,"PyArray_DatetimeDTypeMetaData",1344],[5,"PyArrayMethod_Spec",1344],[5,"npy_cdouble",2118],[5,"npy_cfloat",2118],[5,"npy_clongdouble",2118],[6,"NPY_TYPES",2118],[6,"NPY_TYPECHAR",2118],[6,"NPY_TYPEKINDCHAR",2118],[6,"NPY_BYTEORDER_CHAR",2118],[6,"NPY_ARRAYMETHOD_FLAGS",2118],[5,"PyUFuncAPI",2662],[8,"PyUFuncGenericFunction",1344],[8,"PyArray_GetItemFunc",1344],[8,"PyArray_SetItemFunc",1344],[8,"PyArray_CopySwapNFunc",1344],[8,"PyArray_CopySwapFunc",1344],[8,"PyArray_NonzeroFunc",1344],[8,"PyArray_CompareFunc",1344],[8,"PyArray_ArgFunc",1344],[8,"PyArray_DotFunc",1344],[8,"PyArray_ScanFunc",1344],[8,"PyArray_FromStrFunc",1344],[8,"PyArray_FillFunc",1344],[8,"PyArray_SortFunc",1344],[8,"PyArray_ArgSortFunc",1344],[8,"PyArray_PartitionFunc",1344],[8,"PyArray_ArgPartitionFunc",1344],[8,"PyArray_FillWithScalarFunc",1344],[8,"PyArray_ScalarKindFunc",1344],[8,"PyArray_FastClipFunc",1344],[8,"PyArray_FastPutmaskFunc",1344],[8,"PyArray_FastTakeFunc",1344],[8,"PyUFunc_MaskedStridedInnerLoopFunc",1344],[8,"PyUFunc_TypeResolutionFunc",1344],[8,"PyUFunc_LegacyInnerLoopSelectionFunc",1344],[8,"PyUFunc_MaskedInnerLoopSelectionFunc",1344],[8,"npy_iter_get_dataptr_t",1344],[8,"NpyAuxData_FreeFunc",1344],[8,"NpyAuxData_CloneFunc",1344],[8,"npy_complex128",2118],[8,"npy_complex64",2118],[8,"npy_complex256",2118]],"r":[[0,2798],[2,2787],[3,2790],[4,2790],[5,2786],[6,2787],[8,567],[9,2800],[10,2800],[11,2800],[12,2800],[13,2800],[14,2800],[15,2800],[16,2800],[17,2800],[18,2800],[19,2800],[20,2800],[21,2800],[22,2800],[23,2787],[25,567],[26,930],[27,2662],[28,368],[29,368],[30,368],[31,368],[32,368],[33,368],[34,368],[35,368],[36,368],[37,2786],[38,2786],[39,368],[40,2798],[41,2798],[42,2798],[43,2798],[44,2798],[45,2798],[46,2798],[47,2798],[48,2798],[49,368],[50,2793],[51,2793],[52,500],[53,500],[54,500],[55,500],[56,500],[57,500],[58,500],[59,500],[60,500],[61,500],[62,500],[63,500],[64,500],[65,500],[66,500],[67,500],[68,500],[69,500],[70,2794],[71,2794],[72,567],[73,567],[74,2798],[81,2791],[141,2827],[142,2827],[143,2786],[146,2786],[147,2827],[149,2827],[202,368],[221,2827],[222,2827],[2717,567],[2718,368],[2719,2786],[2720,368],[2721,2794],[2722,567]],"b":[[158,"impl-Display-for-PyArrayDescr"],[159,"impl-Debug-for-PyArrayDescr"],[160,"impl-Debug-for-PyUntypedArray"],[161,"impl-Display-for-PyUntypedArray"],[165,"impl-Display-for-FromVecError"],[166,"impl-Debug-for-FromVecError"],[167,"impl-Debug-for-NotContiguousError"],[168,"impl-Display-for-NotContiguousError"],[169,"impl-Display-for-BorrowError"],[170,"impl-Debug-for-BorrowError"],[171,"impl-Debug-for-PyFixedString%3CN%3E"],[172,"impl-Display-for-PyFixedString%3CN%3E"],[173,"impl-Display-for-PyFixedUnicode%3CN%3E"],[174,"impl-Debug-for-PyFixedUnicode%3CN%3E"],[236,"impl-IntoPy%3CPy%3CPyAny%3E%3E-for-PyUntypedArray"],[237,"impl-IntoPy%3CPy%3CPyUntypedArray%3E%3E-for-%26PyUntypedArray"],[411,"impl-Display-for-PyArray%3CT,+D%3E"],[412,"impl-Debug-for-PyArray%3CT,+D%3E"],[443,"impl-IntoPy%3CPy%3CPyArray%3CT,+D%3E%3E%3E-for-%26PyArray%3CT,+D%3E"],[444,"impl-IntoPy%3CPy%3CPyAny%3E%3E-for-PyArray%3CT,+D%3E"],[520,"impl-PyReadonlyArray%3C\'py,+N,+Dim%3C%5Busize;+2%5D%3E%3E"],[521,"impl-PyReadonlyArray%3C\'py,+N,+Dim%3C%5Busize;+1%5D%3E%3E"],[522,"impl-PyReadwriteArray%3C\'py,+N,+Dim%3C%5Busize;+2%5D%3E%3E"],[523,"impl-PyReadwriteArray%3C\'py,+N,+Dim%3C%5Busize;+1%5D%3E%3E"]],"c":"OjAAAAEAAAAAABsAEAAAAI4AkACUAJUAzADNAN4ADgESARQBGQF8AY8BnwGhAaMBpQGnAakBqwGuAa8BsQHCAdMB8wFAAkIC","e":"OzAAAAEAAKAISwAJAAAAGgALACgAAAAyAAAANQARAEkAAQBOAAIAUwABAFcAAQBfAAEAZAATAHoAAwB/AAkAiwACAJgABACfABAAuQABALwADwDPAAMA2gABAOwAAgD2AAkAAQEBAAcBAAAKAQAAFgEBABsBAAAiAUYAawEBAG8BAQCCAQAAhwEAAI4BAACRAQAAmAEAAJsBAgCiAQAAqgEAAK0BAAC8AQMA0gEAANYBAgDhAQQA6gECAA8CDgAgAgMAKAIBACsCBAAyAgUASQIWAGICBgBrAg8AfAIBAIsCdAANAxkANANoAJ4DAAChAwAAowM7AOIDIgAGBAEACQTeAOoEAQDvBFEAYQU+AMAF8ADIBiIAAgdXAm0JJAClCcEAaAosAJYKAACYCgcAoQoAAKMKAAA=","a":{"nalgebra":[476,477,478,479,520,521,522,523,559,560],"pyarray":[370,378],"pyarray0":[370],"pyarraydescr":[38,2719],"pyuntypedarray":[71,2721]}}]\ +["numpy",{"t":"FPGIIKFTEHIHIHIHIHIHIHIFPEEEEEEEEEEEEFKEFIIIIIIIIEFFEEEEEEEEEEEEEEEEEEFKEEFMNNNNCQNNNNNNMNMNNNNNMNCNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNCCNNNHHHMNHHQHQNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNMNNNNMNMNNMNNNOOHHNNNNNNNNNNMNNNNNNNNMNNNNNNNNNNNNNNNMNNNEMNEMNNNNCNNNNNNNCQQEOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNFIKIIIIIIIKNNMNMNNMNMNNNNNNMNNNNNMNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNHMNMNNNNNNNNNNMNNNNNNNMNMNMNNNMNNNNMNNNMNMNNNNNNMNMNNNNNNNNNNNNFIIIIIIIIFIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRRKRRKKKNMNMTFFTKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSCCHCCCPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGJFPPNPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPNNNNNNNNNPPPPPPPPNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFIIFIIFFFFFFFFFIIIFFFIIIIFFFFFIIIIIIIIIIIIIIFIIHHHHHHHHHHIFIIIIPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOIIFIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOPGPPPPPPGGPPPPPPPGPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPTGPPPPGPPGGPPPGPPPPPPGGGPPPPPPPPPPPPPPPPPPPPPOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOIIFFIFIIIIFIIIIIIIIIIIIIIIIIIFIFIIIIIIIIIIINOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOJFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEKEKEMMMMNNNNNNMMMMNNNMMNNNNNNNNNNNNMNNNNNNMNNNNNNMMNNNNNNMNNNNNNM","n":["AllowTypeChange","AlreadyBorrowed","BorrowError","Complex32","Complex64","Element","FromVecError","IS_COPY","IntoPyArray","Ix1","Ix1","Ix2","Ix2","Ix3","Ix3","Ix4","Ix4","Ix5","Ix5","Ix6","Ix6","IxDyn","IxDyn","NotContiguousError","NotWriteable","NpyIndex","PY_ARRAY_API","PY_UFUNC_API","PyArray","PyArray0","PyArray0Methods","PyArray1","PyArray2","PyArray3","PyArray4","PyArray5","PyArray6","PyArrayDescr","PyArrayDescrMethods","PyArrayDyn","PyArrayLike","PyArrayLike0","PyArrayLike1","PyArrayLike2","PyArrayLike3","PyArrayLike4","PyArrayLike5","PyArrayLike6","PyArrayLikeDyn","PyArrayMethods","PyFixedString","PyFixedUnicode","PyReadonlyArray","PyReadonlyArray0","PyReadonlyArray1","PyReadonlyArray2","PyReadonlyArray3","PyReadonlyArray4","PyReadonlyArray5","PyReadonlyArray6","PyReadonlyArrayDyn","PyReadwriteArray","PyReadwriteArray0","PyReadwriteArray1","PyReadwriteArray2","PyReadwriteArray3","PyReadwriteArray4","PyReadwriteArray5","PyReadwriteArray6","PyReadwriteArrayDyn","PyUntypedArray","PyUntypedArrayMethods","ToNpyDims","ToPyArray","TypeMustMatch","alignment","alignment","arguments","arguments","arguments","array","array","array_from_view","array_from_view","array_from_view","array_from_view","array_from_view","array_from_view","as_array_ptr","as_array_ptr","as_dtype_ptr","as_dtype_ptr","as_ptr","as_ptr","as_ref","as_ref","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byteorder","char","clone","clone","clone_into","clone_into","clone_ref","clone_ref","clone_ref","clone_ref","clone_ref","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","convert","datetime","deref","deref","deref","dot","dot_bound","dtype","dtype","dtype","dtype_bound","einsum","einsum","einsum_bound","einsum_bound","eq","eq","extract_bound","extract_bound","extract_bound","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_borrowed_ptr_or_opt","from_borrowed_ptr_or_opt","from_owned_ptr_or_opt","from_owned_ptr_or_opt","from_py_object_bound","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","get_array_module","get_dtype","get_dtype","get_dtype_bound","get_dtype_bound","get_dtype_bound","get_dtype_bound","get_dtype_bound","get_field","get_field","has_fields","has_fields","has_object","has_subarray","has_subarray","hash","hash","im","im","inner","inner_bound","into","into","into","into","into","into","into","into","into","into","into_dtype_ptr","into_dtype_ptr","into_py","into_py","into_py","is_aligned_struct","is_c_contiguous","is_contiguous","is_empty","is_equiv_to","is_equiv_to","is_fortran_contiguous","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_native_byteorder","is_type_of","is_type_of_bound","itemsize","itemsize","kind","len","nalgebra","names","names","ndarray","ndim","ndim","ndim","new","new_bound","npyffi","num","object","object_bound","of","of_bound","partial_cmp","partial_cmp","prelude","pyarray","pyarray_bound","pyo3","re","re","shape","shape","shape","strides","to_object","to_object","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_exact","try_from_exact","try_from_unchecked","try_from_unchecked","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_check","type_check","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","typeobj","typeobj","vec_from_slice","vec_from_slice","vec_from_slice","vec_from_slice","vec_from_slice","vec_from_slice","PyArray","PyArray0","PyArray0Methods","PyArray1","PyArray2","PyArray3","PyArray4","PyArray5","PyArray6","PyArrayDyn","PyArrayMethods","arange","arange_bound","as_array","as_array","as_array_mut","as_array_mut","as_ptr","as_raw_array","as_raw_array","as_raw_array_mut","as_raw_array_mut","as_ref","as_slice","as_slice","as_slice_mut","as_slice_mut","as_untyped","as_untyped","borrow","borrow_from_array","borrow_from_array_bound","borrow_mut","cast","cast","copy_to","copy_to","data","data","deref","dims","dims","extract_bound","fmt","fmt","from","from_array","from_array_bound","from_borrowed_ptr","from_borrowed_ptr_or_opt","from_iter","from_iter_bound","from_owned_array","from_owned_array_bound","from_owned_object_array","from_owned_object_array_bound","from_owned_ptr","from_owned_ptr_or_opt","from_slice","from_slice_bound","from_subset","from_vec","from_vec2","from_vec2_bound","from_vec3","from_vec3_bound","from_vec_bound","get","get","get_array_module","get_mut","get_mut","get_owned","get_owned","into","into_py","into_py","is_in_subset","is_type_of_bound","item","item","new","new_bound","permute","permute","readonly","readonly","readwrite","readwrite","reshape","reshape","reshape_with_order","reshape_with_order","resize","resize","to_dyn","to_dyn","to_object","to_owned","to_owned_array","to_owned_array","to_string","to_subset","to_subset_unchecked","to_vec","to_vec","transpose","transpose","try_as_matrix","try_as_matrix","try_as_matrix_mut","try_as_matrix_mut","try_from","try_from","try_from_exact","try_from_unchecked","try_into","try_readonly","try_readonly","try_readwrite","try_readwrite","type_check","type_id","type_object_raw","uget","uget","uget_mut","uget_mut","uget_raw","uget_raw","zeros","zeros_bound","PyReadonlyArray","PyReadonlyArray0","PyReadonlyArray1","PyReadonlyArray2","PyReadonlyArray3","PyReadonlyArray4","PyReadonlyArray5","PyReadonlyArray6","PyReadonlyArrayDyn","PyReadwriteArray","PyReadwriteArray0","PyReadwriteArray1","PyReadwriteArray2","PyReadwriteArray3","PyReadwriteArray4","PyReadwriteArray5","PyReadwriteArray6","PyReadwriteArrayDyn","as_array","as_array_mut","as_matrix","as_matrix","as_matrix_mut","as_matrix_mut","as_slice","as_slice_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","deref","deref","drop","drop","extract_bound","extract_bound","fmt","fmt","from","from","from_py_object_bound","from_py_object_bound","from_subset","from_subset","get","get_mut","into","into","is_in_subset","is_in_subset","resize","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_as_matrix","try_as_matrix_mut","try_from","try_from","try_into","try_into","type_id","type_id","Dim","Dim","IntoPyArray","Item","Item","NpyIndex","ToNpyDims","ToPyArray","into_pyarray","into_pyarray_bound","to_pyarray","to_pyarray_bound","ABBREV","Datetime","Timedelta","UNIT","Unit","array_from_view","array_from_view","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_ref","clone_ref","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","eq","eq","fmt","fmt","from","from","from","from","from_subset","from_subset","get_dtype_bound","get_dtype_bound","hash","hash","into","into","is_in_subset","is_in_subset","partial_cmp","partial_cmp","to_owned","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","units","vec_from_slice","vec_from_slice","Attoseconds","Days","Femtoseconds","Hours","Microseconds","Milliseconds","Minutes","Months","Nanoseconds","Picoseconds","Seconds","Weeks","Years","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","API_VERSION_2_0","array","flags","is_numpy_2","objects","types","ufunc","NPY_NUMUSERTYPES","NpyDatetime_ConvertDatetime64ToDatetimeStruct","NpyDatetime_ConvertDatetimeStructToDatetime64","NpyDatetime_ConvertPyDateTimeToDatetimeStruct","NpyDatetime_GetDatetimeISO8601StrLen","NpyDatetime_MakeISO8601Datetime","NpyDatetime_ParseISO8601Datetime","NpyIter_AdvancedNew","NpyIter_Copy","NpyIter_CreateCompatibleStrides","NpyIter_Deallocate","NpyIter_DebugPrint","NpyIter_EnableExternalLoop","NpyIter_GetAxisStrideArray","NpyIter_GetBufferSize","NpyIter_GetDataPtrArray","NpyIter_GetDescrArray","NpyIter_GetGetMultiIndex","NpyIter_GetIndexPtr","NpyIter_GetInitialDataPtrArray","NpyIter_GetInnerFixedStrideArray","NpyIter_GetInnerLoopSizePtr","NpyIter_GetInnerStrideArray","NpyIter_GetIterIndex","NpyIter_GetIterIndexRange","NpyIter_GetIterNext","NpyIter_GetIterSize","NpyIter_GetIterView","NpyIter_GetNDim","NpyIter_GetNOp","NpyIter_GetOperandArray","NpyIter_GetReadFlags","NpyIter_GetShape","NpyIter_GetWriteFlags","NpyIter_GotoIndex","NpyIter_GotoIterIndex","NpyIter_GotoMultiIndex","NpyIter_HasDelayedBufAlloc","NpyIter_HasExternalLoop","NpyIter_HasIndex","NpyIter_HasMultiIndex","NpyIter_IsBuffered","NpyIter_IsFirstVisit","NpyIter_IsGrowInner","NpyIter_IterationNeedsAPI","NpyIter_MultiNew","NpyIter_New","NpyIter_RemoveAxis","NpyIter_RemoveMultiIndex","NpyIter_RequiresBuffering","NpyIter_Reset","NpyIter_ResetBasePointers","NpyIter_ResetToIterIndexRange","NpyString_acquire_allocator","NpyString_acquire_allocators","NpyString_load","NpyString_pack","NpyString_pack_null","NpyString_release_allocator","NpyString_release_allocators","NpyTypes","PY_ARRAY_API","PyArrayAPI","PyArrayDescr_Type","PyArrayFlags_Type","PyArrayInitDTypeMeta_FromSpec","PyArrayIter_Type","PyArrayMultiIter_Type","PyArray_All","PyArray_Any","PyArray_Arange","PyArray_ArangeObj","PyArray_ArgMax","PyArray_ArgMin","PyArray_ArgPartition","PyArray_ArgSort","PyArray_As1D","PyArray_As2D","PyArray_AsCArray","PyArray_AxisConverter","PyArray_BoolConverter","PyArray_Broadcast","PyArray_BroadcastToShape","PyArray_BufferConverter","PyArray_ByteorderConverter","PyArray_Byteswap","PyArray_CanCastArrayTo","PyArray_CanCastSafely","PyArray_CanCastScalar","PyArray_CanCastTo","PyArray_CanCastTypeTo","PyArray_CanCoerceScalar","PyArray_CastAnyTo","PyArray_CastScalarDirect","PyArray_CastScalarToCtype","PyArray_CastTo","PyArray_CastToType","PyArray_CastingConverter","PyArray_Check","PyArray_CheckAnyScalarExact","PyArray_CheckAxis","PyArray_CheckExact","PyArray_CheckFromAny","PyArray_CheckStrides","PyArray_Choose","PyArray_Clip","PyArray_ClipmodeConverter","PyArray_CommonDType","PyArray_CompareLists","PyArray_CompareString","PyArray_CompareUCS4","PyArray_Compress","PyArray_Concatenate","PyArray_Conjugate","PyArray_ConvertClipmodeSequence","PyArray_ConvertToCommonType","PyArray_Converter","PyArray_CopyAndTranspose","PyArray_CopyInto","PyArray_CopyObject","PyArray_Correlate","PyArray_Correlate2","PyArray_CountNonzero","PyArray_CreateSortedStridePerm","PyArray_CumProd","PyArray_CumSum","PyArray_DatetimeStructToDatetime","PyArray_DatetimeToDatetimeStruct","PyArray_DebugPrint","PyArray_DescrAlignConverter","PyArray_DescrAlignConverter2","PyArray_DescrConverter","PyArray_DescrConverter2","PyArray_DescrFromObject","PyArray_DescrFromScalar","PyArray_DescrFromType","PyArray_DescrFromTypeObject","PyArray_DescrNew","PyArray_DescrNewByteorder","PyArray_DescrNewFromType","PyArray_Diagonal","PyArray_Dump","PyArray_Dumps","PyArray_EinsteinSum","PyArray_ElementFromName","PyArray_ElementStrides","PyArray_Empty","PyArray_EnsureAnyArray","PyArray_EnsureArray","PyArray_EquivTypenums","PyArray_EquivTypes","PyArray_FailUnlessWriteable","PyArray_FieldNames","PyArray_FillObjectArray","PyArray_FillWithScalar","PyArray_Flatten","PyArray_Free","PyArray_FromAny","PyArray_FromArray","PyArray_FromArrayAttr","PyArray_FromBuffer","PyArray_FromDims","PyArray_FromDimsAndDataAndDescr","PyArray_FromFile","PyArray_FromInterface","PyArray_FromIter","PyArray_FromScalar","PyArray_FromString","PyArray_FromStructInterface","PyArray_GetArrayParamsFromObject","PyArray_GetCastFunc","PyArray_GetDefaultDescr","PyArray_GetEndianness","PyArray_GetField","PyArray_GetNDArrayCFeatureVersion","PyArray_GetNDArrayCVersion","PyArray_GetNumericOps","PyArray_GetPriority","PyArray_GetPtr","PyArray_INCREF","PyArray_InitArrFuncs","PyArray_InnerProduct","PyArray_IntTupleFromIntp","PyArray_IntpConverter","PyArray_IntpFromSequence","PyArray_Item_INCREF","PyArray_Item_XDECREF","PyArray_IterAllButAxis","PyArray_IterNew","PyArray_LexSort","PyArray_MapIterArray","PyArray_MapIterArrayCopyIfOverlap","PyArray_MapIterNext","PyArray_MapIterSwapAxes","PyArray_MatrixProduct","PyArray_MatrixProduct2","PyArray_Max","PyArray_Mean","PyArray_Min","PyArray_MinScalarType","PyArray_MoveInto","PyArray_MultiplyIntList","PyArray_MultiplyList","PyArray_NeighborhoodIterNew","PyArray_New","PyArray_NewCopy","PyArray_NewFlagsObject","PyArray_NewFromDescr","PyArray_NewLikeArray","PyArray_Newshape","PyArray_Nonzero","PyArray_ObjectType","PyArray_One","PyArray_OrderConverter","PyArray_OutputConverter","PyArray_OverflowMultiplyList","PyArray_Pack","PyArray_Partition","PyArray_Prod","PyArray_PromoteDTypeSequence","PyArray_PromoteTypes","PyArray_Ptp","PyArray_PutMask","PyArray_PutTo","PyArray_PyIntAsInt","PyArray_PyIntAsIntp","PyArray_Ravel","PyArray_RegisterCanCast","PyArray_RegisterCastFunc","PyArray_RegisterDataType","PyArray_RemoveAxesInPlace","PyArray_RemoveSmallest","PyArray_Repeat","PyArray_Reshape","PyArray_Resize","PyArray_ResolveWritebackIfCopy","PyArray_ResultType","PyArray_Return","PyArray_Round","PyArray_Scalar","PyArray_ScalarAsCtype","PyArray_ScalarFromObject","PyArray_ScalarKind","PyArray_SearchSorted","PyArray_SearchsideConverter","PyArray_SelectkindConverter","PyArray_SetBaseObject","PyArray_SetDatetimeParseFunction","PyArray_SetField","PyArray_SetNumericOps","PyArray_SetStringFunction","PyArray_SetUpdateIfCopyBase","PyArray_SetWritebackIfCopyBase","PyArray_Size","PyArray_Sort","PyArray_SortkindConverter","PyArray_Squeeze","PyArray_Std","PyArray_Sum","PyArray_SwapAxes","PyArray_TakeFrom","PyArray_TimedeltaStructToTimedelta","PyArray_TimedeltaToTimedeltaStruct","PyArray_ToFile","PyArray_ToList","PyArray_ToString","PyArray_Trace","PyArray_Transpose","PyArray_Type","PyArray_TypeObjectFromType","PyArray_TypestrConvert","PyArray_UpdateFlags","PyArray_ValidType","PyArray_View","PyArray_Where","PyArray_XDECREF","PyArray_Zero","PyArray_Zeros","PyBigArray_Type","PyBoolArrType_Type","PyByteArrType_Type","PyCDoubleArrType_Type","PyCFloatArrType_Type","PyCLongDoubleArrType_Type","PyCharacterArrType_Type","PyComplexFloatingArrType_Type","PyDataMem_FREE","PyDataMem_GetHandler","PyDataMem_NEW","PyDataMem_NEW_ZEROED","PyDataMem_RENEW","PyDataMem_SetEventHook","PyDataMem_SetHandler","PyDoubleArrType_Type","PyFlexibleArrType_Type","PyFloatArrType_Type","PyFloatingArrType_Type","PyGenericArrType_Type","PyInexactArrType_Type","PyIntArrType_Type","PyIntegerArrType_Type","PyLongArrType_Type","PyLongDoubleArrType_Type","PyLongLongArrType_Type","PyNumberArrType_Type","PyObjectArrType_Type","PyShortArrType_Type","PySignedIntegerArrType_Type","PyStringArrType_Type","PyUByteArrType_Type","PyUIntArrType_Type","PyULongArrType_Type","PyULongLongArrType_Type","PyUShortArrType_Type","PyUnicodeArrType_Type","PyUnsignedIntegerArrType_Type","PyVoidArrType_Type","_PyArrayScalar_BoolValues","_PyArray_GetSigintBuf","_PyArray_SigintHandler","_PyDataType_GetArrFuncs","borrow","borrow","borrow_mut","borrow_mut","from","from","from_subset","from_subset","get_type_object","into","into","is_in_subset","is_in_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","NPY_ALIGNED_STRUCT","NPY_ARRAY_ALIGNED","NPY_ARRAY_BEHAVED","NPY_ARRAY_BEHAVED_NS","NPY_ARRAY_CARRAY","NPY_ARRAY_CARRAY_RO","NPY_ARRAY_C_CONTIGUOUS","NPY_ARRAY_DEFAULT","NPY_ARRAY_ELEMENTSTRIDES","NPY_ARRAY_ENSUREARRAY","NPY_ARRAY_ENSURECOPY","NPY_ARRAY_FARRAY","NPY_ARRAY_FARRAY_RO","NPY_ARRAY_FORCECAST","NPY_ARRAY_F_CONTIGUOUS","NPY_ARRAY_INOUT_ARRAY","NPY_ARRAY_INOUT_ARRAY2","NPY_ARRAY_INOUT_FARRAY","NPY_ARRAY_INOUT_FARRAY2","NPY_ARRAY_IN_ARRAY","NPY_ARRAY_IN_FARRAY","NPY_ARRAY_NOTSWAPPED","NPY_ARRAY_OUT_ARRAY","NPY_ARRAY_OUT_FARRAY","NPY_ARRAY_OWNDATA","NPY_ARRAY_UPDATEIFCOPY","NPY_ARRAY_UPDATE_ALL","NPY_ARRAY_WRITEABLE","NPY_ARRAY_WRITEBACKIFCOPY","NPY_FROM_FIELDS","NPY_ITEM_HASOBJECT","NPY_ITEM_IS_POINTER","NPY_ITEM_REFCOUNT","NPY_ITER_ALIGNED","NPY_ITER_ALLOCATE","NPY_ITER_ARRAYMASK","NPY_ITER_BUFFERED","NPY_ITER_COMMON_DTYPE","NPY_ITER_CONTIG","NPY_ITER_COPY","NPY_ITER_COPY_IF_OVERLAP","NPY_ITER_C_INDEX","NPY_ITER_DELAY_BUFALLOC","NPY_ITER_DONT_NEGATE_STRIDES","NPY_ITER_EXTERNAL_LOOP","NPY_ITER_F_INDEX","NPY_ITER_GLOBAL_FLAGS","NPY_ITER_GROWINNER","NPY_ITER_MULTI_INDEX","NPY_ITER_NBO","NPY_ITER_NO_BROADCAST","NPY_ITER_NO_SUBTYPE","NPY_ITER_OVERLAP_ASSUME_ELEMENTWISE","NPY_ITER_PER_OP_FLAGS","NPY_ITER_RANGED","NPY_ITER_READONLY","NPY_ITER_READWRITE","NPY_ITER_REDUCE_OK","NPY_ITER_REFS_OK","NPY_ITER_UPDATEIFCOPY","NPY_ITER_VIRTUAL","NPY_ITER_WRITEMASKED","NPY_ITER_WRITEONLY","NPY_ITER_ZEROSIZE_OK","NPY_LIST_PICKLE","NPY_NEEDS_INIT","NPY_NEEDS_PYAPI","NPY_OBJECT_DTYPE_FLAGS","NPY_USE_GETITEM","NPY_USE_SETITEM","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","NpyAuxData","NpyAuxData_CloneFunc","NpyAuxData_FreeFunc","NpyIter","NpyIter_GetMultiIndexFunc","NpyIter_IterNextFunc","PyArrayDTypeMeta_Spec","PyArrayFlagsObject","PyArrayInterface","PyArrayIterObject","PyArrayMapIterObject","PyArrayMethod_Spec","PyArrayMultiIterObject","PyArrayNeighborhoodIterObject","PyArrayObject","PyArray_ArgFunc","PyArray_ArgPartitionFunc","PyArray_ArgSortFunc","PyArray_ArrFuncs","PyArray_ArrayDescr","PyArray_Chunk","PyArray_CompareFunc","PyArray_CopySwapFunc","PyArray_CopySwapNFunc","PyArray_DTypeMeta","PyArray_DatetimeDTypeMetaData","PyArray_DatetimeMetaData","PyArray_Descr","PyArray_DescrProto","PyArray_Dims","PyArray_DotFunc","PyArray_FastClipFunc","PyArray_FastPutmaskFunc","PyArray_FastTakeFunc","PyArray_FillFunc","PyArray_FillWithScalarFunc","PyArray_FromStrFunc","PyArray_GetItemFunc","PyArray_NonzeroFunc","PyArray_PartitionFunc","PyArray_ScalarKindFunc","PyArray_ScanFunc","PyArray_SetItemFunc","PyArray_SortFunc","PyArray_StringDTypeObject","PyArray_VectorUnaryFunc","PyDataMem_EventHookFunc","PyDataType_ALIGNMENT","PyDataType_C_METADATA","PyDataType_ELSIZE","PyDataType_FIELDS","PyDataType_FLAGS","PyDataType_ISLEGACY","PyDataType_METADATA","PyDataType_NAMES","PyDataType_SET_ELSIZE","PyDataType_SUBARRAY","PyUFuncGenericFunction","PyUFuncObject","PyUFunc_LegacyInnerLoopSelectionFunc","PyUFunc_MaskedInnerLoopSelectionFunc","PyUFunc_MaskedStridedInnerLoopFunc","PyUFunc_TypeResolutionFunc","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","_PyArray_DescrNumPy2","_former_flags","_former_flags","_internal_iter","ait","alignment","alignment","allocator","ao","ao","argmax","argmin","argsort","arr","array","array_owned","backstrides","backstrides","base","base","base","base","base","base","baseclass","baseoffset","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","buf","byteorder","byteorder","byteorder","c_metadata","cancastscalarkindto","cancastto","cast","castdict","casting","casts","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","coerce","compare","consec","constant","contiguous","contiguous","coordinates","coordinates","copyswap","copyswapn","core_dim_ixs","core_enabled","core_num_dim_ix","core_num_dims","core_offsets","core_signature","data","data","data","dataptr","dataptr","dataptr","default_string","descr","descr","dimensions","dimensions","dimensions","dimensions","dims_m1","dims_m1","doc","dotfunc","dtypes","elsize","elsize","extra_op","extra_op_dtype","extra_op_flags","extra_op_iter","extra_op_next","extra_op_ptrs","f","factors","factors","fancy_dims","fancy_strides","fastclip","fastputmask","fasttake","fields","fill","fillwithscalar","flags","flags","flags","flags","flags","flags","flags","flags","fmt","free","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","fromstr","functions","getitem","has_nan_na","has_string_na","hash","hash","identity","index","index","index","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","itemsize","iter_count","iter_flags","iteraxes","iters","kind","kind","kind","legacy_inner_loop_selector","len","len","limits","limits","limits_sizes","limits_sizes","masked_inner_loop_selector","meta","metadata","metadata","mode","na_name","na_object","name","name","names","nargs","nd","nd","nd","nd","nd","nd_fancy","nd_m1","nd_m1","needs_api","nin","nin","nonzero","nout","nout","npy_iter_get_dataptr_t","npy_packed_static_string","npy_static_string","npy_string_allocator","ntypes","num","numiter","numiter","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","ob_base","obj","op_flags","outer","outer_next","outer_ptrs","outer_strides","ptr","ptr","ptr","reserved","reserved1","reserved2","reserved_null","scalarkind","scanfunc","setitem","shape","shape","size","size","size","size","size","slots","slots","sort","strides","strides","strides","strides","subarray","subspace","subspace_iter","subspace_next","subspace_ptrs","subspace_strides","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","tp_alloc","tp_as_async","tp_as_buffer","tp_as_mapping","tp_as_number","tp_as_sequence","tp_base","tp_bases","tp_basicsize","tp_cache","tp_call","tp_clear","tp_dealloc","tp_del","tp_descr_get","tp_descr_set","tp_dict","tp_dictoffset","tp_doc","tp_finalize","tp_flags","tp_free","tp_getattr","tp_getattro","tp_getset","tp_hash","tp_init","tp_is_gc","tp_itemsize","tp_iter","tp_iternext","tp_members","tp_methods","tp_mro","tp_name","tp_new","tp_repr","tp_richcompare","tp_setattr","tp_setattro","tp_str","tp_subclasses","tp_traverse","tp_vectorcall","tp_vectorcall_offset","tp_version_tag","tp_weaklist","tp_weaklistoffset","translate","translate","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","two","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_num","type_num","type_num","type_resolver","typekind","typeobj","typeobj","typeobj","typeobj","types","unused","userloops","weakreflist","NPY_ANYORDER","NPY_ARRAYMETHOD_FLAGS","NPY_BIG","NPY_BOOL","NPY_BOOLLTR","NPY_BOOL_SCALAR","NPY_BYTE","NPY_BYTELTR","NPY_BYTEORDER_CHAR","NPY_CASTING","NPY_CDOUBLE","NPY_CDOUBLELTR","NPY_CFLOAT","NPY_CFLOATLTR","NPY_CHAR","NPY_CHARLTR","NPY_CLIP","NPY_CLIPMODE","NPY_CLONGDOUBLE","NPY_CLONGDOUBLELTR","NPY_COMPLEXLTR","NPY_COMPLEX_SCALAR","NPY_CORDER","NPY_DATETIME","NPY_DATETIMELTR","NPY_DATETIMEUNIT","NPY_DOUBLE","NPY_DOUBLELTR","NPY_EQUIV_CASTING","NPY_FLOAT","NPY_FLOATINGLTR","NPY_FLOATLTR","NPY_FLOAT_SCALAR","NPY_FORTRANORDER","NPY_FR_D","NPY_FR_GENERIC","NPY_FR_M","NPY_FR_W","NPY_FR_Y","NPY_FR_as","NPY_FR_fs","NPY_FR_h","NPY_FR_m","NPY_FR_ms","NPY_FR_ns","NPY_FR_ps","NPY_FR_s","NPY_FR_us","NPY_GENBOOLLTR","NPY_HALF","NPY_HALFLTR","NPY_HEAPSORT","NPY_IGNORE","NPY_INT","NPY_INTLTR","NPY_INTNEG_SCALAR","NPY_INTPLTR","NPY_INTPOS_SCALAR","NPY_INTROSELECT","NPY_KEEPORDER","NPY_LITTLE","NPY_LONG","NPY_LONGDOUBLE","NPY_LONGDOUBLELTR","NPY_LONGLONG","NPY_LONGLONGLTR","NPY_LONGLTR","NPY_MERGESORT","NPY_METH_IS_REORDERABLE","NPY_METH_NO_FLOATINGPOINT_ERRORS","NPY_METH_REQUIRES_PYAPI","NPY_METH_RUNTIME_FLAGS","NPY_METH_SUPPORTS_UNALIGNED","NPY_NATBYTE","NPY_NATIVE","NPY_NOSCALAR","NPY_NOTYPE","NPY_NO_CASTING","NPY_NTYPES_LEGACY","NPY_OBJECT","NPY_OBJECTLTR","NPY_OBJECT_SCALAR","NPY_OPPBYTE","NPY_ORDER","NPY_QUICKSORT","NPY_RAISE","NPY_SAFE_CASTING","NPY_SAME_KIND_CASTING","NPY_SCALARKIND","NPY_SEARCHLEFT","NPY_SEARCHRIGHT","NPY_SEARCHSIDE","NPY_SELECTKIND","NPY_SHORT","NPY_SHORTLTR","NPY_SIGNEDLTR","NPY_SORTKIND","NPY_STRING","NPY_STRINGLTR","NPY_STRINGLTR2","NPY_SWAP","NPY_TIMEDELTA","NPY_TIMEDELTALTR","NPY_TYPECHAR","NPY_TYPEKINDCHAR","NPY_TYPES","NPY_UBYTE","NPY_UBYTELTR","NPY_UINT","NPY_UINTLTR","NPY_UINTPLTR","NPY_ULONG","NPY_ULONGLONG","NPY_ULONGLONGLTR","NPY_ULONGLTR","NPY_UNICODE","NPY_UNICODELTR","NPY_UNSAFE_CASTING","NPY_UNSIGNEDLTR","NPY_USERDEF","NPY_USHORT","NPY_USHORTLTR","NPY_VOID","NPY_VOIDLTR","NPY_VSTRING","NPY_WRAP","_NPY_METH_FORCE_CAST_INPUTS","as_","as_","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","day","day","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hour","imag","imag","imag","imag","imag","imag","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","min","month","npy_bool","npy_byte","npy_cdouble","npy_cfloat","npy_char","npy_clongdouble","npy_complex128","npy_complex256","npy_complex64","npy_datetime","npy_datetimestruct","npy_double","npy_float","npy_float128","npy_float16","npy_float32","npy_float64","npy_half","npy_hash_t","npy_int","npy_int16","npy_int32","npy_int64","npy_int8","npy_intp","npy_long","npy_longdouble","npy_longlong","npy_short","npy_stride_sort_item","npy_timedelta","npy_timedeltastruct","npy_ubyte","npy_ucs4","npy_uint","npy_uint16","npy_uint32","npy_uint64","npy_uint8","npy_uintp","npy_ulong","npy_ulonglong","npy_ushort","partial_cmp","perm","ps","ps","real","real","real","real","real","real","sec","sec","stride","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","us","us","year","PY_UFUNC_API","PyUFuncAPI","PyUFunc_DD_D","PyUFunc_D_D","PyUFunc_DefaultTypeResolver","PyUFunc_FF_F","PyUFunc_FF_F_As_DD_D","PyUFunc_F_F","PyUFunc_F_F_As_D_D","PyUFunc_FromFuncAndData","PyUFunc_FromFuncAndDataAndSignature","PyUFunc_FromFuncAndDataAndSignatureAndIdentity","PyUFunc_GG_G","PyUFunc_G_G","PyUFunc_GenericFunction","PyUFunc_GetPyValues","PyUFunc_OO_O","PyUFunc_OO_O_method","PyUFunc_O_O","PyUFunc_O_O_method","PyUFunc_On_Om","PyUFunc_RegisterLoopForDescr","PyUFunc_RegisterLoopForType","PyUFunc_ReplaceLoopBySignature","PyUFunc_SetUsesArraysAsData","PyUFunc_ValidateCasting","PyUFunc_checkfperr","PyUFunc_clearfperr","PyUFunc_d_d","PyUFunc_dd_d","PyUFunc_e_e","PyUFunc_e_e_As_d_d","PyUFunc_e_e_As_f_f","PyUFunc_ee_e","PyUFunc_ee_e_As_dd_d","PyUFunc_ee_e_As_ff_f","PyUFunc_f_f","PyUFunc_f_f_As_d_d","PyUFunc_ff_f","PyUFunc_ff_f_As_dd_d","PyUFunc_g_g","PyUFunc_getfperr","PyUFunc_gg_g","PyUFunc_handlefperr","borrow","borrow_mut","from","from_subset","into","is_in_subset","to_subset","to_subset_unchecked","try_from","try_into","type_id","IntoPyArray","PyArray0Methods","PyArrayDescrMethods","PyArrayMethods","PyUntypedArrayMethods","ToPyArray","alignment","as_array_ptr","as_dtype_ptr","base","byteorder","byteorder","byteorder","char","char","char","dtype","flags","get_field","has_fields","has_object","has_object","has_object","has_subarray","into_dtype_ptr","is_aligned_struct","is_aligned_struct","is_aligned_struct","is_c_contiguous","is_c_contiguous","is_c_contiguous","is_contiguous","is_contiguous","is_contiguous","is_empty","is_empty","is_empty","is_equiv_to","is_fortran_contiguous","is_fortran_contiguous","is_fortran_contiguous","is_native_byteorder","is_native_byteorder","is_native_byteorder","itemsize","kind","kind","kind","len","len","len","names","ndim","ndim","ndim","ndim","num","num","num","shape","shape","shape","shape","strides","strides","strides","typeobj"],"q":[[0,"numpy"],[368,"numpy::array"],[500,"numpy::borrow"],[567,"numpy::convert"],[579,"numpy::datetime"],[637,"numpy::datetime::units"],[923,"numpy::npyffi"],[930,"numpy::npyffi::array"],[1274,"numpy::npyffi::flags"],[1344,"numpy::npyffi::objects"],[2117,"numpy::npyffi::types"],[2661,"numpy::npyffi::ufunc"],[2716,"numpy::prelude"],[2783,"ndarray::dimension::dim"],[2784,"ndarray::dimension::dynindeximpl"],[2785,"numpy::dtype"],[2786,"numpy::error"],[2787,"pyo3::marker"],[2788,"pyo3::instance"],[2789,"num_complex"],[2790,"ndarray"],[2791,"ndarray::dimension::dimension_trait"],[2792,"numpy::strings"],[2793,"numpy::untyped_array"],[2794,"pyo3_ffi::object"],[2795,"pyo3::types::any"],[2796,"core::cmp"],[2797,"numpy::array_like"],[2798,"pyo3::err"],[2799,"ndarray::aliases"],[2800,"core::fmt"],[2801,"core::result"],[2802,"pyo3_ffi::unicodeobject"],[2803,"core::option"],[2804,"core::hash"],[2805,"alloc::string"],[2806,"alloc::vec"],[2807,"pyo3::conversion"],[2808,"core::marker"],[2809,"std::os::raw"],[2810,"core::convert"],[2811,"core::any"],[2812,"pyo3_ffi::cpython::object"],[2813,"pyo3::types::typeobject"],[2814,"num_traits::cast"],[2815,"ndarray::data_traits"],[2816,"core::iter::traits::collect"],[2817,"pyo3::types::module"],[2818,"ndarray::dimension::conversion"],[2819,"nalgebra::base::matrix_view"],[2820,"nalgebra::base::scalar"],[2821,"nalgebra::base::dimension"],[2822,"nalgebra::base::alias_view"],[2823,"core::clone"],[2824,"pyo3_ffi::pyport"],[2825,"libc::unix"],[2826,"numpy::sum_products"]],"i":[0,13,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,9,12,13,0,0,14,18,19,19,20,21,22,24,7,8,8,24,8,24,7,8,0,8,24,44,46,33,9,12,13,20,21,8,24,44,46,33,9,12,13,20,21,8,8,20,21,20,21,19,14,18,20,21,20,20,21,21,20,21,0,0,8,24,33,0,0,0,22,24,0,0,0,0,0,20,21,8,24,33,7,8,8,8,24,24,44,46,33,9,9,12,12,13,13,20,20,21,21,8,24,44,46,33,9,12,13,20,20,21,21,8,24,8,24,33,8,24,44,46,33,9,12,13,20,21,0,19,19,19,14,18,20,21,7,8,7,8,8,7,8,20,21,14,18,0,0,8,24,44,46,33,9,12,13,20,21,7,8,8,24,24,8,24,24,24,7,8,24,8,24,44,46,33,9,12,13,20,21,8,8,24,7,8,8,24,0,7,8,0,7,8,24,8,8,0,8,8,8,8,8,20,21,0,0,0,0,14,18,7,8,24,24,8,24,20,21,8,24,9,12,13,20,21,8,24,44,46,33,9,12,13,20,21,8,24,44,46,33,9,12,13,20,21,8,8,24,24,44,46,33,9,12,13,20,21,8,24,8,24,8,24,44,46,33,9,12,13,20,21,8,24,8,24,44,46,33,9,12,13,20,21,8,24,7,8,14,18,19,19,20,21,0,0,0,0,0,0,0,0,0,0,0,34,34,69,34,69,34,34,69,34,69,34,34,34,69,34,69,69,34,34,34,34,34,69,34,69,34,69,34,34,34,69,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,69,34,0,69,34,69,34,34,34,34,34,34,34,85,34,34,69,34,34,69,34,69,34,69,69,34,69,34,69,34,34,34,69,34,34,34,34,69,34,34,69,69,34,69,34,34,34,34,34,34,69,34,69,34,34,34,34,34,69,34,69,34,69,34,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,88,87,87,88,88,87,88,87,88,87,88,87,87,87,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,88,87,87,88,87,88,87,88,87,88,87,88,87,88,97,98,0,97,98,0,0,0,97,97,98,98,100,0,0,100,0,99,101,99,101,99,101,99,101,99,101,99,101,99,99,101,101,99,101,99,101,99,101,99,99,101,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,99,101,0,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,108,109,110,111,112,113,114,115,116,117,118,119,120,0,0,0,0,0,0,0,163,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,163,163,121,163,163,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,121,121,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,163,121,121,121,121,121,121,121,121,121,163,163,163,163,163,163,163,163,121,121,121,121,121,121,121,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,121,121,121,121,163,121,163,121,163,121,163,121,121,163,121,163,121,163,121,163,121,163,121,163,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,185,186,187,188,189,190,191,152,192,193,194,195,196,197,198,199,200,201,202,203,183,204,205,206,207,134,133,162,208,209,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,185,186,187,188,189,190,191,152,192,193,194,195,196,197,198,199,200,201,202,203,183,204,205,206,207,134,133,162,208,209,210,0,25,167,171,156,158,167,135,157,171,154,154,154,168,156,135,157,171,23,166,145,122,172,135,140,156,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,157,171,138,25,158,167,158,154,154,154,154,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,164,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,23,25,25,158,158,167,167,166,166,154,154,168,168,155,155,145,145,169,169,170,170,132,132,157,157,144,144,171,171,156,156,164,164,122,122,172,172,138,138,135,135,173,173,140,140,135,154,156,171,157,171,157,171,154,154,170,170,170,170,170,170,23,169,170,157,171,156,135,23,169,23,144,171,156,157,171,170,154,173,158,167,156,156,156,156,156,156,158,157,171,156,156,154,154,154,158,154,154,23,158,167,168,145,169,173,140,132,164,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,154,170,154,135,135,158,167,170,157,144,171,156,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,169,156,170,156,144,25,158,167,170,155,145,157,171,157,171,170,172,158,167,171,135,135,170,173,158,170,23,169,144,171,156,156,157,171,156,170,173,154,170,173,0,0,0,0,170,122,144,156,139,23,25,158,167,168,145,170,157,144,171,156,170,170,156,156,156,156,155,145,170,164,170,170,167,154,154,154,166,169,157,144,171,156,138,173,140,154,23,169,157,171,158,156,156,156,156,156,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,157,171,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,169,25,158,167,23,25,158,167,166,154,168,155,145,169,170,132,157,144,171,156,164,122,172,138,135,173,140,25,158,167,170,169,25,158,167,140,170,156,170,23,89,0,180,177,178,146,177,178,0,0,177,178,177,178,177,178,147,0,177,178,179,146,89,177,178,0,177,178,128,177,179,178,146,89,125,125,125,125,125,125,125,125,125,125,125,125,125,125,179,177,178,142,180,177,178,146,178,146,141,89,180,177,177,178,177,178,178,142,181,181,181,181,181,180,180,146,177,128,177,177,178,146,180,0,142,147,128,128,0,159,159,0,0,177,178,179,0,177,178,178,180,177,178,0,0,0,177,178,177,178,178,177,177,178,178,177,178,128,179,177,177,178,177,178,177,147,181,124,160,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,174,175,175,176,176,89,89,146,146,142,142,159,159,125,125,177,177,141,141,128,128,147,147,124,124,160,160,149,149,178,178,179,179,180,180,181,181,177,124,160,89,146,142,159,125,177,141,128,147,180,181,174,175,176,89,146,142,159,125,177,141,128,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,89,146,142,159,125,177,141,128,147,180,181,124,211,212,213,174,175,176,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,177,149,124,160,211,212,213,174,175,176,124,160,149,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,174,175,176,89,146,142,159,125,177,141,128,147,124,160,149,178,179,180,181,124,160,124,0,0,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,0,0,0,0,0,0,7,22,7,7,7,7,7,7,7,7,22,7,7,7,7,7,7,7,7,7,7,7,22,22,22,22,22,22,22,22,22,7,22,22,22,7,7,7,7,7,7,7,22,22,22,7,7,22,22,22,7,7,7,7,22,22,22,22,22,22,7],"f":"`````````{b{{f{{d{b}}}}}}`{{bb}{{f{{d{b}}}}}}`{{bbb}{{f{{d{b}}}}}}`{{bbbb}{{f{{d{b}}}}}}`{{bbbbb}{{f{{d{b}}}}}}`{{bbbbbb}{{f{{d{b}}}}}}`{{{j{{h{b}}}}}{{f{l}}}}`````````````````````````````````````````````````````{{{j{n}}}b}{{{j{A`}}}b}{{AbAd}Af}{{AhAd}Af}{{AjAd}Af}``{{Ad{An{Alc}}}{{B`{Alc}}}Bb}{{Ad{An{Bdc}}}{{B`{Bdc}}}Bb}{{Ad{An{Bfc}}}{{B`{Bfc}}}Bb}0{{Ad{An{Bhc}}}{{B`{Bhc}}}Bb}{{Ad{An{Bjc}}}{{B`{Bjc}}}Bb}{{{j{Bl}}}Bn}{{{j{C`}}}Bn}{{{j{n}}}Cb}{{{j{A`}}}Cb}{{{j{A`}}}Cd}{{{j{C`}}}Cd}{{{j{A`}}}{{j{Cf}}}}{{{j{C`}}}{{j{Cf}}}}{{{j{n}}}{{Ch{A`}}}}{{{j{A`}}}{{j{A`}}}}`{{{j{c}}}{{j{e}}}{}{}}000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}000000000{{{j{A`}}}Cl}0{{{j{Bh}}}Bh}{{{j{Bj}}}Bj}{{{j{c}}{j{Cje}}}Cn{}{}}0{{{j{Bf}}Ad}Bf}{{{j{Al}}Ad}Al}{{{j{Bd}}Ad}Bd}{{{j{Bh}}Ad}Bh}{{{j{Bj}}Ad}Bj}{{{j{c}}}Cn{}}000{{{j{Bh}}{j{Bh}}}D`}{{{j{Bj}}{j{Bj}}}D`}``{{{j{A`}}}{{j{Cf}}}}{{{j{C`}}}{{j{Cf}}}}{{{j{{Db{ceg}}}}}{{j{i}}}BfBb`{}}{{{j{{Dd{ce}}}}{j{{Dd{cg}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{{{j{{Ch{{Dd{ce}}}}}}{j{{Ch{{Dd{cg}}}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{Ad{{j{A`}}}}{{{j{Bl}}}{{Ch{A`}}}}{{{j{C`}}}{{j{A`}}}}{Ad{{Ch{A`}}}}{{{j{Dh}}{j{{h{{j{{Dd{cDj}}}}}}}}}{{Df{e}}}Bf{{`{c}}}}`{{{j{Dh}}{j{{h{{Dl{{Dd{cDj}}}}}}}}}{{Df{e}}}Bf{{`{c}}}}`{{{j{Bh}}{j{Bh}}}Dn}{{{j{Bj}}{j{Bj}}}Dn}{{{j{{Ch{Cf}}}}}{{Df{{j{A`}}}}}}{{{j{{Ch{Cf}}}}}{{Df{{j{C`}}}}}}{{{j{{Ch{Cf}}}}}{{Df{{Db{ceg}}}}}BfBb`}{{{j{n}}}E`}{{{j{A`}}}E`}{{{j{A`}}{j{CjEb}}}{{Ef{CnEd}}}}0{{{j{C`}}{j{CjEb}}}{{Ef{CnEd}}}}0{{{j{Eh}}{j{CjEb}}}Ej}{{{j{El}}{j{CjEb}}}Ej}{{{j{{Db{ceg}}}}{j{CjEb}}}Ej{BfEn}{BbEn}{`En}}{{{j{Ab}}{j{CjEb}}}Ej}0{{{j{Ah}}{j{CjEb}}}Ej}0{{{j{Aj}}{j{CjEb}}}Ej}0{{{j{Bh}}{j{CjEb}}}Ej}0{{{j{Bj}}{j{CjEb}}}Ej}0{cc{}}00000000{{{d{F`}}}Bh}1{{{d{Fb}}}Bj}{{AdCd}{{Fd{{j{c}}}}}{}}000{{{Dl{Cf}}}{{Ef{cFf}}}{}}{{{j{c}}}e{}{}}000000000`{Ad{{j{A`}}}}0{Ad{{Ch{A`}}}}0000{{{j{n}}{j{Dh}}}{{Df{{Fh{{Ch{A`}}b}}}}}}{{{j{A`}}{j{Dh}}}{{Df{{Fh{{j{A`}}b}}}}}}{{{j{n}}}Dn}{{{j{A`}}}Dn}010{{{j{Bh}}{j{Cjc}}}CnFj}{{{j{Bj}}{j{Cjc}}}CnFj}``{{{j{{Dd{ce}}}}{j{{Dd{cg}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{{{j{{Ch{{Dd{ce}}}}}}{j{{Ch{{Dd{cg}}}}}}}{{Df{i}}}BfBbBb{{`{c}}}}{ce{}{}}000000000{nCb}{{{j{A`}}}Cb}{{{j{A`}}Ad}{{Fl{A`}}}}{{{j{C`}}Ad}{{Fl{C`}}}}{{C`Ad}Af}:{{{j{C`}}}Dn}00{{{j{n}}{j{n}}}Dn}{{{j{A`}}{j{A`}}}Dn}2{{{j{c}}}Dn{}}000000000{{{j{A`}}}{{Fd{Dn}}}}{{{j{Cf}}}Dn}{{{j{{Ch{Cf}}}}}Dn}{{{j{n}}}b}{{{j{A`}}}b}{{{j{A`}}}Cl}{{{j{C`}}}b}`{{{j{n}}}{{Fd{{G`{Fn}}}}}}{{{j{A`}}}{{Fd{{G`{Fn}}}}}}`542{{Ad{j{c}}}{{Df{{j{A`}}}}}{GbGd}}{{Ad{j{c}}}{{Df{{Ch{A`}}}}}{GbGd}}`{{{j{A`}}}Gf}{Ad{{j{A`}}}}{Ad{{Ch{A`}}}}10{{{j{Bh}}{j{Bh}}}{{Fd{D`}}}}{{{j{Bj}}{j{Bj}}}{{Fd{D`}}}}``````{{{j{n}}}{{G`{b}}}}{{{j{A`}}}{{G`{b}}}}{{{j{C`}}}{{j{{h{b}}}}}}{{{j{C`}}}{{j{{h{Gh}}}}}}{{{j{A`}}Ad}Af}{{{j{C`}}Ad}Af}{{{j{c}}}e{}{}}0{{{j{c}}}Fn{}}000000{{{j{c}}}{{Fd{e}}}{}{}}0000000002222222222{c{{Ef{e}}}{}{}}{c{{Ef{{j{e}}Gj}}}{{Gl{{j{Cf}}}}}{}}101111111100{c{{j{e}}}{{Gl{{j{Cf}}}}}{}}02222222222{{{j{{Ch{Cf}}}}}Dn}0{{{j{c}}}Gn{}}000000000{AdH`}0{{{j{n}}}{{Ch{Hb}}}}{{{j{A`}}}{{j{Hb}}}}{{Ad{j{{h{Al}}}}}{{G`{Al}}}}{{Ad{j{{h{Bd}}}}}{{G`{Bd}}}}{{Ad{j{{h{Bf}}}}}{{G`{Bf}}}}0{{Ad{j{{h{Bh}}}}}{{G`{Bh}}}}{{Ad{j{{h{Bj}}}}}{{G`{Bj}}}}```````````{{Adccc}{{j{{Dd{cHd}}}}}{Bf{Hh{Hf}}}}{{Adccc}{{Ch{{Dd{cHd}}}}}{Bf{Hh{Hf}}}}{{{j{Hj}}}{{An{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{An{ce}}}BfBb}{{{j{Hj}}}{{Hl{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{Hl{ce}}}BfBb}{{{j{{Dd{ce}}}}}Cd{}{}}{{{j{Hj}}}{{Hn{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{Hn{ce}}}BfBb}{{{j{Hj}}}{{I`{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{I`{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{j{Cf}}}{}{}}{{{j{{Dd{ce}}}}}{{Ef{{j{{h{c}}}}Ah}}}BfBb}{{{j{Hj}}}{{Ef{{j{{h{c}}}}Ah}}}Bf}{{{j{{Dd{ce}}}}}{{Ef{{j{Cj{h{c}}}}Ah}}}BfBb}{{{j{Hj}}}{{Ef{{j{Cj{h{c}}}}Ah}}}Bf}{{{j{Hj}}}{{j{{Ch{C`}}}}}}{{{j{{Dd{ce}}}}}{{j{C`}}}{}{}}{{{j{c}}}{{j{e}}}{}{}}{{{j{{Ib{eg}}}}{j{Cf}}}{{j{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{{j{{Ib{eg}}}}{Ch{Cf}}}{{Ch{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{{j{Cjc}}}{{j{Cje}}}{}{}}{{{j{Hj}}Dn}{{Df{{Ch{{Dd{ce}}}}}}}Bf{}}{{{j{{Dd{ce}}}}Dn}{{Df{{j{{Dd{ge}}}}}}}Bf{}Bf}{{{j{Hj}}{j{{Ch{{Dd{ce}}}}}}}{{Df{Cn}}}Bf{}}{{{j{{Dd{ce}}}}{j{{Dd{ge}}}}}{{Df{Cn}}}Bf{}Bf}{{{j{Hj}}}}{{{j{{Dd{ce}}}}}{}{}{}}{{{j{{Dd{ce}}}}}{{j{g}}}{}{}{}}{{{j{{Dd{ce}}}}}eBfBb}{{{j{Hj}}}cBb}{{{j{{Ch{Cf}}}}}{{Df{{j{{Dd{ce}}}}}}}BfBb}{{{j{{Dd{ce}}}}{j{CjEb}}}{{Ef{CnEd}}}{}{}}0{cc{}}{{Ad{j{{Ib{eg}}}}}{{j{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{Ad{j{{Ib{eg}}}}}{{Ch{{Dd{cg}}}}}Bf{{If{}{{Id{c}}}}}Bb}{{AdCd}{{j{{Dd{ce}}}}}{}{}}{{AdCd}{{Fd{{j{c}}}}}{}}{{Ade}{{j{{Dd{cHd}}}}}Bf{{Ij{}{{Ih{c}}}}}}{{Ade}{{Ch{{Dd{cHd}}}}}Bf{{Ij{}{{Ih{c}}}}}}{{Ad{B`{ce}}}{{j{{Dd{ce}}}}}BfBb}{{Ad{B`{ce}}}{{Ch{{Dd{ce}}}}}BfBb}{{Ad{B`{{Fl{c}}e}}}{{j{{Dd{Afe}}}}}{}Bb}{{Ad{B`{{Fl{c}}e}}}{{Ch{{Dd{Afe}}}}}{}Bb}76{{Ad{j{{h{c}}}}}{{j{{Dd{cHd}}}}}Bf}{{Ad{j{{h{c}}}}}{{Ch{{Dd{cHd}}}}}Bf}{{{j{c}}}e{}{}}{{Ad{G`{c}}}{{j{{Dd{cHd}}}}}Bf}{{Ad{j{{h{{G`{c}}}}}}}{{Ef{{j{{Dd{cIl}}}}Ab}}}Bf}{{Ad{j{{h{{G`{c}}}}}}}{{Ef{{Ch{{Dd{cIl}}}}Ab}}}Bf}{{Ad{j{{h{{G`{{G`{c}}}}}}}}}{{Ef{{j{{Dd{cIn}}}}Ab}}}Bf}{{Ad{j{{h{{G`{{G`{c}}}}}}}}}{{Ef{{Ch{{Dd{cIn}}}}Ab}}}Bf}{{Ad{G`{c}}}{{Ch{{Dd{cHd}}}}}Bf}{{{j{Hj}}e}{{Fd{{j{g}}}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{Fd{{j{c}}}}}BfBb{{Jb{}{{J`{e}}}}}}{Ad{{Df{{Ch{Jd}}}}}}{{{j{Hj}}e}{{Fd{{j{Cjg}}}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{Fd{{j{Cjc}}}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{{Fd{g}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{Fd{c}}}BfBb{{Jb{}{{J`{e}}}}}}{ce{}{}}{{{Dd{ce}}Ad}Af{}{}}{{{j{{Dd{ce}}}}Ad}{{Fl{{Dd{ce}}}}}{}{}}{{{j{c}}}Dn{}}{{{j{{Ch{Cf}}}}}Dn}{{{j{{Dd{cJf}}}}}c{JhBf}}{{{j{Jj}}}c{BfJh}}{{AdeDn}{{j{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}{{AdeDn}{{Ch{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}{{{j{Hj}}{Fd{c}}}{{Df{{Ch{{Dd{eg}}}}}}}JlBf{}}{{{j{{Dd{ce}}}}{Fd{g}}}{{Df{{j{{Dd{ce}}}}}}}Bf{}Jl}{{{j{{Dd{ce}}}}}{{Jn{ce}}}BfBb}{{{j{Hj}}}{{Jn{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{K`{ce}}}BfBb}{{{j{Hj}}}{{K`{ce}}}BfBb}{{{j{{Dd{ce}}}}g}{{Df{{j{{Dd{c}}}}}}}Bf{}Jl}{{{j{Hj}}c}{{Df{{Ch{{Dd{e}}}}}}}JlBf}{{{j{Hj}}cKb}{{Df{{Ch{{Dd{e}}}}}}}JlBf}{{{j{{Dd{ce}}}}gKb}{{Df{{j{{Dd{c}}}}}}}Bf{}Jl}{{{j{Hj}}c}{{Df{Cn}}}Jl}{{{j{{Dd{ce}}}}g}{{Df{Cn}}}Bf{}Jl}{{{j{Hj}}}{{j{{Ch{{Dd{cDj}}}}}}}Bf}{{{j{{Dd{ce}}}}}{{j{{Dd{cDj}}}}}BfBb}{{{j{{Dd{ce}}}}Ad}Af{}{}}{{{j{{Dd{ce}}}}}{{Fl{{Dd{ce}}}}}{}{}}{{{j{Hj}}}{{B`{ce}}}BfBb}{{{j{{Dd{ce}}}}}{{B`{ce}}}BfBb}{{{j{c}}}Fn{}}{{{j{c}}}{{Fd{e}}}{}{}}{{{j{c}}}e{}{}}{{{j{Hj}}}{{Ef{{G`{c}}Ah}}}Bf}{{{j{{Dd{ce}}}}}{{Ef{{G`{c}}Ah}}}BfBb}{{{j{{Dd{ce}}}}}{{Df{{j{{Dd{ce}}}}}}}Bf{}}{{{j{Hj}}}{{Df{{Ch{{Dd{ce}}}}}}}Bf{}}{{{j{Hj}}}{{Fd{{Kd{cegik}}}}}{KfBf}KhKhKhKh}{{{j{{Dd{ce}}}}}{{Fd{{Kd{cgikm}}}}}{KfBf}BbKhKhKhKh}{{{j{Hj}}}{{Fd{{Kj{cegik}}}}}{KfBf}KhKhKhKh}{{{j{{Dd{ce}}}}}{{Fd{{Kj{cgikm}}}}}{KfBf}BbKhKhKhKh}{c{{Ef{{j{e}}Gj}}}{{Gl{{j{Cf}}}}}{}}{c{{Ef{e}}}{}{}}1{c{{j{e}}}{{Gl{{j{Cf}}}}}{}}1{{{j{Hj}}}{{Ef{{Jn{ce}}Aj}}}BfBb}{{{j{{Dd{ce}}}}}{{Ef{{Jn{ce}}Aj}}}BfBb}{{{j{Hj}}}{{Ef{{K`{ce}}Aj}}}BfBb}{{{j{{Dd{ce}}}}}{{Ef{{K`{ce}}Aj}}}BfBb}{{{j{{Ch{Cf}}}}}Dn}{{{j{c}}}Gn{}}{AdH`}{{{j{{Dd{ce}}}}g}{{j{c}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{{j{g}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{{j{Cjc}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{{j{Cjg}}}Bb{{Jb{}{{J`{c}}}}}Bf}{{{j{{Dd{ce}}}}g}{}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Hj}}e}{}Bb{{Jb{}{{J`{c}}}}}}{{AdeDn}{{j{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}{{AdeDn}{{Ch{{Dd{gc}}}}}Bb{{Jl{}{{J`{c}}}}}Bf}``````````````````{{{j{{Jn{ce}}}}}{{An{ce}}}BfBb}{{{j{Cj{K`{ce}}}}}{{Hl{ce}}}BfBb}{{{j{{Jn{cIl}}}}}{{Kn{cKlKl}}}{KfBf}}{{{j{{Jn{cHd}}}}}{{Kn{cKlKl}}}{KfBf}}{{{j{{K`{cHd}}}}}{{L`{cKlKl}}}{KfBf}}{{{j{{K`{cIl}}}}}{{L`{cKlKl}}}{KfBf}}{{{j{{Jn{ce}}}}}{{Ef{{j{{h{c}}}}Ah}}}BfBb}{{{j{Cj{K`{ce}}}}}{{Ef{{j{Cj{h{c}}}}Ah}}}BfBb}{{{j{c}}}{{j{e}}}{}{}}0{{{j{Cjc}}}{{j{Cje}}}{}{}}0{{{j{{Jn{ce}}}}}{{Jn{ce}}}BfBb}{{{j{c}}{j{Cje}}}Cn{}{}}{{{j{c}}}Cn{}}{{{j{{Jn{ce}}}}}{{j{g}}}BfBb{}}{{{j{{K`{ce}}}}}{{j{g}}}BfBb{}}{{{j{Cj{Jn{ce}}}}}CnBfBb}{{{j{Cj{K`{ce}}}}}CnBfBb}{{{j{{Ch{Cf}}}}}{{Df{{Jn{ce}}}}}BfBb}{{{j{{Ch{Cf}}}}}{{Df{{K`{ce}}}}}BfBb}{{{j{{Jn{ce}}}}{j{CjEb}}}EjBfBb}{{{j{{K`{ce}}}}{j{CjEb}}}EjBfBb}{cc{}}0{{{Dl{Cf}}}{{Ef{cFf}}}{}}0{{{j{c}}}e{}{}}0{{{j{{Jn{ce}}}}g}{{Fd{{j{c}}}}}BfBb{{Jb{}{{J`{e}}}}}}{{{j{Cj{K`{ce}}}}g}{{Fd{{j{Cjc}}}}}BfBb{{Jb{}{{J`{e}}}}}}{ce{}{}}0{{{j{c}}}Dn{}}0{{{K`{cHd}}e}{{Df{{K`{cHd}}}}}BfJl}5{{{j{c}}}{{Fd{e}}}{}{}}066{{{j{{Jn{ce}}}}}{{Fd{{Kd{cgikm}}}}}{KfBf}BbKhKhKhKh}{{{j{{K`{ce}}}}}{{Fd{{Kj{cgikm}}}}}{KfBf}BbKhKhKhKh}{c{{Ef{e}}}{}{}}000{{{j{c}}}Gn{}}0````````{{{Lb{}{{Ih{c}}{J`{e}}}}Ad}{{j{{Dd{ce}}}}}BfBb}{{{Lb{}{{Ih{c}}{J`{e}}}}Ad}{{Ch{{Dd{ce}}}}}BfBb}{{{j{{Ld{}{{Ih{c}}{J`{e}}}}}}Ad}{{j{{Dd{ce}}}}}BfBb}{{{j{{Ld{}{{Ih{c}}{J`{e}}}}}}Ad}{{Ch{{Dd{ce}}}}}BfBb}`````{{Ad{An{{Lf{c}}e}}}{{B`{{Lf{c}}e}}}LhBb}{{Ad{An{{Lj{c}}e}}}{{B`{{Lj{c}}e}}}LhBb}{{{j{c}}}{{j{e}}}{}{}}0{{{j{Cjc}}}{{j{Cje}}}{}{}}0{{{j{{Lf{c}}}}}{{Lf{c}}}{LlLh}}{{{j{{Lj{c}}}}}{{Lj{c}}}{LlLh}}{{{j{c}}{j{Cje}}}Cn{}{}}0{{{j{{Lf{c}}}}Ad}{{Lf{c}}}Lh}{{{j{{Lj{c}}}}Ad}{{Lj{c}}}Lh}{{{j{c}}}Cn{}}000{{{j{{Lf{c}}}}{j{{Lf{c}}}}}D`{LnLh}}{{{j{{Lj{c}}}}{j{{Lj{c}}}}}D`{LnLh}}{{{j{{Lf{c}}}}{j{{Lf{c}}}}}Dn{M`Lh}}{{{j{{Lj{c}}}}{j{{Lj{c}}}}}Dn{M`Lh}}{{{j{{Lf{c}}}}{j{CjEb}}}EjLh}{{{j{{Lj{c}}}}{j{CjEb}}}EjLh}{cc{}}{Mb{{Lf{c}}}Lh}1{Mb{{Lj{c}}}Lh}{{{j{c}}}e{}{}}0{Ad{{Ch{A`}}}}0{{{j{{Lf{c}}}}{j{Cje}}}Cn{MdLh}Fj}{{{j{{Lj{c}}}}{j{Cje}}}Cn{MdLh}Fj}{ce{}{}}0{{{j{c}}}Dn{}}0{{{j{{Lf{c}}}}{j{{Lf{c}}}}}{{Fd{D`}}}{MfLh}}{{{j{{Lj{c}}}}{j{{Lj{c}}}}}{{Fd{D`}}}{MfLh}}77{{{j{c}}}{{Fd{e}}}{}{}}088{c{{Ef{e}}}{}{}}000{{{j{c}}}Gn{}}0`{{Ad{j{{h{{Lf{c}}}}}}}{{G`{{Lf{c}}}}}Lh}{{Ad{j{{h{{Lj{c}}}}}}}{{G`{{Lj{c}}}}}Lh}`````````````{{{j{c}}}{{j{e}}}{}{}}000000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}000000000000{{{j{Mh}}}Mh}{{{j{Mj}}}Mj}{{{j{Ml}}}Ml}{{{j{Mn}}}Mn}{{{j{N`}}}N`}{{{j{Nb}}}Nb}{{{j{Nd}}}Nd}{{{j{Nf}}}Nf}{{{j{Nh}}}Nh}{{{j{Nj}}}Nj}{{{j{Nl}}}Nl}{{{j{Nn}}}Nn}{{{j{O`}}}O`}{{{j{c}}{j{Cje}}}Cn{}{}}000000000000{{{j{c}}}Cn{}}0000000000000000000000000{{{j{Mh}}{j{Mh}}}D`}{{{j{Mj}}{j{Mj}}}D`}{{{j{Ml}}{j{Ml}}}D`}{{{j{Mn}}{j{Mn}}}D`}{{{j{N`}}{j{N`}}}D`}{{{j{Nb}}{j{Nb}}}D`}{{{j{Nd}}{j{Nd}}}D`}{{{j{Nf}}{j{Nf}}}D`}{{{j{Nh}}{j{Nh}}}D`}{{{j{Nj}}{j{Nj}}}D`}{{{j{Nl}}{j{Nl}}}D`}{{{j{Nn}}{j{Nn}}}D`}{{{j{O`}}{j{O`}}}D`}{{{j{Mh}}{j{Mh}}}Dn}{{{j{Mj}}{j{Mj}}}Dn}{{{j{Ml}}{j{Ml}}}Dn}{{{j{Mn}}{j{Mn}}}Dn}{{{j{N`}}{j{N`}}}Dn}{{{j{Nb}}{j{Nb}}}Dn}{{{j{Nd}}{j{Nd}}}Dn}{{{j{Nf}}{j{Nf}}}Dn}{{{j{Nh}}{j{Nh}}}Dn}{{{j{Nj}}{j{Nj}}}Dn}{{{j{Nl}}{j{Nl}}}Dn}{{{j{Nn}}{j{Nn}}}Dn}{{{j{O`}}{j{O`}}}Dn}{{{j{Mh}}{j{CjEb}}}Ej}{{{j{Mj}}{j{CjEb}}}Ej}{{{j{Ml}}{j{CjEb}}}Ej}{{{j{Mn}}{j{CjEb}}}Ej}{{{j{N`}}{j{CjEb}}}Ej}{{{j{Nb}}{j{CjEb}}}Ej}{{{j{Nd}}{j{CjEb}}}Ej}{{{j{Nf}}{j{CjEb}}}Ej}{{{j{Nh}}{j{CjEb}}}Ej}{{{j{Nj}}{j{CjEb}}}Ej}{{{j{Nl}}{j{CjEb}}}Ej}{{{j{Nn}}{j{CjEb}}}Ej}{{{j{O`}}{j{CjEb}}}Ej}{cc{}}000000000000{{{j{c}}}e{}{}}000000000000{{{j{Mh}}{j{Cjc}}}CnFj}{{{j{Mj}}{j{Cjc}}}CnFj}{{{j{Ml}}{j{Cjc}}}CnFj}{{{j{Mn}}{j{Cjc}}}CnFj}{{{j{N`}}{j{Cjc}}}CnFj}{{{j{Nb}}{j{Cjc}}}CnFj}{{{j{Nd}}{j{Cjc}}}CnFj}{{{j{Nf}}{j{Cjc}}}CnFj}{{{j{Nh}}{j{Cjc}}}CnFj}{{{j{Nj}}{j{Cjc}}}CnFj}{{{j{Nl}}{j{Cjc}}}CnFj}{{{j{Nn}}{j{Cjc}}}CnFj}{{{j{O`}}{j{Cjc}}}CnFj}{ce{}{}}000000000000{{{j{c}}}Dn{}}000000000000{{{j{Mh}}{j{Mh}}}{{Fd{D`}}}}{{{j{Mj}}{j{Mj}}}{{Fd{D`}}}}{{{j{Ml}}{j{Ml}}}{{Fd{D`}}}}{{{j{Mn}}{j{Mn}}}{{Fd{D`}}}}{{{j{N`}}{j{N`}}}{{Fd{D`}}}}{{{j{Nb}}{j{Nb}}}{{Fd{D`}}}}{{{j{Nd}}{j{Nd}}}{{Fd{D`}}}}{{{j{Nf}}{j{Nf}}}{{Fd{D`}}}}{{{j{Nh}}{j{Nh}}}{{Fd{D`}}}}{{{j{Nj}}{j{Nj}}}{{Fd{D`}}}}{{{j{Nl}}{j{Nl}}}{{Fd{D`}}}}{{{j{Nn}}{j{Nn}}}{{Fd{D`}}}}{{{j{O`}}{j{O`}}}{{Fd{D`}}}}{{{j{c}}}e{}{}}000000000000{{{j{c}}}{{Fd{e}}}{}{}}0000000000001111111111111{c{{Ef{e}}}{}{}}0000000000000000000000000{{{j{c}}}Gn{}}000000000000```{AdDn}````{{{j{Ob}}AdOdOfOh}Gf}{{{j{Ob}}AdOdOhOf}Gf}{{{j{Ob}}AdCdOhOjGf}Gf}{{{j{Ob}}AdGfOj}Gf}{{{j{Ob}}AdOhOlOnGfGfOjGfA@`}Gf}{{{j{Ob}}AdOlA@bOjA@`OhOjA@d}Gf}{{{j{Ob}}AdGfBnA@fKbA@`A@fCbGfGfOnOn}A@h}{{{j{Ob}}AdA@h}A@h}{{{j{Ob}}AdA@hOnOn}Gf}{{{j{Ob}}AdA@h}Gf}{{{j{Ob}}AdA@h}Cn}1{{{j{Ob}}AdA@hGf}On}{{{j{Ob}}AdA@h}On}{{{j{Ob}}AdA@h}Ol}{{{j{Ob}}AdA@h}Cb}{{{j{Ob}}AdA@hOl}A@j}32{{{j{Ob}}AdA@hOn}Cn}444{{{j{Ob}}AdA@hOnOn}Cn}{{{j{Ob}}AdA@hOl}A@l}6{{{j{Ob}}AdA@hOn}Bn}::{{{j{Ob}}AdA@h}Bn}{{{j{Ob}}AdA@hOl}Cn}{{{j{Ob}}AdA@hOn}Gf}1000{{{j{Ob}}AdA@h}A@d}0000{{{j{Ob}}AdA@hGf}A@d}11{{{j{Ob}}AdGfBnA@fKbA@`A@fCb}A@h}{{{j{Ob}}AdBnA@fKbA@`Cb}A@h}{{{j{Ob}}AdA@hGf}Gf}{{{j{Ob}}AdA@h}Gf}5{{{j{Ob}}AdA@hOl}Gf}{{{j{Ob}}AdA@hOlOl}Gf}{{{j{Ob}}AdA@hOnOnOl}Gf}{{{j{Ob}}AdA@n}AA`}{{{j{Ob}}AdbCbAA`}Cn}{{{j{Ob}}AdAA`AAbAAd}Gf}{{{j{Ob}}AdAAb}Gf}{{{j{Ob}}AdAA`AAb}Gf}{{{j{Ob}}AdAA`}Cn}{{{j{Ob}}AdbAA`}Cn}`````{{{j{Ob}}AdAAfAAh}Gf}``{{{j{Ob}}AdBnGfBn}Cd}0{{{j{Ob}}AdHfHfHfGf}Cd}{{{j{Ob}}AdCdCdCdCb}Cd}22{{{j{Ob}}AdBnBnGfAAj}Cd}{{{j{Ob}}AdBnGfAAl}Cd}{{{j{Ob}}AdCdOlGfGf}Gf}{{{j{Ob}}AdCdOlGfGfGf}Gf}{{{j{Ob}}AdCdAAnOnGfCb}Gf}{{{j{Ob}}AdCdGf}Gf}{{{j{Ob}}AdCdA@d}Gf}{{{j{Ob}}AdAB`}Gf}{{{j{Ob}}AdCdOnGf}Cd}{{{j{Ob}}AdCdABb}Gf}{{{j{Ob}}AdCdOl}Gf}{{{j{Ob}}AdBnA@d}Cd}{{{j{Ob}}AdBnCbA@`}A@d}{{{j{Ob}}AdGfGf}Gf}{{{j{Ob}}AdH`H`}A@d}{{{j{Ob}}AdCbCb}A@d}{{{j{Ob}}AdCbCbA@`}A@d}{{{j{Ob}}AdGfGfABd}Gf}{{{j{Ob}}AdBnBn}Gf}{{{j{Ob}}AdCdCbAAnGf}Gf}{{{j{Ob}}AdCdAAnCb}Gf}2{{{j{Ob}}AdBnCbGf}Cd}{{{j{Ob}}AdCdA@`}Gf}{{AdCd}Gf}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdBnGfGf}Cd}2{{{j{Ob}}AdCdCbGfGfGfCd}Cd}{{{j{Ob}}AdGfGfOnOnOnOn}A@d}{{{j{Ob}}AdBnCdBnABf}Cd}{{{j{Ob}}AdBnCdCdBn}Cd}{{{j{Ob}}AdCdABf}Gf}{{{j{Ob}}AdAAfAAf}AAf}{{{j{Ob}}AdOnOnGf}Gf}{{{j{Ob}}AdOlOlb}Gf}{{{j{Ob}}AdABhABhb}Gf}{{{j{Ob}}AdBnCdGfBn}Cd}{{{j{Ob}}AdCdGf}Cd}{{{j{Ob}}AdBnBn}Cd}{{{j{Ob}}AdCdABfGf}Gf}{{{j{Ob}}AdCdGf}Bn}{{{j{Ob}}AdCdCd}Gf}{{{j{Ob}}AdCd}Cd}{{{j{Ob}}AdBnBn}Gf}{{{j{Ob}}AdBnCd}Gf}{{{j{Ob}}AdCdCdGf}Cd}0{{{j{Ob}}AdBn}On}{{{j{Ob}}AdGfOnABj}Cn}{{{j{Ob}}AdBnGfGfBn}Cd}0{{{j{Ob}}AdOjOh}Of}{{{j{Ob}}AdOfOjOh}Cn}{{{j{Ob}}AdBn}Cn}{{{j{Ob}}AdCdCb}Gf}000{{{j{Ob}}AdCdCb}Cb}{{{j{Ob}}AdCd}Cb}{{{j{Ob}}AdGf}Cb}1{{{j{Ob}}AdCb}Cb}{{{j{Ob}}AdCbOl}Cb}2{{{j{Ob}}AdBnGfGfGf}Cd}{{{j{Ob}}AdCdCdGf}Gf}{{{j{Ob}}AdCdGf}Cd}{{{j{Ob}}AdOlOnBnCbKbA@`Bn}Cd}{{{j{Ob}}AdOl}Gf}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdGfOnCbGf}Cd}{{{j{Ob}}AdCd}Cd}0{{{j{Ob}}AdGfGf}ABl}{{{j{Ob}}AdCbCb}ABl}{{{j{Ob}}AdBnOl}Gf}3{{{j{Ob}}AdBnCd}Cn}{{{j{Ob}}AdBnCd}Gf}{{{j{Ob}}AdBnKb}Cd}{{{j{Ob}}AdCdAAn}Gf}{{{j{Ob}}AdCdCbGfGfGfCd}Cd}{{{j{Ob}}AdBnCbGf}Cd}{{{j{Ob}}AdCdCbCd}Cd}{{{j{Ob}}AdCdCbOnOn}Cd}{{{j{Ob}}AdGfGfGf}Cd}{{{j{Ob}}AdGfGfCbOl}Cd}{{{j{Ob}}AdABnCbOnOl}Cd}>{{{j{Ob}}AdCdCbOn}Cd}{{{j{Ob}}AdCdCb}Cd}{{{j{Ob}}AdOlOnCbOnOl}Cd}{{{j{Ob}}AdCd}Cd}{{{j{Ob}}AdCdCbA@dCbGfOnBnCd}Gf}{{{j{Ob}}AdCbGf}AC`}{{{j{Ob}}AdAAf}Cb}{{{j{Ob}}Ad}Gf}={{{j{Ob}}Ad}ACb}0{{{j{Ob}}Ad}Cd}{{{j{Ob}}AdCdHf}Hf}{{{j{Ob}}AdBnOn}AAn}{{{j{Ob}}AdBn}Gf}{{{j{Ob}}AdACd}Cn}{{{j{Ob}}AdCdCd}Cd}{{{j{Ob}}AdGfOn}Cd}{{{j{Ob}}AdCdACf}Gf}{{{j{Ob}}AdCdOnGf}Gf}{{{j{Ob}}AdOlCb}Cn}0{{{j{Ob}}AdCdGf}Cd}{{{j{Ob}}AdCd}Cd}1{{{j{Ob}}AdBnCd}Cd}{{{j{Ob}}AdBnCdGfBn}Cd}{{{j{Ob}}AdACh}Cn}{{{j{Ob}}AdAChBnGf}Cn}:{{{j{Ob}}AdCdCdBn}Cd}{{{j{Ob}}AdBnGfBn}Cd}{{{j{Ob}}AdBnGfGfBn}Cd}1{{{j{Ob}}AdBn}Cb}{{{j{Ob}}AdBnBn}Gf}{{{j{Ob}}AdGfGf}Gf}{{{j{Ob}}AdOnGf}On}{{{j{Ob}}AdACjOnGfBn}Cd}{{{j{Ob}}AdH`GfOnGfOnAAnGfGfCd}Cd}{{{j{Ob}}AdBnKb}Cd}>{{{j{Ob}}AdH`CbGfOnOnAAnGfCd}Cd}{{{j{Ob}}AdBnKbCbGf}Cd}{{{j{Ob}}AdBnACfKb}Cd}{{{j{Ob}}AdBn}Cd}{{{j{Ob}}AdCdGf}Gf}{{{j{Ob}}AdBn}Ol}{{{j{Ob}}AdCdKb}Gf}{{{j{Ob}}AdCdBn}Gf};{{{j{Ob}}AdCbAAnCd}Cd}{{{j{Ob}}AdBnBnGfAAj}Gf}{{{j{Ob}}AdBnGfGfBn}Cd}{{{j{Ob}}AdOnAAf}AAf}{{{j{Ob}}AdCbCb}Cb}{{{j{Ob}}AdBnGfBn}Cd}{{{j{Ob}}AdBnCdCd}Cd}{{{j{Ob}}AdBnCdCdABf}Cd}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdCd}On}{{{j{Ob}}AdBnKb}Cd}{{{j{Ob}}AdCbGfABd}Gf}{{{j{Ob}}AdCbGfAC`}Gf}{{{j{Ob}}AdACl}Gf}{{{j{Ob}}AdBnA@d}Cn}{{{j{Ob}}AdAB`}Gf}{{{j{Ob}}AdBnCdGf}Cd}{{{j{Ob}}AdBnCd}Cd}{{{j{Ob}}AdBnACfGfKb}Cd}{{{j{Ob}}AdBn}Gf}{{{j{Ob}}AdOnBnOnCb}Cb}{{{j{Ob}}AdBn}Cd}{{{j{Ob}}AdBnGfBn}Cd}{{{j{Ob}}AdAAnCbCd}Cd}{{{j{Ob}}AdCdAAn}Cn}{{{j{Ob}}AdCd}Cd}{{{j{Ob}}AdGfBn}ABd}{{{j{Ob}}AdBnCdACnCd}Cd}{{{j{Ob}}AdCdAAn}Gf}{{{j{Ob}}AdCdAAj}Gf}{{{j{Ob}}AdBnCd}Gf}{{{j{Ob}}AdCd}Cn}{{{j{Ob}}AdBnCbGfCd}Gf}{{{j{Ob}}AdCd}Gf}{{{j{Ob}}AdCdGf}Cn}{{{j{Ob}}AdBnBn}Gf}0{{{j{Ob}}AdCd}On}{{{j{Ob}}AdBnGfAAl}Gf}{{{j{Ob}}AdCdAAl}Gf}{{{j{Ob}}AdBn}Cd}{{{j{Ob}}AdBnGfGfBnGf}Cd}{{{j{Ob}}AdBnGfGfBn}Cd}{{{j{Ob}}AdBnGfGf}Cd}{{{j{Ob}}AdBnCdGfBnABf}Cd}{{{j{Ob}}AdOjAD`}Of}{{{j{Ob}}AdADbOjAD`}Cn}{{{j{Ob}}AdBnABnOlOl}Gf}7{{{j{Ob}}AdBnKb}Cd}{{{j{Ob}}AdBnGfGfGfGfBn}Cd}{{{j{Ob}}AdBnACf}Cd}`{{{j{Ob}}AdGf}Cd}{{{j{Ob}}AdGfGf}Gf}{{{j{Ob}}AdBnGf}Cn}{{{j{Ob}}AdGf}Gf}{{{j{Ob}}AdBnCbH`}Cd}{{{j{Ob}}AdCdCdCd}Cd}{{{j{Ob}}AdBn}Gf}{{{j{Ob}}AdBn}Ol}{{{j{Ob}}AdGfOnCbGf}Cd}````````{{{j{Ob}}AdAAn}Cn}{{{j{Ob}}Ad}Cd}{{{j{Ob}}Adb}AAn}{{{j{Ob}}Adbb}AAn}{{{j{Ob}}AdAAnb}AAn}{{{j{Ob}}AdADdAAnAAn}ADd}{{{j{Ob}}AdCd}Cd}`````````````````````````{{{j{Ob}}Ad}AAn}{{{j{Ob}}AdGf}Cn}{{{j{Ob}}AdCb}ACd}{{{j{c}}}{{j{e}}}{}{}}0{{{j{Cjc}}}{{j{Cje}}}{}{}}0{cc{}}0{{{j{c}}}e{}{}}0{{{j{Ob}}AdADf}H`}{ce{}{}}0{{{j{c}}}Dn{}}0{{{j{c}}}{{Fd{e}}}{}{}}044{c{{Ef{e}}}{}{}}000{{{j{c}}}Gn{}}0`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{AdCb}On}{{AdCb}ADh}1{{AdCb}Cd}{{AdCb}ADj}{CbDn}22{{AdCbOn}Cn}{{AdCb}ADl}````````````````````````````````````````````````````````````````{{{j{c}}}{{j{e}}}{}{}}0000000000000000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}0000000000000000000000`````````````{{{j{Bn}}}Bn}{{{j{Cb}}}Cb}{{{j{ACl}}}ACl}{{{j{ADn}}}ADn}{{{j{ADl}}}ADl}{{{j{ACd}}}ACd}{{{j{AE`}}}AE`}{{{j{ACf}}}ACf}{{{j{ABb}}}ABb}{{{j{AEb}}}AEb}{{{j{AEd}}}AEd}{{{j{A@h}}}A@h}{{{j{ACj}}}ACj}{{{j{AB`}}}AB`}{{{j{AEf}}}AEf}{{{j{ACh}}}ACh}{{{j{ADh}}}ADh}{{{j{Od}}}Od}{{{j{AEh}}}AEh}{{{j{AAd}}}AAd}{{{j{A@n}}}A@n}{{{j{AEj}}}AEj}{{{j{AAh}}}AAh}`{{{j{c}}{j{Cje}}}Cn{}{}}0000000000000000000000{{{j{c}}}Cn{}}000000000000000000000000000000000000000000000`````````````````````````````````````````````````````````````{{{j{A@h}}{j{CjEb}}}Ej}`{cc{}}0000000000000000000000{{{j{c}}}e{}{}}0000000000000000000000````````````{ce{}{}}0000000000000000000000{{{j{c}}}Dn{}}0000000000000000000000````````````````````````````````````````````````````````````````````````````````````````````````22222222222222222222222{{{j{c}}}{{Fd{e}}}{}{}}000000000000000000000033333333333333333333333``````````````````````````````````````````````````{c{{Ef{e}}}{}{}}000000000000000000000000000000000000000000000````{{{j{c}}}Gn{}}0000000000000000000000``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{j{c}}}{{j{e}}}{}{}}000000000000000000{{{j{Cjc}}}{{j{Cje}}}{}{}}000000000000000000{{{j{AEl}}}AEl}{{{j{AEn}}}AEn}{{{j{AF`}}}AF`}{{{j{Kb}}}Kb}{{{j{ABd}}}ABd}{{{j{AAl}}}AAl}{{{j{ACn}}}ACn}{{{j{Oj}}}Oj}{{{j{AFb}}}AFb}{{{j{AAj}}}AAj}{{{j{A@`}}}A@`}{{{j{ABf}}}ABf}{{{j{Oh}}}Oh}{{{j{AD`}}}AD`}{{{j{ABj}}}ABj}{{{j{AFd}}}AFd}{{{j{AFf}}}AFf}{{{j{AFh}}}AFh}{{{j{AFj}}}AFj}{{{j{c}}{j{Cje}}}Cn{}{}}000000000000000000{{{j{c}}}Cn{}}0000000000000000000000000000000000000{{{j{AFb}}{j{AFb}}}D`}``{{{j{Kb}}{j{Kb}}}Dn}{{{j{ABd}}{j{ABd}}}Dn}{{{j{AAl}}{j{AAl}}}Dn}{{{j{ACn}}{j{ACn}}}Dn}{{{j{Oj}}{j{Oj}}}Dn}{{{j{AFb}}{j{AFb}}}Dn}{{{j{AAj}}{j{AAj}}}Dn}{{{j{A@`}}{j{A@`}}}Dn}{{{j{ABf}}{j{ABf}}}Dn}{{{j{AFh}}{j{AFh}}}Dn}{{{j{AFj}}{j{AFj}}}Dn}{{{j{AEl}}{j{CjEb}}}Ej}{{{j{AEn}}{j{CjEb}}}Ej}{{{j{AF`}}{j{CjEb}}}Ej}{{{j{Kb}}{j{CjEb}}}Ej}{{{j{ABd}}{j{CjEb}}}Ej}{{{j{AAl}}{j{CjEb}}}Ej}{{{j{ACn}}{j{CjEb}}}Ej}{{{j{Oj}}{j{CjEb}}}Ej}{{{j{AFb}}{j{CjEb}}}Ej}{{{j{AAj}}{j{CjEb}}}Ej}{{{j{A@`}}{j{CjEb}}}Ej}{{{j{Oh}}{j{CjEb}}}Ej}{{{j{AD`}}{j{CjEb}}}Ej}{{{j{ABj}}{j{CjEb}}}Ej}{{{j{AFd}}{j{CjEb}}}Ej}{{{j{AFf}}{j{CjEb}}}Ej}{{{j{AFh}}{j{CjEb}}}Ej}{{{j{AFj}}{j{CjEb}}}Ej}{cc{}}000000000000000000{{{j{c}}}e{}{}}000000000000000000{{{j{Kb}}{j{Cjc}}}CnFj}{{{j{ABd}}{j{Cjc}}}CnFj}{{{j{AAl}}{j{Cjc}}}CnFj}{{{j{ACn}}{j{Cjc}}}CnFj}{{{j{Oj}}{j{Cjc}}}CnFj}{{{j{AFb}}{j{Cjc}}}CnFj}{{{j{AAj}}{j{Cjc}}}CnFj}{{{j{A@`}}{j{Cjc}}}CnFj}{{{j{ABf}}{j{Cjc}}}CnFj}{{{j{AFh}}{j{Cjc}}}CnFj}{{{j{AFj}}{j{Cjc}}}CnFj}```````{ce{}{}}000000000000000000{{{j{c}}}Dn{}}000000000000000000`````````````````````````````````````````````{{{j{AFb}}{j{AFb}}}{{Fd{D`}}}}````````````>>>>>>>>>>>>>>>>>>>{{{j{c}}}{{Fd{e}}}{}{}}000000000000000000???????????????????{c{{Ef{e}}}{}{}}0000000000000000000000000000000000000{{{j{c}}}Gn{}}000000000000000000`````{{{j{AFl}}AdOlOnOnAAn}Cn}0{{{j{AFl}}AdAEdA@`BnCdCb}Gf}1111{{{j{AFl}}AdAFnAAnOlGfGfGfGfOlOlGf}Cd}{{{j{AFl}}AdAFnAAnOlGfGfGfGfOlOlGfOl}Cd}{{{j{AFl}}AdAEdAAnOlGfGfGfGfOlOlGfOlOl}Gf}44{{{j{AFl}}AdAEdCdCdBn}Gf}{{{j{AFl}}AdOlGfGfCd}Gf}66666{{{j{AFl}}AdAEdCbAFnCbAAn}Gf}{{{j{AFl}}AdAEdGfAFnGfAAn}Gf}{{{j{AFl}}AdAEdAFnGfAFn}Gf}{{{j{AFl}}AdAAnb}Gf}{{{j{AFl}}AdAEdA@`BnCb}Gf}{{{j{AFl}}AdGfCdGf}Gf}{{{j{AFl}}Ad}Cn}============={{{j{AFl}}Ad}Gf}>{{{j{AFl}}AdGfCdGfGf}Gf}{{{j{c}}}{{j{e}}}{}{}}{{{j{Cjc}}}{{j{Cje}}}{}{}}{cc{}}{{{j{c}}}e{}{}}{ce{}{}}{{{j{c}}}Dn{}}{{{j{c}}}{{Fd{e}}}{}{}}3{c{{Ef{e}}}{}{}}0{{{j{c}}}Gn{}}``````{{{j{n}}}b}{{{j{Bl}}}Bn}{{{j{n}}}Cb}{{{j{n}}}{{Ch{A`}}}}{{{j{n}}}Cl}00000{{{j{Bl}}}{{Ch{A`}}}}{{{j{n}}}E`}{{{j{n}}{j{Dh}}}{{Df{{Fh{{Ch{A`}}b}}}}}}{{{j{n}}}Dn}0000{nCb}111{{{j{Bl}}}Dn}00000000{{{j{n}}{j{n}}}Dn}111{{{j{n}}}{{Fd{Dn}}}}00<888{{{j{Bl}}}b}00{{{j{n}}}{{Fd{{G`{Fn}}}}}}>111{{{j{n}}}Gf}00{{{j{n}}}{{G`{b}}}}{{{j{Bl}}}{{j{{h{b}}}}}}00{{{j{Bl}}}{{j{{h{Gh}}}}}}00{{{j{n}}}{{Ch{Hb}}}}","D":"DH`","p":[[1,"usize"],[1,"array"],[5,"Dim",2783],[1,"slice"],[1,"reference"],[5,"IxDynImpl",2784],[10,"PyArrayDescrMethods",2716,2785],[5,"PyArrayDescr",0,2785],[5,"FromVecError",0,2786],[5,"Python",2787],[8,"PyObject",2788],[5,"NotContiguousError",0,2786],[6,"BorrowError",0,2786],[8,"Complex32",0,2789],[8,"ArrayView",2790],[8,"Array",2790],[10,"Dimension",2791],[8,"Complex64",0,2789],[10,"Element",0,2785],[5,"PyFixedString",0,2792],[5,"PyFixedUnicode",0,2792],[10,"PyUntypedArrayMethods",2716,2793],[5,"PyArrayObject",1344],[5,"PyUntypedArray",0,2793],[5,"PyArray_Descr",1344],[5,"PyObject",2794],[5,"PyAny",2795],[5,"Bound",2788],[0,"mut"],[1,"u8"],[1,"unit"],[6,"Ordering",2796],[5,"PyArrayLike",0,2797],[5,"PyArray",368],[8,"PyResult",2798],[1,"str"],[8,"IxDyn",0,2799],[5,"Borrowed",2788],[1,"bool"],[1,"u64"],[5,"Formatter",2800],[5,"Error",2800],[6,"Result",2801],[5,"TypeMustMatch",0,2797],[8,"Result",2800],[5,"AllowTypeChange",0,2797],[10,"Debug",2800],[8,"Py_UCS1",2802],[8,"Py_UCS4",2802],[6,"Option",2803],[5,"PyErr",2798],[1,"tuple"],[10,"Hasher",2804],[5,"Py",2788],[5,"String",2805],[5,"Vec",2806],[10,"ToPyObject",2807],[10,"Sized",2808],[8,"c_int",2809],[1,"isize"],[5,"PyDowncastError",2798],[10,"Into",2810],[5,"TypeId",2811],[5,"PyTypeObject",2812],[5,"PyType",2813],[8,"Ix1",0,2799],[1,"f64"],[10,"AsPrimitive",2814],[10,"PyArrayMethods",368],[8,"ArrayViewMut",2790],[8,"RawArrayView",2790],[8,"RawArrayViewMut",2790],[5,"ArrayBase",2790],[17,"Elem"],[10,"Data",2815],[17,"Item"],[10,"IntoIterator",2816],[8,"Ix2",0,2799],[8,"Ix3",0,2799],[17,"Dim"],[10,"NpyIndex",567],[5,"PyModule",2817],[8,"Ix0",2799],[10,"Copy",2808],[10,"PyArray0Methods",368],[10,"IntoDimension",2818],[5,"PyReadonlyArray",500],[5,"PyReadwriteArray",500],[6,"NPY_ORDER",2117],[8,"MatrixView",2819],[10,"Scalar",2820],[10,"Dim",2821],[8,"MatrixViewMut",2819],[5,"Dyn",2821],[8,"DMatrixView",2822],[8,"DMatrixViewMut",2822],[10,"IntoPyArray",567],[10,"ToPyArray",567],[5,"Datetime",579],[10,"Unit",579],[5,"Timedelta",579],[10,"Clone",2823],[10,"Ord",2796],[10,"PartialEq",2796],[1,"i64"],[10,"Hash",2804],[10,"PartialOrd",2796],[5,"Years",637],[5,"Months",637],[5,"Weeks",637],[5,"Days",637],[5,"Hours",637],[5,"Minutes",637],[5,"Seconds",637],[5,"Milliseconds",637],[5,"Microseconds",637],[5,"Nanoseconds",637],[5,"Picoseconds",637],[5,"Femtoseconds",637],[5,"Attoseconds",637],[5,"PyArrayAPI",930],[5,"PyArray_DatetimeMetaData",1344],[8,"npy_datetime",2117],[5,"npy_datetimestruct",2117],[6,"NPY_DATETIMEUNIT",2117],[8,"c_char",2809],[8,"npy_intp",2117],[6,"NPY_CASTING",2117],[8,"Py_ssize_t",2824],[8,"npy_bool",2117],[8,"npy_uint32",2117],[5,"NpyIter",1344],[8,"NpyIter_GetMultiIndexFunc",1344],[8,"NpyIter_IterNextFunc",1344],[5,"PyArray_StringDTypeObject",1344],[8,"npy_string_allocator",1344],[8,"npy_packed_static_string",1344],[5,"npy_static_string",1344],[8,"PyArray_DTypeMeta",1344],[5,"PyArrayDTypeMeta_Spec",1344],[6,"NPY_SELECTKIND",2117],[6,"NPY_SORTKIND",2117],[8,"c_void",2809],[5,"PyArrayMultiIterObject",1344],[5,"PyArray_Chunk",1344],[6,"NPY_SCALARKIND",2117],[6,"NPY_CLIPMODE",2117],[8,"npy_ucs4",2117],[5,"npy_stride_sort_item",2117],[8,"c_uchar",2809],[6,"FILE",2825],[8,"PyArray_VectorUnaryFunc",1344],[8,"c_uint",2809],[5,"PyArray_ArrFuncs",1344],[5,"PyArray_Dims",1344],[5,"PyArrayMapIterObject",1344],[5,"PyArrayIterObject",1344],[5,"PyArray_DescrProto",1344],[6,"NPY_SEARCHSIDE",2117],[5,"npy_timedeltastruct",2117],[8,"npy_timedelta",2117],[8,"PyDataMem_EventHookFunc",1344],[6,"NpyTypes",930],[5,"NpyAuxData",1344],[8,"npy_uint64",2117],[5,"PyArray_ArrayDescr",1344],[5,"_PyArray_DescrNumPy2",1344],[5,"PyArrayFlagsObject",1344],[5,"PyArrayInterface",1344],[5,"PyUFuncObject",1344],[5,"PyArrayNeighborhoodIterObject",1344],[5,"PyArray_DatetimeDTypeMetaData",1344],[5,"PyArrayMethod_Spec",1344],[5,"npy_cdouble",2117],[5,"npy_cfloat",2117],[5,"npy_clongdouble",2117],[6,"NPY_TYPES",2117],[6,"NPY_TYPECHAR",2117],[6,"NPY_TYPEKINDCHAR",2117],[6,"NPY_BYTEORDER_CHAR",2117],[6,"NPY_ARRAYMETHOD_FLAGS",2117],[5,"PyUFuncAPI",2661],[8,"PyUFuncGenericFunction",1344],[8,"PyArray_GetItemFunc",1344],[8,"PyArray_SetItemFunc",1344],[8,"PyArray_CopySwapNFunc",1344],[8,"PyArray_CopySwapFunc",1344],[8,"PyArray_NonzeroFunc",1344],[8,"PyArray_CompareFunc",1344],[8,"PyArray_ArgFunc",1344],[8,"PyArray_DotFunc",1344],[8,"PyArray_ScanFunc",1344],[8,"PyArray_FromStrFunc",1344],[8,"PyArray_FillFunc",1344],[8,"PyArray_SortFunc",1344],[8,"PyArray_ArgSortFunc",1344],[8,"PyArray_PartitionFunc",1344],[8,"PyArray_ArgPartitionFunc",1344],[8,"PyArray_FillWithScalarFunc",1344],[8,"PyArray_ScalarKindFunc",1344],[8,"PyArray_FastClipFunc",1344],[8,"PyArray_FastPutmaskFunc",1344],[8,"PyArray_FastTakeFunc",1344],[8,"PyUFunc_MaskedStridedInnerLoopFunc",1344],[8,"PyUFunc_TypeResolutionFunc",1344],[8,"PyUFunc_LegacyInnerLoopSelectionFunc",1344],[8,"PyUFunc_MaskedInnerLoopSelectionFunc",1344],[8,"npy_iter_get_dataptr_t",1344],[8,"NpyAuxData_FreeFunc",1344],[8,"NpyAuxData_CloneFunc",1344],[8,"npy_complex128",2117],[8,"npy_complex64",2117],[8,"npy_complex256",2117]],"r":[[0,2797],[2,2786],[3,2789],[4,2789],[5,2785],[6,2786],[8,567],[9,2799],[10,2799],[11,2799],[12,2799],[13,2799],[14,2799],[15,2799],[16,2799],[17,2799],[18,2799],[19,2799],[20,2799],[21,2799],[22,2799],[23,2786],[25,567],[26,930],[27,2661],[28,368],[29,368],[30,368],[31,368],[32,368],[33,368],[34,368],[35,368],[36,368],[37,2785],[38,2785],[39,368],[40,2797],[41,2797],[42,2797],[43,2797],[44,2797],[45,2797],[46,2797],[47,2797],[48,2797],[49,368],[50,2792],[51,2792],[52,500],[53,500],[54,500],[55,500],[56,500],[57,500],[58,500],[59,500],[60,500],[61,500],[62,500],[63,500],[64,500],[65,500],[66,500],[67,500],[68,500],[69,500],[70,2793],[71,2793],[72,567],[73,567],[74,2797],[81,2790],[141,2826],[142,2826],[143,2785],[146,2785],[147,2826],[149,2826],[202,368],[221,2826],[222,2826],[2716,567],[2717,368],[2718,2785],[2719,368],[2720,2793],[2721,567]],"b":[[158,"impl-Debug-for-PyArrayDescr"],[159,"impl-Display-for-PyArrayDescr"],[160,"impl-Debug-for-PyUntypedArray"],[161,"impl-Display-for-PyUntypedArray"],[165,"impl-Debug-for-FromVecError"],[166,"impl-Display-for-FromVecError"],[167,"impl-Display-for-NotContiguousError"],[168,"impl-Debug-for-NotContiguousError"],[169,"impl-Debug-for-BorrowError"],[170,"impl-Display-for-BorrowError"],[171,"impl-Debug-for-PyFixedString%3CN%3E"],[172,"impl-Display-for-PyFixedString%3CN%3E"],[173,"impl-Debug-for-PyFixedUnicode%3CN%3E"],[174,"impl-Display-for-PyFixedUnicode%3CN%3E"],[236,"impl-IntoPy%3CPy%3CPyUntypedArray%3E%3E-for-%26PyUntypedArray"],[237,"impl-IntoPy%3CPy%3CPyAny%3E%3E-for-PyUntypedArray"],[411,"impl-Debug-for-PyArray%3CT,+D%3E"],[412,"impl-Display-for-PyArray%3CT,+D%3E"],[443,"impl-IntoPy%3CPy%3CPyAny%3E%3E-for-PyArray%3CT,+D%3E"],[444,"impl-IntoPy%3CPy%3CPyArray%3CT,+D%3E%3E%3E-for-%26PyArray%3CT,+D%3E"],[520,"impl-PyReadonlyArray%3C\'py,+N,+Dim%3C%5Busize;+2%5D%3E%3E"],[521,"impl-PyReadonlyArray%3C\'py,+N,+Dim%3C%5Busize;+1%5D%3E%3E"],[522,"impl-PyReadwriteArray%3C\'py,+N,+Dim%3C%5Busize;+1%5D%3E%3E"],[523,"impl-PyReadwriteArray%3C\'py,+N,+Dim%3C%5Busize;+2%5D%3E%3E"]],"c":"OjAAAAEAAAAAABsAEAAAAI4AkACUAJUAzADNAN4ADgESARQBGQF8AY8BnwGhAaMBpQGnAakBqwGuAa8BsQHCAdMB8wFAAkIC","e":"OzAAAAEAAJ8ITAAJAAAAGgALACgAAAAyAAAANQARAEkAAQBOAAIAUwABAFcAAQBfAAEAZAATAHoAAwB/AAkAiwACAJgABACfABAAuQAAALsAEADPAAMA2gABAOwAAgD2AAkAAQEBAAcBAAAKAQAAFgEBABsBAAAiAUYAawEBAG8BAQCCAQAAhwEAAI4BAACRAQAAmAEAAJsBAgCiAQAAqgEAAK0BAAC8AQMA0gEAANYBAgDhAQQA6gECAA8CDgAgAgMAKAIBACsCBAAyAgUASQIVAGACAABiAgYAawIPAHwCAQCLAnQADQMZADQDaACeAwAAoQMAAKMDOwDiAyIABgQBAAkE3gDqBAEA7wRRAGEFPgDABfAAyAYiAAIHVgJsCSQApAnBAGcKLACVCgAAlwoHAKAKAACiCgAA","a":{"nalgebra":[476,477,478,479,520,521,522,523,559,560],"pyarray":[370,378],"pyarray0":[370],"pyarraydescr":[38,2718],"pyuntypedarray":[71,2720]}}]\ ]')); if (typeof exports !== 'undefined') exports.searchIndex = searchIndex; else if (window.initSearch) window.initSearch(searchIndex); diff --git a/search.desc/numpy/numpy-desc-0-.js b/search.desc/numpy/numpy-desc-0-.js index 26ada4807..1ba0fba06 100644 --- a/search.desc/numpy/numpy-desc-0-.js +++ b/search.desc/numpy/numpy-desc-0-.js @@ -1 +1 @@ -searchState.loadedDescShard("numpy", 0, "This crate provides Rust interfaces for NumPy C APIs, …\nMarker type to indicate that the element type received via …\nThe given array is already borrowed\nInidcates why borrowing an array failed.\nAlias for a Complex<f32>\nAlias for a Complex<f64>\nRepresents that a type can be an element of PyArray.\nRepresents that given Vec cannot be treated as an array.\nFlag that indicates whether this type is trivially …\nCreate a one-dimensional index\none-dimensional\nCreate a two-dimensional index\ntwo-dimensional\nCreate a three-dimensional index\nthree-dimensional\nCreate a four-dimensional index\nfour-dimensional\nCreate a five-dimensional index\nfive-dimensional\nCreate a six-dimensional index\nsix-dimensional\nCreate a dynamic-dimensional index\ndynamic-dimensional\nRepresents that the given array is not contiguous.\nThe given array is not writeable\nBinding of numpy.dtype.\nImplementation of functionality for PyArrayDescr.\nReceiver for arrays or array-like types.\nReceiver for zero-dimensional arrays or array-like types.\nReceiver for one-dimensional arrays or array-like types.\nReceiver for two-dimensional arrays or array-like types.\nReceiver for three-dimensional arrays or array-like types.\nReceiver for four-dimensional arrays or array-like types.\nReceiver for five-dimensional arrays or array-like types.\nReceiver for six-dimensional arrays or array-like types.\nReceiver for arrays or array-like types whose …\nA newtype wrapper around [u8; N] to handle byte scalars …\nA newtype wrapper around [PyUCS4; N] to handle str_ scalars…\nA safe, untyped wrapper for NumPy’s ndarray class.\nImplementation of functionality for PyUntypedArray.\nMarker type to indicate that the element type received via …\nReturns the required alignment (bytes) of this type …\nReturns the required alignment (bytes) of this type …\nSafe interface for NumPy’s N-dimensional arrays\nCreate an Array with one, two, three, four, five, or six …\nCreate an owned copy of the array while the GIL is …\nCreate an owned copy of the array while the GIL is …\nReturns a raw pointer to the underlying PyArrayObject.\nReturns a raw pointer to the underlying PyArrayObject.\nReturns self as *mut PyArray_Descr.\nReturns self as *mut PyArray_Descr.\nGets the underlying FFI pointer, returns a borrowed …\nGets the underlying FFI pointer, returns a borrowed …\nReturns the type descriptor for the base element of …\nReturns the type descriptor for the base element of …\nTypes to safely create references into NumPy arrays\nReturns an ASCII character indicating the byte-order of …\nReturns a unique ASCII character for each of the 21 …\nCreate a clone of the value while the GIL is guaranteed to …\nDefines conversion traits between Rust types and NumPy …\nSupport datetimes and timedeltas\nDeprecated form of dot_bound\nReturn the dot product of two arrays.\nReturns the type descriptor (“dtype”) for a registered …\nReturns the dtype of the array.\nReturns the dtype of the array.\nReturns the type descriptor (“dtype”) for a registered …\nDeprecated form of einsum_bound\nDeprecated form of einsum_bound!\nReturn the Einstein summation convention of given tensors.\nReturn the Einstein summation convention of given tensors.\nReturns bit-flags describing how this type descriptor is …\nReturns bit-flags describing how this type descriptor is …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the associated type descriptor (“dtype”) for …\nReturns the associated type descriptor (“dtype”) for …\nReturns the associated type descriptor (“dtype”) for …\nReturns the type descriptor and offset of the field with …\nReturns the type descriptor and offset of the field with …\nReturns true if the type descriptor is a structured type.\nReturns true if the type descriptor is a structured type.\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor is a sub-array.\nReturns true if the type descriptor is a sub-array.\nImaginary portion of the complex number\nImaginary portion of the complex number\nDeprecated form of inner_bound\nReturn the inner product of two arrays.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns self as *mut PyArray_Descr while increasing the …\nReturns self as *mut PyArray_Descr while increasing the …\nReturns true if the type descriptor is a struct which …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the there are no elements in the array.\nReturns true if two type descriptors are equivalent.\nReturns true if two type descriptors are equivalent.\nReturns true if the internal data of the array is …\nReturns true if type descriptor byteorder is native, or …\nReturns the element size of this type descriptor.\nReturns the element size of this type descriptor.\nReturns an ASCII character (one of biufcmMOSUV) …\nCalculates the total number of elements in the array.\nReturns an ordered list of field names, or None if there …\nReturns an ordered list of field names, or None if there …\nReturns the number of dimensions if this type descriptor …\nReturns the number of dimensions if this type descriptor …\nReturns the number of dimensions of the array.\nCreates a new type descriptor (“dtype”) object from an …\nCreates a new type descriptor (“dtype”) object from an …\nLow-Level bindings for NumPy C API.\nReturns a unique number for each of the 21 different …\nShortcut for creating a type descriptor of object type.\nShortcut for creating a type descriptor of object type.\nReturns the type descriptor for a registered type.\nReturns the type descriptor for a registered type.\nA prelude\nDeprecated form of pyarray_bound\nCreate a PyArray with one, two or three dimensions.\nReal portion of the complex number\nReal portion of the complex number\nReturns the shape of the sub-array.\nReturns the shape of the sub-array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice indicating how many bytes to advance when …\nReturns the array scalar corresponding to this type …\nReturns the array scalar corresponding to this type …\nCreate an owned copy of the slice while the GIL is …\nCreate an owned copy of the slice while the GIL is …\nA safe, statically-typed wrapper for NumPy’s ndarray …\nZero-dimensional array.\nImplementation of functionality for PyArray0<T>.\nOne-dimensional array.\nTwo-dimensional array.\nThree-dimensional array.\nFour-dimensional array.\nFive-dimensional array.\nSix-dimensional array.\nDynamic-dimensional array.\nImplementation of functionality for PyArray<T, D>.\nDeprecated form of PyArray<T, Ix1>::arange_bound\nReturn evenly spaced values within a given interval.\nReturns an ArrayView of the internal array.\nReturns an ArrayView of the internal array.\nReturns an ArrayViewMut of the internal array.\nReturns an ArrayViewMut of the internal array.\nReturns the internal array as RawArrayView enabling …\nReturns the internal array as RawArrayView enabling …\nReturns the internal array as RawArrayViewMut enabling …\nReturns the internal array as RawArrayViewMut enabling …\nReturns an immutable view of the internal data as a slice.\nReturns an immutable view of the internal data as a slice.\nReturns a mutable view of the internal data as a slice.\nReturns a mutable view of the internal data as a slice.\nAccess an untyped representation of this array.\nAccess an untyped representation of this array.\nDeprecated form of PyArray<T, D>::borrow_from_array_bound\nCreates a NumPy array backed by array and ties its …\nCast the PyArray<T> to PyArray<U>, by allocating a new …\nCast the PyArray<T> to PyArray<U>, by allocating a new …\nCopies self into other, performing a data type conversion …\nCopies self into other, performing a data type conversion …\nReturns a pointer to the first element of the array.\nReturns a pointer to the first element of the array.\nSame as shape, but returns D instead of &[usize].\nSame as shape, but returns D instead of &[usize].\nReturns the argument unchanged.\nDeprecated form of PyArray<T, D>::from_array_bound\nConstruct a NumPy array from a ndarray::ArrayBase.\nConstructs a reference to a PyArray from a raw point to a …\nDeprecated form of PyArray<T, Ix1>::from_iter_bound\nConstruct a one-dimensional array from an Iterator.\nDeprecated form of PyArray<T, D>::from_owned_array_bound\nConstructs a NumPy from an ndarray::Array\nDeprecated form of …\nConstruct a NumPy array containing objects stored in a …\nConstructs a reference to a PyArray from a raw pointer to …\nDeprecated form of PyArray<T, Ix1>::from_slice_bound\nConstruct a one-dimensional array from a slice.\nDeprecated form of PyArray<T, Ix1>::from_vec_bound\nDeprecated form of PyArray<T, Ix2>::from_vec2_bound\nConstruct a two-dimension array from a Vec<Vec<T>>.\nDeprecated form of PyArray<T, Ix3>::from_vec3_bound\nConstruct a three-dimensional array from a Vec<Vec<Vec<T>>>…\nConstruct a one-dimensional array from a Vec<T>.\nGet a reference of the specified element if the given …\nGet a reference of the specified element if the given …\nReturns a handle to NumPy’s multiarray module.\nSame as get, but returns Option<&mut T>.\nSame as get, but returns Option<&mut T>.\nGet a copy of the specified element in the array.\nGet a copy of the specified element in the array.\nCalls U::from(self).\nGet the single element of a zero-dimensional array.\nGet the single element of a zero-dimensional array.\nDeprecated form of PyArray<T, D>::new_bound\nCreates a new uninitialized NumPy array.\nA view of self with a different order of axes determined …\nA view of self with a different order of axes determined …\nGet an immutable borrow of the NumPy array\nGet an immutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nSpecial case of reshape_with_order which keeps the memory …\nSpecial case of reshape_with_order which keeps the memory …\nConstruct a new array which has same values as self, but …\nConstruct a new array which has same values as self, but …\nExtends or truncates the dimensions of an array.\nExtends or truncates the dimensions of an array.\nTurn an array with fixed dimensionality into one with …\nTurn an array with fixed dimensionality into one with …\nTurn &PyArray<T,D> into Py<PyArray<T,D>>, i.e. a pointer …\nGet a copy of the array as an ndarray::Array.\nGet a copy of the array as an ndarray::Array.\nReturns a copy of the internal data of the array as a Vec.\nReturns a copy of the internal data of the array as a Vec.\nSpecial case of permute which reverses the order the axes.\nSpecial case of permute which reverses the order the axes.\nTry to convert this array into a nalgebra::MatrixView …\nTry to convert this array into a nalgebra::MatrixView …\nTry to convert this array into a nalgebra::MatrixViewMut …\nTry to convert this array into a nalgebra::MatrixViewMut …\nGet an immutable borrow of the NumPy array\nGet an immutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nGet an immutable reference of the specified element, …\nGet an immutable reference of the specified element, …\nSame as uget, but returns &mut T.\nSame as uget, but returns &mut T.\nSame as uget, but returns *mut T.\nSame as uget, but returns *mut T.\nDeprecated form of PyArray<T, D>::zeros_bound\nConstruct a new NumPy array filled with zeros.\nRead-only borrow of an array.\nRead-only borrow of a zero-dimensional array.\nRead-only borrow of a one-dimensional array.\nRead-only borrow of a two-dimensional array.\nRead-only borrow of a three-dimensional array.\nRead-only borrow of a four-dimensional array.\nRead-only borrow of a five-dimensional array.\nRead-only borrow of a six-dimensional array.\nRead-only borrow of an array whose dimensionality is …\nRead-write borrow of an array.\nRead-write borrow of a zero-dimensional array.\nRead-write borrow of a one-dimensional array.\nRead-write borrow of a two-dimensional array.\nRead-write borrow of a three-dimensional array.\nRead-write borrow of a four-dimensional array.\nRead-write borrow of a five-dimensional array.\nRead-write borrow of a six-dimensional array.\nRead-write borrow of an array whose dimensionality is …\nProvides an immutable array view of the interior of the …\nProvides a mutable array view of the interior of the NumPy …\nConvert this two-dimensional array into a …\nConvert this one-dimensional array into a …\nConvert this two-dimensional array into a …\nConvert this one-dimensional array into a …\nProvide an immutable slice view of the interior of the …\nProvide a mutable slice view of the interior of the NumPy …\nReturns the argument unchanged.\nReturns the argument unchanged.\nProvide an immutable reference to an element of the NumPy …\nProvide a mutable reference to an element of the NumPy …\nCalls U::from(self).\nCalls U::from(self).\nExtends or truncates the dimensions of an array.\nTry to convert this array into a nalgebra::MatrixView …\nTry to convert this array into a nalgebra::MatrixViewMut …\nThe dimension type of the resulting array.\nThe dimension type of the resulting array.\nConversion trait from owning Rust types into PyArray.\nThe element type of resulting array.\nThe element type of resulting array.\nTrait implemented by types that can be used to index an …\nUtility trait to specify the dimensions of an array.\nConversion trait from borrowing Rust types to PyArray.\nDeprecated form of IntoPyArray::into_pyarray_bound\nConsumes self and moves its data into a NumPy array.\nDeprecated form of ToPyArray::to_pyarray_bound\nCopies the content pointed to by &self into a newly …\nThe abbrevation used for debug formatting\nCorresponds to the datetime64 scalar type\nCorresponds to the [timedelta64][scalars-datetime64] …\nThe matching NumPy datetime unit code\nRepresents the datetime units supported by NumPy\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nPredefined implementors of the Unit trait\nAttoseconds, i.e. 10^-18 seconds\nDays, i.e. 24 hours\nFemtoseconds, i.e. 10^-15 seconds\nHours, i.e. 60 minutes\nMicroseconds, i.e. 10^-6 seconds\nMilliseconds, i.e. 10^-3 seconds\nMinutes, i.e. 60 seconds\nMonths, i.e. 30 days\nNanoseconds, i.e. 10^-9 seconds\nPicoseconds, i.e. 10^-12 seconds\nSeconds\nWeeks, i.e. 7 days\nYears, i.e. 12 months\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLow-Level binding for Array API\nReturns whether the runtime numpy version is 2.0 or …\nLow-Lebel binding for NumPy C API C-objects\nLow-Level binding for UFunc API\nAll type objects exported by the NumPy API.\nA global variable which stores a ‘capsule’ pointer to …\nSee PY_ARRAY_API for more.\nChecks that op is an instance of PyArray or not.\nChecks that op is an exact instance of PyArray or not.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGet a pointer of the type object assocaited with ty.\nCalls U::from(self).\nCalls U::from(self).\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA global variable which stores a ‘capsule’ pointer to …\nReturns the argument unchanged.\nCalls U::from(self).\nImplementation of functionality for PyArrayDescr.\nImplementation of functionality for PyUntypedArray.\nReturns the required alignment (bytes) of this type …\nReturns a raw pointer to the underlying PyArrayObject.\nReturns self as *mut PyArray_Descr.\nReturns the type descriptor for the base element of …\nReturns an ASCII character indicating the byte-order of …\nReturns an ASCII character indicating the byte-order of …\nReturns an ASCII character indicating the byte-order of …\nReturns a unique ASCII character for each of the 21 …\nReturns a unique ASCII character for each of the 21 …\nReturns a unique ASCII character for each of the 21 …\nReturns the dtype of the array.\nReturns bit-flags describing how this type descriptor is …\nReturns the type descriptor and offset of the field with …\nReturns true if the type descriptor is a structured type.\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor is a sub-array.\nReturns self as *mut PyArray_Descr while increasing the …\nReturns true if the type descriptor is a struct which …\nReturns true if the type descriptor is a struct which …\nReturns true if the type descriptor is a struct which …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the there are no elements in the array.\nReturns true if the there are no elements in the array.\nReturns true if the there are no elements in the array.\nReturns true if two type descriptors are equivalent.\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if type descriptor byteorder is native, or …\nReturns true if type descriptor byteorder is native, or …\nReturns true if type descriptor byteorder is native, or …\nReturns the element size of this type descriptor.\nReturns an ASCII character (one of biufcmMOSUV) …\nReturns an ASCII character (one of biufcmMOSUV) …\nReturns an ASCII character (one of biufcmMOSUV) …\nCalculates the total number of elements in the array.\nCalculates the total number of elements in the array.\nCalculates the total number of elements in the array.\nReturns an ordered list of field names, or None if there …\nReturns the number of dimensions if this type descriptor …\nReturns the number of dimensions of the array.\nReturns the number of dimensions of the array.\nReturns the number of dimensions of the array.\nReturns a unique number for each of the 21 different …\nReturns a unique number for each of the 21 different …\nReturns a unique number for each of the 21 different …\nReturns the shape of the sub-array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice indicating how many bytes to advance when …\nReturns a slice indicating how many bytes to advance when …\nReturns a slice indicating how many bytes to advance when …\nReturns the array scalar corresponding to this type …") \ No newline at end of file +searchState.loadedDescShard("numpy", 0, "This crate provides Rust interfaces for NumPy C APIs, …\nMarker type to indicate that the element type received via …\nThe given array is already borrowed\nInidcates why borrowing an array failed.\nAlias for a Complex<f32>\nAlias for a Complex<f64>\nRepresents that a type can be an element of PyArray.\nRepresents that given Vec cannot be treated as an array.\nFlag that indicates whether this type is trivially …\nCreate a one-dimensional index\none-dimensional\nCreate a two-dimensional index\ntwo-dimensional\nCreate a three-dimensional index\nthree-dimensional\nCreate a four-dimensional index\nfour-dimensional\nCreate a five-dimensional index\nfive-dimensional\nCreate a six-dimensional index\nsix-dimensional\nCreate a dynamic-dimensional index\ndynamic-dimensional\nRepresents that the given array is not contiguous.\nThe given array is not writeable\nBinding of numpy.dtype.\nImplementation of functionality for PyArrayDescr.\nReceiver for arrays or array-like types.\nReceiver for zero-dimensional arrays or array-like types.\nReceiver for one-dimensional arrays or array-like types.\nReceiver for two-dimensional arrays or array-like types.\nReceiver for three-dimensional arrays or array-like types.\nReceiver for four-dimensional arrays or array-like types.\nReceiver for five-dimensional arrays or array-like types.\nReceiver for six-dimensional arrays or array-like types.\nReceiver for arrays or array-like types whose …\nA newtype wrapper around [u8; N] to handle byte scalars …\nA newtype wrapper around [PyUCS4; N] to handle str_ scalars…\nA safe, untyped wrapper for NumPy’s ndarray class.\nImplementation of functionality for PyUntypedArray.\nMarker type to indicate that the element type received via …\nReturns the required alignment (bytes) of this type …\nReturns the required alignment (bytes) of this type …\nSafe interface for NumPy’s N-dimensional arrays\nCreate an Array with one, two, three, four, five, or six …\nCreate an owned copy of the array while the GIL is …\nCreate an owned copy of the array while the GIL is …\nReturns a raw pointer to the underlying PyArrayObject.\nReturns a raw pointer to the underlying PyArrayObject.\nReturns self as *mut PyArray_Descr.\nReturns self as *mut PyArray_Descr.\nGets the underlying FFI pointer, returns a borrowed …\nGets the underlying FFI pointer, returns a borrowed …\nReturns the type descriptor for the base element of …\nReturns the type descriptor for the base element of …\nTypes to safely create references into NumPy arrays\nReturns an ASCII character indicating the byte-order of …\nReturns a unique ASCII character for each of the 21 …\nCreate a clone of the value while the GIL is guaranteed to …\nDefines conversion traits between Rust types and NumPy …\nSupport datetimes and timedeltas\nDeprecated form of dot_bound\nReturn the dot product of two arrays.\nReturns the type descriptor (“dtype”) for a registered …\nReturns the dtype of the array.\nReturns the dtype of the array.\nReturns the type descriptor (“dtype”) for a registered …\nDeprecated form of einsum_bound\nDeprecated form of einsum_bound!\nReturn the Einstein summation convention of given tensors.\nReturn the Einstein summation convention of given tensors.\nReturns bit-flags describing how this type descriptor is …\nReturns bit-flags describing how this type descriptor is …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the associated type descriptor (“dtype”) for …\nReturns the associated type descriptor (“dtype”) for …\nReturns the associated type descriptor (“dtype”) for …\nReturns the type descriptor and offset of the field with …\nReturns the type descriptor and offset of the field with …\nReturns true if the type descriptor is a structured type.\nReturns true if the type descriptor is a structured type.\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor is a sub-array.\nReturns true if the type descriptor is a sub-array.\nImaginary portion of the complex number\nImaginary portion of the complex number\nDeprecated form of inner_bound\nReturn the inner product of two arrays.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns self as *mut PyArray_Descr while increasing the …\nReturns self as *mut PyArray_Descr while increasing the …\nReturns true if the type descriptor is a struct which …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the there are no elements in the array.\nReturns true if two type descriptors are equivalent.\nReturns true if two type descriptors are equivalent.\nReturns true if the internal data of the array is …\nReturns true if type descriptor byteorder is native, or …\nReturns the element size of this type descriptor.\nReturns the element size of this type descriptor.\nReturns an ASCII character (one of biufcmMOSUV) …\nCalculates the total number of elements in the array.\nReturns an ordered list of field names, or None if there …\nReturns an ordered list of field names, or None if there …\nReturns the number of dimensions if this type descriptor …\nReturns the number of dimensions if this type descriptor …\nReturns the number of dimensions of the array.\nCreates a new type descriptor (“dtype”) object from an …\nCreates a new type descriptor (“dtype”) object from an …\nLow-Level bindings for NumPy C API.\nReturns a unique number for each of the 21 different …\nShortcut for creating a type descriptor of object type.\nShortcut for creating a type descriptor of object type.\nReturns the type descriptor for a registered type.\nReturns the type descriptor for a registered type.\nA prelude\nDeprecated form of pyarray_bound\nCreate a PyArray with one, two or three dimensions.\nReal portion of the complex number\nReal portion of the complex number\nReturns the shape of the sub-array.\nReturns the shape of the sub-array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice indicating how many bytes to advance when …\nReturns the array scalar corresponding to this type …\nReturns the array scalar corresponding to this type …\nCreate an owned copy of the slice while the GIL is …\nCreate an owned copy of the slice while the GIL is …\nA safe, statically-typed wrapper for NumPy’s ndarray …\nZero-dimensional array.\nImplementation of functionality for PyArray0<T>.\nOne-dimensional array.\nTwo-dimensional array.\nThree-dimensional array.\nFour-dimensional array.\nFive-dimensional array.\nSix-dimensional array.\nDynamic-dimensional array.\nImplementation of functionality for PyArray<T, D>.\nDeprecated form of PyArray<T, Ix1>::arange_bound\nReturn evenly spaced values within a given interval.\nReturns an ArrayView of the internal array.\nReturns an ArrayView of the internal array.\nReturns an ArrayViewMut of the internal array.\nReturns an ArrayViewMut of the internal array.\nReturns the internal array as RawArrayView enabling …\nReturns the internal array as RawArrayView enabling …\nReturns the internal array as RawArrayViewMut enabling …\nReturns the internal array as RawArrayViewMut enabling …\nReturns an immutable view of the internal data as a slice.\nReturns an immutable view of the internal data as a slice.\nReturns a mutable view of the internal data as a slice.\nReturns a mutable view of the internal data as a slice.\nAccess an untyped representation of this array.\nAccess an untyped representation of this array.\nDeprecated form of PyArray<T, D>::borrow_from_array_bound\nCreates a NumPy array backed by array and ties its …\nCast the PyArray<T> to PyArray<U>, by allocating a new …\nCast the PyArray<T> to PyArray<U>, by allocating a new …\nCopies self into other, performing a data type conversion …\nCopies self into other, performing a data type conversion …\nReturns a pointer to the first element of the array.\nReturns a pointer to the first element of the array.\nSame as shape, but returns D instead of &[usize].\nSame as shape, but returns D instead of &[usize].\nReturns the argument unchanged.\nDeprecated form of PyArray<T, D>::from_array_bound\nConstruct a NumPy array from a ndarray::ArrayBase.\nConstructs a reference to a PyArray from a raw point to a …\nDeprecated form of PyArray<T, Ix1>::from_iter_bound\nConstruct a one-dimensional array from an Iterator.\nDeprecated form of PyArray<T, D>::from_owned_array_bound\nConstructs a NumPy from an ndarray::Array\nDeprecated form of …\nConstruct a NumPy array containing objects stored in a …\nConstructs a reference to a PyArray from a raw pointer to …\nDeprecated form of PyArray<T, Ix1>::from_slice_bound\nConstruct a one-dimensional array from a slice.\nDeprecated form of PyArray<T, Ix1>::from_vec_bound\nDeprecated form of PyArray<T, Ix2>::from_vec2_bound\nConstruct a two-dimension array from a Vec<Vec<T>>.\nDeprecated form of PyArray<T, Ix3>::from_vec3_bound\nConstruct a three-dimensional array from a Vec<Vec<Vec<T>>>…\nConstruct a one-dimensional array from a Vec<T>.\nGet a reference of the specified element if the given …\nGet a reference of the specified element if the given …\nReturns a handle to NumPy’s multiarray module.\nSame as get, but returns Option<&mut T>.\nSame as get, but returns Option<&mut T>.\nGet a copy of the specified element in the array.\nGet a copy of the specified element in the array.\nCalls U::from(self).\nGet the single element of a zero-dimensional array.\nGet the single element of a zero-dimensional array.\nDeprecated form of PyArray<T, D>::new_bound\nCreates a new uninitialized NumPy array.\nA view of self with a different order of axes determined …\nA view of self with a different order of axes determined …\nGet an immutable borrow of the NumPy array\nGet an immutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nSpecial case of reshape_with_order which keeps the memory …\nSpecial case of reshape_with_order which keeps the memory …\nConstruct a new array which has same values as self, but …\nConstruct a new array which has same values as self, but …\nExtends or truncates the dimensions of an array.\nExtends or truncates the dimensions of an array.\nTurn an array with fixed dimensionality into one with …\nTurn an array with fixed dimensionality into one with …\nTurn &PyArray<T,D> into Py<PyArray<T,D>>, i.e. a pointer …\nGet a copy of the array as an ndarray::Array.\nGet a copy of the array as an ndarray::Array.\nReturns a copy of the internal data of the array as a Vec.\nReturns a copy of the internal data of the array as a Vec.\nSpecial case of permute which reverses the order the axes.\nSpecial case of permute which reverses the order the axes.\nTry to convert this array into a nalgebra::MatrixView …\nTry to convert this array into a nalgebra::MatrixView …\nTry to convert this array into a nalgebra::MatrixViewMut …\nTry to convert this array into a nalgebra::MatrixViewMut …\nGet an immutable borrow of the NumPy array\nGet an immutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nGet a mutable borrow of the NumPy array\nGet an immutable reference of the specified element, …\nGet an immutable reference of the specified element, …\nSame as uget, but returns &mut T.\nSame as uget, but returns &mut T.\nSame as uget, but returns *mut T.\nSame as uget, but returns *mut T.\nDeprecated form of PyArray<T, D>::zeros_bound\nConstruct a new NumPy array filled with zeros.\nRead-only borrow of an array.\nRead-only borrow of a zero-dimensional array.\nRead-only borrow of a one-dimensional array.\nRead-only borrow of a two-dimensional array.\nRead-only borrow of a three-dimensional array.\nRead-only borrow of a four-dimensional array.\nRead-only borrow of a five-dimensional array.\nRead-only borrow of a six-dimensional array.\nRead-only borrow of an array whose dimensionality is …\nRead-write borrow of an array.\nRead-write borrow of a zero-dimensional array.\nRead-write borrow of a one-dimensional array.\nRead-write borrow of a two-dimensional array.\nRead-write borrow of a three-dimensional array.\nRead-write borrow of a four-dimensional array.\nRead-write borrow of a five-dimensional array.\nRead-write borrow of a six-dimensional array.\nRead-write borrow of an array whose dimensionality is …\nProvides an immutable array view of the interior of the …\nProvides a mutable array view of the interior of the NumPy …\nConvert this two-dimensional array into a …\nConvert this one-dimensional array into a …\nConvert this one-dimensional array into a …\nConvert this two-dimensional array into a …\nProvide an immutable slice view of the interior of the …\nProvide a mutable slice view of the interior of the NumPy …\nReturns the argument unchanged.\nReturns the argument unchanged.\nProvide an immutable reference to an element of the NumPy …\nProvide a mutable reference to an element of the NumPy …\nCalls U::from(self).\nCalls U::from(self).\nExtends or truncates the dimensions of an array.\nTry to convert this array into a nalgebra::MatrixView …\nTry to convert this array into a nalgebra::MatrixViewMut …\nThe dimension type of the resulting array.\nThe dimension type of the resulting array.\nConversion trait from owning Rust types into PyArray.\nThe element type of resulting array.\nThe element type of resulting array.\nTrait implemented by types that can be used to index an …\nUtility trait to specify the dimensions of an array.\nConversion trait from borrowing Rust types to PyArray.\nDeprecated form of IntoPyArray::into_pyarray_bound\nConsumes self and moves its data into a NumPy array.\nDeprecated form of ToPyArray::to_pyarray_bound\nCopies the content pointed to by &self into a newly …\nThe abbrevation used for debug formatting\nCorresponds to the datetime64 scalar type\nCorresponds to the [timedelta64][scalars-datetime64] …\nThe matching NumPy datetime unit code\nRepresents the datetime units supported by NumPy\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nPredefined implementors of the Unit trait\nAttoseconds, i.e. 10^-18 seconds\nDays, i.e. 24 hours\nFemtoseconds, i.e. 10^-15 seconds\nHours, i.e. 60 minutes\nMicroseconds, i.e. 10^-6 seconds\nMilliseconds, i.e. 10^-3 seconds\nMinutes, i.e. 60 seconds\nMonths, i.e. 30 days\nNanoseconds, i.e. 10^-9 seconds\nPicoseconds, i.e. 10^-12 seconds\nSeconds\nWeeks, i.e. 7 days\nYears, i.e. 12 months\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLow-Level binding for Array API\nReturns whether the runtime numpy version is 2.0 or …\nLow-Lebel binding for NumPy C API C-objects\nLow-Level binding for UFunc API\nAll type objects exported by the NumPy API.\nA global variable which stores a ‘capsule’ pointer to …\nSee PY_ARRAY_API for more.\nChecks that op is an instance of PyArray or not.\nChecks that op is an exact instance of PyArray or not.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGet a pointer of the type object assocaited with ty.\nCalls U::from(self).\nCalls U::from(self).\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nNo value.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nSome value of type T.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA global variable which stores a ‘capsule’ pointer to …\nReturns the argument unchanged.\nCalls U::from(self).\nImplementation of functionality for PyArrayDescr.\nImplementation of functionality for PyUntypedArray.\nReturns the required alignment (bytes) of this type …\nReturns a raw pointer to the underlying PyArrayObject.\nReturns self as *mut PyArray_Descr.\nReturns the type descriptor for the base element of …\nReturns an ASCII character indicating the byte-order of …\nReturns an ASCII character indicating the byte-order of …\nReturns an ASCII character indicating the byte-order of …\nReturns a unique ASCII character for each of the 21 …\nReturns a unique ASCII character for each of the 21 …\nReturns a unique ASCII character for each of the 21 …\nReturns the dtype of the array.\nReturns bit-flags describing how this type descriptor is …\nReturns the type descriptor and offset of the field with …\nReturns true if the type descriptor is a structured type.\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor contains any …\nReturns true if the type descriptor is a sub-array.\nReturns self as *mut PyArray_Descr while increasing the …\nReturns true if the type descriptor is a struct which …\nReturns true if the type descriptor is a struct which …\nReturns true if the type descriptor is a struct which …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the there are no elements in the array.\nReturns true if the there are no elements in the array.\nReturns true if the there are no elements in the array.\nReturns true if two type descriptors are equivalent.\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if the internal data of the array is …\nReturns true if type descriptor byteorder is native, or …\nReturns true if type descriptor byteorder is native, or …\nReturns true if type descriptor byteorder is native, or …\nReturns the element size of this type descriptor.\nReturns an ASCII character (one of biufcmMOSUV) …\nReturns an ASCII character (one of biufcmMOSUV) …\nReturns an ASCII character (one of biufcmMOSUV) …\nCalculates the total number of elements in the array.\nCalculates the total number of elements in the array.\nCalculates the total number of elements in the array.\nReturns an ordered list of field names, or None if there …\nReturns the number of dimensions if this type descriptor …\nReturns the number of dimensions of the array.\nReturns the number of dimensions of the array.\nReturns the number of dimensions of the array.\nReturns a unique number for each of the 21 different …\nReturns a unique number for each of the 21 different …\nReturns a unique number for each of the 21 different …\nReturns the shape of the sub-array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice which contains dimmensions of the array.\nReturns a slice indicating how many bytes to advance when …\nReturns a slice indicating how many bytes to advance when …\nReturns a slice indicating how many bytes to advance when …\nReturns the array scalar corresponding to this type …") \ No newline at end of file diff --git a/src/numpy/lib.rs.html b/src/numpy/lib.rs.html index dc93460c9..d1a12db37 100644 --- a/src/numpy/lib.rs.html +++ b/src/numpy/lib.rs.html @@ -208,9 +208,6 @@ 208 209 210 -211 -212 -213
//! This crate provides Rust interfaces for [NumPy C APIs][c-api],
 //! especially for the [ndarray][ndarray] class.
 //!
@@ -287,10 +284,7 @@
 // and similar aren't constructible
 #![cfg_attr(feature = "gil-refs", deny(missing_debug_implementations))]
 
-#[cfg(all(target_os = "windows", target_arch = "x86"))]
-compile_error!("Compilation for 32-bit windows is not currently supported. See https://github.com/PyO3/rust-numpy/issues/448");
-
-pub mod array;
+pub mod array;
 mod array_like;
 pub mod borrow;
 pub mod convert;
diff --git a/src/numpy/npyffi/types.rs.html b/src/numpy/npyffi/types.rs.html
index 76dd90568..f2a156ff7 100644
--- a/src/numpy/npyffi/types.rs.html
+++ b/src/numpy/npyffi/types.rs.html
@@ -303,15 +303,15 @@
 pub type npy_float = f32;
 pub type npy_double = f64;
 pub type npy_hash_t = Py_hash_t;
-pub type npy_int64 = c_long;
-pub type npy_uint64 = c_ulong;
-pub type npy_int32 = c_int;
-pub type npy_uint32 = c_uint;
+pub type npy_int64 = i64;
+pub type npy_uint64 = u64;
+pub type npy_int32 = i32;
+pub type npy_uint32 = u32;
 pub type npy_ucs4 = c_uint;
-pub type npy_int16 = c_short;
-pub type npy_uint16 = c_ushort;
-pub type npy_int8 = c_char;
-pub type npy_uint8 = c_uchar;
+pub type npy_int16 = i16;
+pub type npy_uint16 = u16;
+pub type npy_int8 = i8;
+pub type npy_uint8 = u8;
 pub type npy_float64 = f64;
 pub type npy_complex128 = npy_cdouble;
 pub type npy_float32 = f32;
diff --git a/type.impl/std/primitive.i16.js b/type.impl/std/primitive.i16.js
new file mode 100644
index 000000000..65aec284c
--- /dev/null
+++ b/type.impl/std/primitive.i16.js
@@ -0,0 +1,3 @@
+(function() {var type_impls = {
+"numpy":[["
source§

impl Element for i16

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> i16

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[i16]) -> Vec<i16>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, i16, D>,\n) -> Array<i16, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_int16"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.i32.js b/type.impl/std/primitive.i32.js new file mode 100644 index 000000000..3575a0d47 --- /dev/null +++ b/type.impl/std/primitive.i32.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for i32

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> i32

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[i32]) -> Vec<i32>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, i32, D>,\n) -> Array<i32, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_int32"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.i64.js b/type.impl/std/primitive.i64.js new file mode 100644 index 000000000..837924882 --- /dev/null +++ b/type.impl/std/primitive.i64.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for i64

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> i64

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[i64]) -> Vec<i64>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, i64, D>,\n) -> Array<i64, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_int64"],["
source§

impl<U: Unit> From<Datetime<U>> for i64

source§

fn from(val: Datetime<U>) -> Self

Converts to this type from the input type.
","From>","numpy::npyffi::types::npy_int64"],["
source§

impl<U: Unit> From<Timedelta<U>> for i64

source§

fn from(val: Timedelta<U>) -> Self

Converts to this type from the input type.
","From>","numpy::npyffi::types::npy_int64"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.i8.js b/type.impl/std/primitive.i8.js new file mode 100644 index 000000000..dc198c82c --- /dev/null +++ b/type.impl/std/primitive.i8.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for i8

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> i8

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[i8]) -> Vec<i8>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, i8, D>,\n) -> Array<i8, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_int8"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.u16.js b/type.impl/std/primitive.u16.js new file mode 100644 index 000000000..787669fe8 --- /dev/null +++ b/type.impl/std/primitive.u16.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for u16

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> u16

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[u16]) -> Vec<u16>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, u16, D>,\n) -> Array<u16, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_uint16"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.u32.js b/type.impl/std/primitive.u32.js new file mode 100644 index 000000000..accfe8e56 --- /dev/null +++ b/type.impl/std/primitive.u32.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for u32

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> u32

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[u32]) -> Vec<u32>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, u32, D>,\n) -> Array<u32, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_uint32"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.u64.js b/type.impl/std/primitive.u64.js new file mode 100644 index 000000000..81e6ea24f --- /dev/null +++ b/type.impl/std/primitive.u64.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for u64

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> u64

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[u64]) -> Vec<u64>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, u64, D>,\n) -> Array<u64, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_uint64"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/std/primitive.u8.js b/type.impl/std/primitive.u8.js new file mode 100644 index 000000000..9879229c8 --- /dev/null +++ b/type.impl/std/primitive.u8.js @@ -0,0 +1,3 @@ +(function() {var type_impls = { +"numpy":[["
source§

impl Element for u8

source§

const IS_COPY: bool = true

Flag that indicates whether this type is trivially copyable. Read more
source§

fn get_dtype_bound(py: Python<'_>) -> Bound<'_, PyArrayDescr>

Returns the associated type descriptor (“dtype”) for the given element type.
source§

fn clone_ref(&self, _py: Python<'_>) -> u8

Create a clone of the value while the GIL is guaranteed to be held.
source§

fn vec_from_slice(_py: Python<'_>, slc: &[u8]) -> Vec<u8>

Create an owned copy of the slice while the GIL is guaranteed to be held. Read more
source§

fn array_from_view<D>(\n _py: Python<'_>,\n view: ArrayView<'_, u8, D>,\n) -> Array<u8, D>
where\n D: Dimension,

Create an owned copy of the array while the GIL is guaranteed to be held. Read more
source§

fn get_dtype<'py>(py: Python<'py>) -> &'py PyArrayDescr

👎Deprecated since 0.21.0: This will be replaced by get_dtype_bound in the future.
Returns the associated type descriptor (“dtype”) for the given element type.
","Element","numpy::npyffi::types::npy_uint8"]] +};if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file