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.1+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.1-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

nirs4all_methods-1.0.1-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.1-cp313-cp313-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.1-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.1-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

nirs4all_methods-1.0.1-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.1-cp312-cp312-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.1-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.1-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

nirs4all_methods-1.0.1-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.1-cp311-cp311-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.1-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.1-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

nirs4all_methods-1.0.1-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.1-cp310-cp310-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 281671206c15f84fe9d6330d9fa5f422adaffba9beaafa8ddd86a74827db2354
MD5 eed75ec716ccb0c7913d0961a3e4e262
BLAKE2b-256 3bcc97b7bbfcb72e318a918d7b7cf26d7c6c873be3ed5363aadb36e7061c1738

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 819000c0999e489ead02c813448950d74185c3531cb45870ef971711f9399513
MD5 51b2c6c504a6fa8bb31c810024ed0791
BLAKE2b-256 ca9d9892de12e39b7edb50d09ecf3fad2023d54443b051263dd48bbeb206db04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ecedf3ed46402e7495fcb4a09dc7ab768fc20550b3044afdc38b34cf06c5c13a
MD5 cb828cef34c756b169281a95e80af455
BLAKE2b-256 428d43e72f6ef4d1b84e9a293ead4b6afd94a520a755be36c7bd5bc3a429c8f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1dd29c9d80bafdbc4d590c05ac24c53dbf60a0bdc395917f0f5d1d8ce975beb4
MD5 5ccd6d4c744ffa53608e1725edae49ca
BLAKE2b-256 eac76577f8ebc1d38f719fa929e400fff1fb2d5dcd3d290ced9365d080f60580

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6b94dbb6e9f07d0f9e8db6bf0f2540ab6c74d2f9f1f3306d0e536ee8b76705fa
MD5 c52d9c63814980a89d47e05e0ec9b677
BLAKE2b-256 cb1bea7caf92a59fe4af172460cec7cd4c58ed5eb5167136a66fc252bcd8596f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b190a3787228a589a8746d2fe2326ab7ccd3ef04fc8ecdc81feb3a08b6dc175b
MD5 429d9f8fcb7d24406eacb6118f938ac3
BLAKE2b-256 cb75893bbfb042639a3e6a1e9e28108762d669aebb32f312819689f827cb414d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 77abad2a2088cd83f72308a4e373aed826c9c0ef288d620ef79b7e91819c58fc
MD5 43d73fca426b410c94559a2d882ee3e9
BLAKE2b-256 5706acb062181653e7f09dc3e12690e867fc33972226e2453f44212e5b5c2b7c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 cb3295a9723e21538a3ab866b6c38c170d0858cb1778c58580941366b5c5161d
MD5 13049e54620a3dad2ccaf27486864bc4
BLAKE2b-256 5e9327346236a585e3f12a70110ecef5c3e1a565bb0336b71b699fbf64e7377f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3dac1ac3528b9e5ef5833833a660acbbe38a6af99aa189bf349be98c2f41c178
MD5 a5f79809c40507f52564b6c8a120051a
BLAKE2b-256 000bc84931f69356f77ec1ed720fc0d69575f7626a0f7f3b3f1a294488232f9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69b287190aded8e8857b96918f0bc38bc00e8f50b674587dae3c2cc0f65c46c0
MD5 6db226e89b9413f6c2c6150324963f7d
BLAKE2b-256 a2ad21712a999a9f4550c1085d1c992f51da36231863097e857227c0145e51bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd87f72c2111606dd9abaeb4c1562ce2d0a241c638993c4b0b8165df32733454
MD5 2a3e5a4107b122c4ec080887fe6192f2
BLAKE2b-256 21d7a7ffaf31037ff859dc9d3d3ddb6ec056dbe4156fc29e193595ac22d8408c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 52137938db386cdd6715867db5e4cbc74c609b1193e3c3bfd1646aa15f498828
MD5 360e9cc214afe6b405de282883b63dc0
BLAKE2b-256 ddd0227553208952038efb051bd63453353315d1688807307271d85d48af324c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b3443249e965c4c962cd0b7886e6b43e0e6b2c8ac6fddad3a5f9ea819734a7a3
MD5 2019585389ea0e392bf6f1cf26d44525
BLAKE2b-256 eda43a82e26a6ef4fb32772145d37cff0efa0fbb9b6980b3d23c1abece855a25

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0be7da634752397a7cbff83eebf0bdd421a47c02b3725f934d48021cfe9cdd3a
MD5 c250cc84399f8ee382d6f312c65ee26f
BLAKE2b-256 d79234ce1e4c7466fc14e65a15facd2dd6ca93a1e563a786948fa49be74127f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3b91a306d98a4245363f817aaa7875d442c34b3f127f157eeebc9d155c1996f8
MD5 76c41327e1f1787b66e619d321020372
BLAKE2b-256 0afb4eea93e79b5ef68364530414be92f1f67a359f3fba2f133b26377287e300

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ec5305662ed6b5930023d0de90c34afa86a74981247faa26def4cc4d25c7ffb1
MD5 62f66942b0de62ef8453438e3541024d
BLAKE2b-256 464e0a4dcf33847762cce3df1cb50e9946759b0f5feec75aa7601d56dda03ee2

See more details on using hashes here.

Provenance

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