Expand description
This crate provides Rust interfaces for NumPy C APIs, +
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.
macro_rules! pyarray { +pyarray in numpy - Rust 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::
source ·pyarray_bound macro_rules! pyarray_bound { +pyarray_bound in numpy - Rust Macro numpy::
source ·pyarray_bound 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 \ 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 @@ - Type Alias numpy::
source ·npyffi:: objects:: PyArray_DTypeMeta pub type PyArray_DTypeMeta = PyTypeObject;
Aliased Type§
struct PyArray_DTypeMeta {
}Show 50 fields
+PyArray_DTypeMeta in numpy::npyffi::objects - Rust \ No newline at end of file + Type Alias numpy::
source ·npyffi:: objects:: PyArray_DTypeMeta 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
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>
npy_int16 in numpy::npyffi::types - Rust \ No newline at end of file + npy_int16 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_int32 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_int64 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_int8 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_uint16 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_uint32 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_uint64 in numpy::npyffi::types - Rust \ 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 \ No newline at end of file + npy_uint8 in numpy::npyffi::types - Rust \ 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 Expand description
A prelude
+numpy::prelude - Rust 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::
source ·FromVecError 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§ impl Display for FromVecError
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()
source§ impl From<FromVecError> for PyErr
source§ fn from(err: FromVecError) -> PyErr
Converts to this type from the input type.Auto Trait Implementations§
§ impl Freeze for FromVecError
§ impl RefUnwindSafe for FromVecError
§ impl Send for FromVecError
§ impl Sync for FromVecError
§ impl Unpin for FromVecError
§ impl UnwindSafe for FromVecError
Blanket Implementations§
Trait Implementations§
source§ impl Debug for FromVecError
source§ impl Display for FromVecError
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()
source§ impl From<FromVecError> for PyErr
source§ fn from(err: FromVecError) -> PyErr
Converts to this type from the input type.Auto Trait Implementations§
§ impl Freeze for FromVecError
§ impl RefUnwindSafe for FromVecError
§ impl Send for FromVecError
§ impl Sync for FromVecError
§ impl Unpin for FromVecError
§ impl UnwindSafe for FromVecError
Blanket Implementations§
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
Trait Implementations§
source§ impl AsPyPointer for PyArrayDescr
source§ impl AsRef<PyAny> for PyArrayDescr
source§ impl Debug for PyArrayDescr
source§ impl Deref for PyArrayDescr
source§ impl Display for PyArrayDescr
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§ 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 aPy<T>
smart pointer.
§ fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>
§ unsafe fn unchecked_downcast(obj: &PyAny) -> &Self
source§ impl PyTypeInfo for PyArrayDescr
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 byPyTypeInfo::is_type_of_bound
in a future PyO3 versionChecks ifobject
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 byPyTypeInfo::type_object_bound
in a future PyO3 versionReturns 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 ifobject
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 byPyTypeInfo::is_exact_type_of_bound
in a future PyO3 versionChecks ifobject
is an instance of this type.
§ fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool
Checks ifobject
is an instance of this type.
source§ impl ToPyObject for PyArrayDescr
source§ impl DerefToPyAny for PyArrayDescr
Auto Trait Implementations§
§ impl !Freeze for PyArrayDescr
§ impl !RefUnwindSafe for PyArrayDescr
§ impl !Send for PyArrayDescr
§ impl !Sync for PyArrayDescr
§ impl Unpin for PyArrayDescr
§ impl UnwindSafe for PyArrayDescr
Blanket Implementations§
source§ impl AsRef<PyAny> for PyArrayDescr
source§ impl Debug for PyArrayDescr
source§ impl Deref for PyArrayDescr
source§ impl Display for PyArrayDescr
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§ 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 aPy<T>
smart pointer.
§ fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>
§ unsafe fn unchecked_downcast(obj: &PyAny) -> &Self
source§ impl PyTypeInfo for PyArrayDescr
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 byPyTypeInfo::is_type_of_bound
in a future PyO3 versionChecks ifobject
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 byPyTypeInfo::type_object_bound
in a future PyO3 versionReturns 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 ifobject
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 byPyTypeInfo::is_exact_type_of_bound
in a future PyO3 versionChecks ifobject
is an instance of this type.
§ fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool
Checks ifobject
is an instance of this type.
source§ impl ToPyObject for PyArrayDescr
source§ impl DerefToPyAny for PyArrayDescr
Auto Trait Implementations§
§ impl !Freeze for PyArrayDescr
§ impl !RefUnwindSafe for PyArrayDescr
§ impl !Send for PyArrayDescr
§ impl !Sync for PyArrayDescr
§ impl Unpin for PyArrayDescr
§ impl UnwindSafe for PyArrayDescr
Blanket Implementations§
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
Trait Implementations§
source§ impl AsPyPointer for PyUntypedArray
source§ impl AsRef<PyAny> for PyUntypedArray
source§ impl Debug for PyUntypedArray
source§ impl Deref for PyUntypedArray
source§ impl Display for PyUntypedArray
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§ impl IntoPy<Py<PyAny>> for PyUntypedArray
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 aPy<T>
smart pointer.
§ fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>
§ unsafe fn unchecked_downcast(obj: &PyAny) -> &Self
source§ impl PyTypeInfo for PyUntypedArray
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 ifobject
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 byPyTypeInfo::type_object_bound
in a future PyO3 versionReturns 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 byPyTypeInfo::is_type_of_bound
in a future PyO3 versionChecks ifobject
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 byPyTypeInfo::is_exact_type_of_bound
in a future PyO3 versionChecks ifobject
is an instance of this type.
§ fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool
Checks ifobject
is an instance of this type.
source§ impl ToPyObject for PyUntypedArray
source§ impl DerefToPyAny for PyUntypedArray
Auto Trait Implementations§
§ impl !Freeze for PyUntypedArray
§ impl !RefUnwindSafe for PyUntypedArray
§ impl !Send for PyUntypedArray
§ impl !Sync for PyUntypedArray
§ impl Unpin for PyUntypedArray
§ impl UnwindSafe for PyUntypedArray
Blanket Implementations§
source§ impl AsRef<PyAny> for PyUntypedArray
source§ impl Debug for PyUntypedArray
source§ impl Deref for PyUntypedArray
source§ impl Display for PyUntypedArray
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§ impl IntoPy<Py<PyAny>> for PyUntypedArray
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 aPy<T>
smart pointer.
§ fn as_borrowed(&self) -> Borrowed<'_, '_, Self::AsRefSource>
§ unsafe fn unchecked_downcast(obj: &PyAny) -> &Self
source§ impl PyTypeInfo for PyUntypedArray
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 ifobject
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 byPyTypeInfo::type_object_bound
in a future PyO3 versionReturns 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 byPyTypeInfo::is_type_of_bound
in a future PyO3 versionChecks ifobject
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 byPyTypeInfo::is_exact_type_of_bound
in a future PyO3 versionChecks ifobject
is an instance of this type.
§ fn is_exact_type_of_bound(object: &Bound<'_, PyAny>) -> bool
Checks ifobject
is an instance of this type.
source§ impl ToPyObject for PyUntypedArray
source§ impl DerefToPyAny for PyUntypedArray
Auto Trait Implementations§
§ impl !Freeze for PyUntypedArray
§ impl !RefUnwindSafe for PyUntypedArray
§ impl !Send for PyUntypedArray
§ impl !Sync for PyUntypedArray
§ impl Unpin for PyUntypedArray
§ impl UnwindSafe for PyUntypedArray
Blanket Implementations§
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 aComplex<f32>
\nAlias for aComplex<f64>
\nRepresents that a type can be an element ofPyArray
.\nRepresents that givenVec
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 ofnumpy.dtype
.\nImplementation of functionality forPyArrayDescr
.\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 handlebyte
scalars …\nA newtype wrapper around[PyUCS4; N]
to handlestr_
scalars…\nA safe, untyped wrapper for NumPy’sndarray
class.\nImplementation of functionality forPyUntypedArray
.\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 anArray
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 underlyingPyArrayObject
.\nReturns a raw pointer to the underlyingPyArrayObject
.\nReturnsself
as*mut PyArray_Descr
.\nReturnsself
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 ofdot_bound
\nReturn the dot product of two arrays.\nReturns the type descriptor (“dtype”) for a registered …\nReturns thedtype
of the array.\nReturns thedtype
of the array.\nReturns the type descriptor (“dtype”) for a registered …\nDeprecated form ofeinsum_bound
\nDeprecated form ofeinsum_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 ofinner_bound
\nReturn the inner product of two arrays.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nReturnsself
as*mut PyArray_Descr
while increasing the …\nReturnsself
as*mut PyArray_Descr
while increasing the …\nReturns true if the type descriptor is a struct which …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
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.\nReturnstrue
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 ofbiufcmMOSUV
) …\nCalculates the total number of elements in the array.\nReturns an ordered list of field names, orNone
if there …\nReturns an ordered list of field names, orNone
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 ofobject
type.\nShortcut for creating a type descriptor ofobject
type.\nReturns the type descriptor for a registered type.\nReturns the type descriptor for a registered type.\nA prelude\nDeprecated form ofpyarray_bound
\nCreate aPyArray
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’sndarray
…\nZero-dimensional array.\nImplementation of functionality forPyArray0<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 forPyArray<T, D>
.\nDeprecated form ofPyArray<T, Ix1>::arange_bound
\nReturn evenly spaced values within a given interval.\nReturns anArrayView
of the internal array.\nReturns anArrayView
of the internal array.\nReturns anArrayViewMut
of the internal array.\nReturns anArrayViewMut
of the internal array.\nReturns the internal array asRawArrayView
enabling …\nReturns the internal array asRawArrayView
enabling …\nReturns the internal array asRawArrayViewMut
enabling …\nReturns the internal array asRawArrayViewMut
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 ofPyArray<T, D>::borrow_from_array_bound
\nCreates a NumPy array backed byarray
and ties its …\nCast thePyArray<T>
toPyArray<U>
, by allocating a new …\nCast thePyArray<T>
toPyArray<U>
, by allocating a new …\nCopiesself
intoother
, performing a data type conversion …\nCopiesself
intoother
, 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 asshape
, but returnsD
instead of&[usize]
.\nSame asshape
, but returnsD
instead of&[usize]
.\nReturns the argument unchanged.\nDeprecated form ofPyArray<T, D>::from_array_bound
\nConstruct a NumPy array from andarray::ArrayBase
.\nConstructs a reference to aPyArray
from a raw point to a …\nDeprecated form ofPyArray<T, Ix1>::from_iter_bound
\nConstruct a one-dimensional array from anIterator
.\nDeprecated form ofPyArray<T, D>::from_owned_array_bound
\nConstructs a NumPy from anndarray::Array
\nDeprecated form of …\nConstruct a NumPy array containing objects stored in a …\nConstructs a reference to aPyArray
from a raw pointer to …\nDeprecated form ofPyArray<T, Ix1>::from_slice_bound
\nConstruct a one-dimensional array from a slice.\nDeprecated form ofPyArray<T, Ix1>::from_vec_bound
\nDeprecated form ofPyArray<T, Ix2>::from_vec2_bound
\nConstruct a two-dimension array from aVec<Vec<T>>
.\nDeprecated form ofPyArray<T, Ix3>::from_vec3_bound
\nConstruct a three-dimensional array from aVec<Vec<Vec<T>>>
…\nConstruct a one-dimensional array from aVec<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 asget
, but returnsOption<&mut T>
.\nSame asget
, but returnsOption<&mut T>
.\nGet a copy of the specified element in the array.\nGet a copy of the specified element in the array.\nCallsU::from(self)
.\nGet the single element of a zero-dimensional array.\nGet the single element of a zero-dimensional array.\nDeprecated form ofPyArray<T, D>::new_bound
\nCreates a new uninitialized NumPy array.\nA view ofself
with a different order of axes determined …\nA view ofself
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 ofreshape_with_order
which keeps the memory …\nSpecial case ofreshape_with_order
which keeps the memory …\nConstruct a new array which has same values asself
, 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>
intoPy<PyArray<T,D>>
, i.e. a pointer …\nGet a copy of the array as anndarray::Array
.\nGet a copy of the array as anndarray::Array
.\nReturns a copy of the internal data of the array as aVec
.\nReturns a copy of the internal data of the array as aVec
.\nSpecial case ofpermute
which reverses the order the axes.\nSpecial case ofpermute
which reverses the order the axes.\nTry to convert this array into analgebra::MatrixView
…\nTry to convert this array into analgebra::MatrixView
…\nTry to convert this array into analgebra::MatrixViewMut
…\nTry to convert this array into analgebra::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 asuget
, but returns&mut T
.\nSame asuget
, but returns&mut T
.\nSame asuget
, but returns*mut T
.\nSame asuget
, but returns*mut T
.\nDeprecated form ofPyArray<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 …\nCallsU::from(self)
.\nCallsU::from(self)
.\nExtends or truncates the dimensions of an array.\nTry to convert this array into analgebra::MatrixView
…\nTry to convert this array into analgebra::MatrixViewMut
…\nThe dimension type of the resulting array.\nThe dimension type of the resulting array.\nConversion trait from owning Rust types intoPyArray
.\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 toPyArray
.\nDeprecated form ofIntoPyArray::into_pyarray_bound
\nConsumesself
and moves its data into a NumPy array.\nDeprecated form ofToPyArray::to_pyarray_bound
\nCopies the content pointed to by&self
into a newly …\nThe abbrevation used for debug formatting\nCorresponds to thedatetime64
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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nPredefined implementors of theUnit
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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nLow-Level binding for Array API\nReturns whether the runtimenumpy
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 thatop
is an instance ofPyArray
or not.\nChecks thatop
is an exact instance ofPyArray
or not.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGet a pointer of the type object assocaited withty
.\nCallsU::from(self)
.\nCallsU::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 typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nA global variable which stores a ‘capsule’ pointer to …\nReturns the argument unchanged.\nCallsU::from(self)
.\nImplementation of functionality forPyArrayDescr
.\nImplementation of functionality forPyUntypedArray
.\nReturns the required alignment (bytes) of this type …\nReturns a raw pointer to the underlyingPyArrayObject
.\nReturnsself
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 thedtype
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.\nReturnsself
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 …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the there are no elements in the array.\nReturnstrue
if the there are no elements in the array.\nReturnstrue
if the there are no elements in the array.\nReturns true if two type descriptors are equivalent.\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
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 ofbiufcmMOSUV
) …\nReturns an ASCII character (one ofbiufcmMOSUV
) …\nReturns an ASCII character (one ofbiufcmMOSUV
) …\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, orNone
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 aComplex<f32>
\nAlias for aComplex<f64>
\nRepresents that a type can be an element ofPyArray
.\nRepresents that givenVec
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 ofnumpy.dtype
.\nImplementation of functionality forPyArrayDescr
.\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 handlebyte
scalars …\nA newtype wrapper around[PyUCS4; N]
to handlestr_
scalars…\nA safe, untyped wrapper for NumPy’sndarray
class.\nImplementation of functionality forPyUntypedArray
.\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 anArray
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 underlyingPyArrayObject
.\nReturns a raw pointer to the underlyingPyArrayObject
.\nReturnsself
as*mut PyArray_Descr
.\nReturnsself
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 ofdot_bound
\nReturn the dot product of two arrays.\nReturns the type descriptor (“dtype”) for a registered …\nReturns thedtype
of the array.\nReturns thedtype
of the array.\nReturns the type descriptor (“dtype”) for a registered …\nDeprecated form ofeinsum_bound
\nDeprecated form ofeinsum_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 ofinner_bound
\nReturn the inner product of two arrays.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nReturnsself
as*mut PyArray_Descr
while increasing the …\nReturnsself
as*mut PyArray_Descr
while increasing the …\nReturns true if the type descriptor is a struct which …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
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.\nReturnstrue
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 ofbiufcmMOSUV
) …\nCalculates the total number of elements in the array.\nReturns an ordered list of field names, orNone
if there …\nReturns an ordered list of field names, orNone
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 ofobject
type.\nShortcut for creating a type descriptor ofobject
type.\nReturns the type descriptor for a registered type.\nReturns the type descriptor for a registered type.\nA prelude\nDeprecated form ofpyarray_bound
\nCreate aPyArray
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’sndarray
…\nZero-dimensional array.\nImplementation of functionality forPyArray0<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 forPyArray<T, D>
.\nDeprecated form ofPyArray<T, Ix1>::arange_bound
\nReturn evenly spaced values within a given interval.\nReturns anArrayView
of the internal array.\nReturns anArrayView
of the internal array.\nReturns anArrayViewMut
of the internal array.\nReturns anArrayViewMut
of the internal array.\nReturns the internal array asRawArrayView
enabling …\nReturns the internal array asRawArrayView
enabling …\nReturns the internal array asRawArrayViewMut
enabling …\nReturns the internal array asRawArrayViewMut
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 ofPyArray<T, D>::borrow_from_array_bound
\nCreates a NumPy array backed byarray
and ties its …\nCast thePyArray<T>
toPyArray<U>
, by allocating a new …\nCast thePyArray<T>
toPyArray<U>
, by allocating a new …\nCopiesself
intoother
, performing a data type conversion …\nCopiesself
intoother
, 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 asshape
, but returnsD
instead of&[usize]
.\nSame asshape
, but returnsD
instead of&[usize]
.\nReturns the argument unchanged.\nDeprecated form ofPyArray<T, D>::from_array_bound
\nConstruct a NumPy array from andarray::ArrayBase
.\nConstructs a reference to aPyArray
from a raw point to a …\nDeprecated form ofPyArray<T, Ix1>::from_iter_bound
\nConstruct a one-dimensional array from anIterator
.\nDeprecated form ofPyArray<T, D>::from_owned_array_bound
\nConstructs a NumPy from anndarray::Array
\nDeprecated form of …\nConstruct a NumPy array containing objects stored in a …\nConstructs a reference to aPyArray
from a raw pointer to …\nDeprecated form ofPyArray<T, Ix1>::from_slice_bound
\nConstruct a one-dimensional array from a slice.\nDeprecated form ofPyArray<T, Ix1>::from_vec_bound
\nDeprecated form ofPyArray<T, Ix2>::from_vec2_bound
\nConstruct a two-dimension array from aVec<Vec<T>>
.\nDeprecated form ofPyArray<T, Ix3>::from_vec3_bound
\nConstruct a three-dimensional array from aVec<Vec<Vec<T>>>
…\nConstruct a one-dimensional array from aVec<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 asget
, but returnsOption<&mut T>
.\nSame asget
, but returnsOption<&mut T>
.\nGet a copy of the specified element in the array.\nGet a copy of the specified element in the array.\nCallsU::from(self)
.\nGet the single element of a zero-dimensional array.\nGet the single element of a zero-dimensional array.\nDeprecated form ofPyArray<T, D>::new_bound
\nCreates a new uninitialized NumPy array.\nA view ofself
with a different order of axes determined …\nA view ofself
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 ofreshape_with_order
which keeps the memory …\nSpecial case ofreshape_with_order
which keeps the memory …\nConstruct a new array which has same values asself
, 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>
intoPy<PyArray<T,D>>
, i.e. a pointer …\nGet a copy of the array as anndarray::Array
.\nGet a copy of the array as anndarray::Array
.\nReturns a copy of the internal data of the array as aVec
.\nReturns a copy of the internal data of the array as aVec
.\nSpecial case ofpermute
which reverses the order the axes.\nSpecial case ofpermute
which reverses the order the axes.\nTry to convert this array into analgebra::MatrixView
…\nTry to convert this array into analgebra::MatrixView
…\nTry to convert this array into analgebra::MatrixViewMut
…\nTry to convert this array into analgebra::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 asuget
, but returns&mut T
.\nSame asuget
, but returns&mut T
.\nSame asuget
, but returns*mut T
.\nSame asuget
, but returns*mut T
.\nDeprecated form ofPyArray<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 …\nCallsU::from(self)
.\nCallsU::from(self)
.\nExtends or truncates the dimensions of an array.\nTry to convert this array into analgebra::MatrixView
…\nTry to convert this array into analgebra::MatrixViewMut
…\nThe dimension type of the resulting array.\nThe dimension type of the resulting array.\nConversion trait from owning Rust types intoPyArray
.\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 toPyArray
.\nDeprecated form ofIntoPyArray::into_pyarray_bound
\nConsumesself
and moves its data into a NumPy array.\nDeprecated form ofToPyArray::to_pyarray_bound
\nCopies the content pointed to by&self
into a newly …\nThe abbrevation used for debug formatting\nCorresponds to thedatetime64
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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nPredefined implementors of theUnit
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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nLow-Level binding for Array API\nReturns whether the runtimenumpy
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 thatop
is an instance ofPyArray
or not.\nChecks thatop
is an exact instance ofPyArray
or not.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGet a pointer of the type object assocaited withty
.\nCallsU::from(self)
.\nCallsU::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 typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\nSome value of typeT
.\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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::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.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nCallsU::from(self)
.\nA global variable which stores a ‘capsule’ pointer to …\nReturns the argument unchanged.\nCallsU::from(self)
.\nImplementation of functionality forPyArrayDescr
.\nImplementation of functionality forPyUntypedArray
.\nReturns the required alignment (bytes) of this type …\nReturns a raw pointer to the underlyingPyArrayObject
.\nReturnsself
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 thedtype
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.\nReturnsself
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 …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the there are no elements in the array.\nReturnstrue
if the there are no elements in the array.\nReturnstrue
if the there are no elements in the array.\nReturns true if two type descriptors are equivalent.\nReturnstrue
if the internal data of the array is …\nReturnstrue
if the internal data of the array is …\nReturnstrue
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 ofbiufcmMOSUV
) …\nReturns an ASCII character (one ofbiufcmMOSUV
) …\nReturns an ASCII character (one ofbiufcmMOSUV
) …\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, orNone
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":[["
","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 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 byget_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 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 byget_dtype_bound
in the future.Returns the associated type descriptor (“dtype”) for the given element type.","Element","numpy::npyffi::types::npy_int64"],["","From
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 byget_dtype_bound
in the future.Returns the associated type descriptor (“dtype”) for the given element type.>","numpy::npyffi::types::npy_int64"],["","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":[[" ","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 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 byget_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 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 byget_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 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 byget_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 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 byget_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
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 byget_dtype_bound
in the future.Returns the associated type descriptor (“dtype”) for the given element type.