Skip to main content

nirs4all-methods — portable PLS / NIRS engine (full surface) over the libn4m C ABI.

Project description

nirs4all-methods

nirs4all-methods — portable PLS / NIRS engine (full surface) over the libn4m C ABI.

The wheel bundles the libn4m shared library, so pip install nirs4all-methods is self-contained — no separate native build is required.

import n4m

print(n4m.version())      # project version + ABI, e.g. "1.0.0+abi.1.22.0"
print(n4m.abi_version())  # ABI triple, e.g. (1, 22, 0)

n4m loads libn4m via ctypes.CDLL and exposes a Pythonic Context / Config, the method fit/predict surface, and a scikit-learn-compatible estimator layer (n4m.sklearn). scikit-learn is an optional dependency; the core import n4m works with NumPy alone.

See https://github.com/GBeurier/nirs4all-methods for documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nirs4all_methods-1.0.0-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.0-cp313-cp313-macosx_11_0_universal2.whl (7.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

nirs4all_methods-1.0.0-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.0-cp312-cp312-macosx_11_0_universal2.whl (7.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

nirs4all_methods-1.0.0-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.0-cp311-cp311-macosx_11_0_universal2.whl (7.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

nirs4all_methods-1.0.0-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.0-cp310-cp310-macosx_11_0_universal2.whl (7.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file nirs4all_methods-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8c42e2bc11076154b4e00df8a9aa6512a65febfa5623915564c478ff019d49bb
MD5 9392658e05bc762175b369af3b75da05
BLAKE2b-256 434a04553b19b2a429ab8fdf7a37a870b50e07f116855566acdbe7736c2065f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f517661a253f92f01ad912ea3cebe69dbb2b9728f727ab3176745029ce16f1d0
MD5 6746b1d369aee322ddfe2205f0cd6212
BLAKE2b-256 c2b3c30c0d4abbbb0eb5c872763072a858e8ab151143bbb20a43a97729b46b3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f5a225408cc1ffde32bb4428d9e969aceb6475477247b7aac9160afc653dc3c
MD5 f13ad5672ed9c40b5b86115a4e646c4e
BLAKE2b-256 52ac404e3c9a6c3a363a3e33d806f78999fb86945c304662d329136fb0f078e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 0506087b21f3b5fb16aedbe146cd9c1fc716c888296d8b1464278ff59e54fab0
MD5 1e803b07bb8e1f25597ce9a282bd2ce3
BLAKE2b-256 ac6cbe829443f5dc016675567830a6e9b2df85d54b66e6bde09f94079ffc801e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp313-cp313-macosx_11_0_universal2.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 606fa0b88936471a092a9e90031c5a54f0610bada06c876da70f651b521c0276
MD5 c95849a1b27726226feb15cd7bd88fa1
BLAKE2b-256 28321a418b35a112f95267106d05c270b4946109ebccb93df582f5e6dea102fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d668f034419a0358428a20609538615ffb8c0dd6b936d43f52c7a16cae7205d6
MD5 313124cb77767780e80177635ca3ad09
BLAKE2b-256 b95644229bdf0ec53f9ade16b0467831cf752be073bbd669a5b538c6499325ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d75f71af95909aa5945f66c8814e17e75f9ce77d63480adf63ad9a263d6ebe0c
MD5 ca2c614f831f92e602f9d0d7c7d8202b
BLAKE2b-256 491926ede0098ed08073084b6e94193c020289a2e693011dd5481ccb8dec1ede

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 371e54608ccb83879c9a7c1c1499e0156a1b9c2580a8ce1486d88e0504c88df7
MD5 2050224787b8815f1d9ff2ddc128aa5a
BLAKE2b-256 abc0e5e3cc5ea9b781bedf47ccbd648c3ca49f6df643314017c84acffd670f9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp312-cp312-macosx_11_0_universal2.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 617b97f35426a01224e198d0c0d92b5adefc3d6aee896593df9217bf5c6393ca
MD5 36b2614f85adac5c9110cad7ccf32534
BLAKE2b-256 2cd57e86b6c5c6c481a4418f79dfac08ba0a424085ef6884861ff730818c0e64

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7ab0962c9c022555c2ceed69db919c66958044da3aafaaa05be2b475f9992fa
MD5 e257bfbd6d81a49b9a75c6034c5cc9dc
BLAKE2b-256 398357057630d994bba9b4b67535af6b1b1ac3129bff38a67628a9d08badc14c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c74c31311f5327d2fd09b5411345c73a8447ca6599e8ec0774921dc7ec90c497
MD5 9e0295c1a1f4809a9821ec1868de7aa7
BLAKE2b-256 e7c9919b87f7b266db8f0d8b016a35013b53c732eaf575ec0175953c401142fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1f5ed6f031bb9a9e48fc145f5e9075365cc38d97711dd72dfbcb5ba40516a9ac
MD5 08f6324025ddc9b4662513f479043301
BLAKE2b-256 f81a28ec8a3919786a4bf34d639178b54690ea9ab388dd00ec57223340def6f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp311-cp311-macosx_11_0_universal2.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 85d6897020336a6241f1ac5431e7a149aa5fb7de2edbe55ce49c57e722f0373e
MD5 ddbcfedacdb82454aaa21fd03ae35616
BLAKE2b-256 bbe97496525028ee51c88125329cefc6ee0ae6d9cb674323e7d896002ad7dbca

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8538722c945b1654104199035c168747a11d0c6ef7227ad668b042e734a38907
MD5 558cd441cdbe02a1269ba55a400fe6f1
BLAKE2b-256 dd699a853f59f866370d6004d93734208474bf909c9213430b900fa8b30d0337

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e17c0550b7f7dde76e7c9f2edaf7dc16e39f568bbde37f4d5b81b59d8aae7d87
MD5 26f64ad0952a7101ffdc73809c5bd104
BLAKE2b-256 ba21bb04d1b6cb30cadcdc673d417a0cf8037540357fb4c6a68f6dfcf5d5e329

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nirs4all_methods-1.0.0-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.0-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3becbb5001208aea0f2fcdf0bf3e2a2d4e84c85a070734bab18775298a4241e2
MD5 df4e5e7c9582743a0fb0de935a278927
BLAKE2b-256 a8ef31cf01ce457d7f71f04de6ee9cf7b72cf58bc302607afe1f34c8d1acf00f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-1.0.0-cp310-cp310-macosx_11_0_universal2.whl:

Publisher: release-wheels.yml on GBeurier/nirs4all-methods

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page