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. "0.99.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-0.99.0-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

nirs4all_methods-0.99.0-cp313-cp313-manylinux_2_28_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

nirs4all_methods-0.99.0-cp313-cp313-manylinux_2_28_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

nirs4all_methods-0.99.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-0.99.0-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

nirs4all_methods-0.99.0-cp312-cp312-manylinux_2_28_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

nirs4all_methods-0.99.0-cp312-cp312-manylinux_2_28_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

nirs4all_methods-0.99.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-0.99.0-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

nirs4all_methods-0.99.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

nirs4all_methods-0.99.0-cp311-cp311-manylinux_2_28_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

nirs4all_methods-0.99.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-0.99.0-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

nirs4all_methods-0.99.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

nirs4all_methods-0.99.0-cp310-cp310-manylinux_2_28_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-0.99.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-0.99.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 71505602beee852f54ad1230f7bb9cbd181337022c4b22b9e89f6a566bea9317
MD5 3586d97293760598c97835443d40900c
BLAKE2b-256 886c3237e6fd658f3798513d91d4ac359c4d1a7faeb2ef36f23b72a6a3352d0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96a050eac9038105a6e58678c07d99e3e2aa9beae832aa55c0710847a2490799
MD5 206956230b77aac456633dc4c8245885
BLAKE2b-256 383cdb8b1085ec4de912ac6d5c1b791a9ff1bc4400afae2f8fd3cc7b4e266393

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b025b92681c14a3e9e6fbf58b039a929ae413e60b5a0aedfbd8481d2465f665e
MD5 f6765e862ea50c9b32f41424294b9138
BLAKE2b-256 c6db49f7c60e03c68647e6ecfdf60e5b131bae480ead7a25e4352beabde62dc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2d6cf4db9789be0a651dffa333512fcd0bf97f506452ebe27a534963764ad177
MD5 42a1f6471281e2e4ba731fe06a77a6b3
BLAKE2b-256 9d080dd24c1aea8e24cee9c5e17cedb20a4ed9027beff81362d3c5ac661f1145

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c04e291e320b03d6d87ff63ee4b91dfdf86784eabbeb9c6c8bd5df93936ca05
MD5 528bec852798429f68974526455895fa
BLAKE2b-256 a5064979e654108299334900d27495ae7317f3bcf17ea8a3180fa14ef94eb9fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2d16782ea26d84d68b0df2e3b394db988d41295206fd42093ffeb8bf1b790ca
MD5 6bf0133e2b0b33fefd0e10afe4ed0b2b
BLAKE2b-256 357f797838e6b9ab51f1797d1a98ce245112e442fa5e7223e8f53c41bcd27c03

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ff3157113d86c2f89d8e0fdb4e71014695031fd037cfcea51e65b027f219af7
MD5 da31dd05a8bbe98797e7b761996f9eed
BLAKE2b-256 7a8c2bf259179500b7f4e2214bb44415bec77c0ed51ffdc623bdac1c0d4c1f5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c25bd801f928f1cf63c33479661394834ad9d9af06fa6acbc0643bff37623dca
MD5 dc7d9a34f967d2d656a71f8d13bbd49c
BLAKE2b-256 79cf2aeb2087d5b8378122ab24c09be5a3ce5e0e452e084392108ffa4764b3c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 809ed9f653ae98306b28710982e1fae5fdc552389efe7e07507150ec0344f849
MD5 ef3f7359dea8bb549d360cfd6d4558e4
BLAKE2b-256 e07e2af2524d1484c09b3dd0bd155e2df039e242ee05b942289cc5ee3dd1a78a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea70c4d498352e77b7fe4d204f475e082d3271c389e21cff18a66cb3dd0e3560
MD5 9a76ebb897b29413071d1d8812183842
BLAKE2b-256 f06093f0dadc5cdef9b2f3d3fdd8e5f76a3488fc5b3e6b51d6387b076d928d3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3cbc038fbbbcb0e2adf936aa210d3ac9f742695cfc86b7e95d75be1b1a79a32c
MD5 eeb55f1c39b3f7a26f0526505e4f8ac1
BLAKE2b-256 241fa2d5e19abdff9b0af31c663b8e17d369e49fa6c45cf5b3ad0be096199da4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 63c03417c0752a40872a21ad36b40bc0efd626b842d4dfe287a10ee36062c30d
MD5 abdab17784630989f3f2e0c87ddff53b
BLAKE2b-256 1a954fbf41e9a0b477b0688dfd7821aa79af34b614f820fce87638b0c5622b74

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f93b8ce6a0cdd800cfa840148f2c797111a9b37e380c92772e057a788ae1b11
MD5 deefd7728c3dec8a1c4d74a770f4fdcc
BLAKE2b-256 96f5b1e3a496c26d5e1ac65b262b4c80f1bb232cf5d63aeeea03c51d7b84e5b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 512d7cbe8da4f5755aa71f310e0cbd60d7d472066081027569cc8bafd6fc7149
MD5 e39aa419d20af6cc7a000da495245732
BLAKE2b-256 b967f4ac6efa0b2e94b0be7aff4ef0d32a65416e397c37778512eaac0ab159a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6f576dd44a123e50bb19fc51d4fc8f249266e78506aa8e92eced0aac84f867d7
MD5 4d94a3cd979b678364bf0f61e3c14c02
BLAKE2b-256 92632b6337d9ecb7e12dddf3f7f4938ee97587b1796aeabc6c2dfe60cbe3d5c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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-0.99.0-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for nirs4all_methods-0.99.0-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 60aec25115fc86420acb1104f300f37a22bf903774aaf1ed05971a932f695934
MD5 a09c861a919512648b1baf31f6c54100
BLAKE2b-256 d77c7a5aacad3fa1b07a10471e89415cb4fe0ed4270b343bfb17b6b181415450

See more details on using hashes here.

Provenance

The following attestation bundles were made for nirs4all_methods-0.99.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