Skip to main content

nirs4all-methods

nirs4all-methods is the full numerical/method engine distribution. The Python distribution name is nirs4all-methods; the import package is n4m, matching the stable libn4m C ABI and n4m_* exported symbols.

The wheel bundles the libn4m shared library, so pip install nirs4all-methods is self-contained — no separate native build is required. The slim pls4all distribution remains available for PLS-focused users; both distributions load the same ABI family.

import n4m
from n4m.estimators.regression.latent import PLS

print(n4m.version())      # project version + ABI, e.g. "1.0.11+abi.2.3.0"
print(n4m.abi_version())  # ABI triple, e.g. (2, 3, 0)

model = PLS(n_components=2).fit(X, y)
pred = model.predict(X)

n4m loads libn4m via ctypes.CDLL and exposes version/ABI helpers, Context, and role-based packages such as n4m.estimators, n4m.transform, n4m.feature_selection, n4m.model_selection, and n4m.augmentation. Estimator-style wrappers live under those role packages; there is no flat n4m.sklearn package in the ABI 2 surface.

Native hyperparameter studies can be checkpointed without Python pickles: checkpoint = optimizer.save() returns portable N4MOPT bytes and Optimizer.load(checkpoint) resumes the exact sequential ask/tell trajectory.

Set N4M_LIB_PATH to point at a development libn4m build when overriding the bundled wheel library.

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

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.11-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

nirs4all_methods-1.0.11-cp313-cp313-manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.11-cp313-cp313-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.11-cp313-cp313-macosx_11_0_universal2.whl (8.1 MB view details)

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

nirs4all_methods-1.0.11-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

nirs4all_methods-1.0.11-cp312-cp312-manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.11-cp312-cp312-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.11-cp312-cp312-macosx_11_0_universal2.whl (8.1 MB view details)

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

nirs4all_methods-1.0.11-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

nirs4all_methods-1.0.11-cp311-cp311-manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.11-cp311-cp311-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.11-cp311-cp311-macosx_11_0_universal2.whl (8.1 MB view details)

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

nirs4all_methods-1.0.11-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

nirs4all_methods-1.0.11-cp310-cp310-manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

nirs4all_methods-1.0.11-cp310-cp310-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.11-cp310-cp310-macosx_11_0_universal2.whl (8.1 MB view details)

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

File details

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eaeb15e310a437328e593d467da85b233ee6d8df7a744b60adae9e6d889265ca
MD5 de9231e3a5d9bdbcc8d203073816246d
BLAKE2b-256 31e3966ab727a48436e05e15517f231a3b775190eb13fb9b3b496224fbaa8681

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d363d2e1d0fa96f93bed482deafae94aafee23fa505f93145de874c7672c9366
MD5 65ad4f4ea89a7f7d235f525c1b560a76
BLAKE2b-256 047cea23364737a8cad8ce184a830d030b0367328b90f453999ac60e79b9ff30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 123764716490dc9da036f26c2ca84695688f63c127ea1eb5edea74c507ee9a89
MD5 bd2a76cffebf85b7dbd060eb297651a5
BLAKE2b-256 2fd4bc0c08d01cad905a1d43d76ac9aab5bc8a5fa9c60ae60c4839c2bb1b6a9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 20c6ae8c876f23cf333c106deb347981b3a05660895247dec97079d76a9aef7e
MD5 c1162e679648aa821ae222221990e1c7
BLAKE2b-256 b5d632892f514ef759f988df3dfa1ee158e3003664c45626734b1dd846c68e21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b8dde8084040c3b1e084d675a2965c2eaeb7862bb3d3551885de0da9c1660f24
MD5 b884dc2ce8c6f93dd9ca19f176a11054
BLAKE2b-256 183e67ba880739dd60d8c7314ac7883e07d4c351e11595e91374074822223d38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03776223c7cb4ae27da86d25cda4045824638b0e091435b288fa85a023329fb5
MD5 daa95580a45b08ab5c80a8d0a87fb53f
BLAKE2b-256 1722ef456d3fb05cb3f1aabd8ee69923b218fceb4128ced3642de0f271a3d807

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51298ac0e742d7dc071e04334b2ad197884b37d6a1c3a0b7f87776ab158aedd1
MD5 fdbe1dfc9d406cd17733de6978d6b5d2
BLAKE2b-256 46f9e0e8389dcbc775f5a6a51c476ffc4ed10e2a65b9cedbf2f528d840ccf98d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d12090debd132042f006a90345ea4da9c8f5106006094185da6a7d50b020c987
MD5 d0b7915f6b26f2d28215322781ea786f
BLAKE2b-256 d8866b1b9eda24feb8950cc62663a908ca1d700b317e1e65b6faf8a6f3879d4d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fba4214a706abe1dd3f284d0ae997facec2e63b74a6f04a45c32c7248c124f7d
MD5 5f30cb860409cf672de482c478a15625
BLAKE2b-256 f6bbbedd38764b7427d55d06c32af4c341874ec19d32029b2273cdf6646287f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 636dc89d30eeb6542cdad90e1149488bbe48de2505c4d14a97b9a40f43bcf8c0
MD5 aa98439d957e41a816764488483ca2df
BLAKE2b-256 b84f56b6a41d74017ba89877b94226cd0cec3f146b93bbdaf6f8d577a4bdd0a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84ad3009b8aba44ca364d7b461ba9edfa805d0701f16a1fc29623251ff53c317
MD5 08b52cb9a61e8396c7226597e4ef05dd
BLAKE2b-256 8c038e646aab8a7c6806da4532536b5c3b5da2fa5f84cbac5785c03e9614bd44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f785a6a7eedba5b1058221f85927f57600ee2266c483d870c5ac2b54f7215fec
MD5 15d82598935e9206f364e6a28952df1a
BLAKE2b-256 bfe7536bf502e7c2595d4aab3d539d5ac53910aef39da1230880e6a7de9aaea6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 acefe8fc3d462a389f21180ebf1b3e379a081e35089e58b3fce814b5f78453fc
MD5 f61e624e921c1bd0e32a01684e00a08b
BLAKE2b-256 c51f8d636f81745bdd70159ea99e2d1968b918d162bc33098894e321ea68b9dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19280260f2ea03989dad76377115838350dfed8838d6f4b8c456cb7459cd25e7
MD5 75d363af5500000c0d8d24be56926917
BLAKE2b-256 5baec130be5b512232f3f8183d9619b97bd0d278c5813aca2d8fc2028a716ac2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0139e259a776422c451b30d143670a63d76177ae6c03536eac97462e3c0bf09f
MD5 9e24755b508c6c57ab7cf56c5fe74c03
BLAKE2b-256 fe253239a501dfef8547662c922f8f9de7c7daefec087445207f8738116374c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.11-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ef32545773d5584034b37fdc2eb5c7a966cbe75884ac534e042a8e8a9a5587e8
MD5 311d48a656d03d0bf644389add8cd218
BLAKE2b-256 0e0389fa030dc21a0a00f1215240786c0a9a8221043ac39ede0f949781672e35

See more details on using hashes here.

Provenance

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

Release history Release notifications | RSS feed

1.0.19

4 files

1.0.18

16 files

1.0.16

16 files

1.0.15

16 files

1.0.13

16 files

1.0.12

16 files

This release

1.0.11 This release

16 files

1.0.10

16 files

1.0.9

16 files

1.0.8

16 files

1.0.7

16 files

1.0.6

16 files

1.0.5

16 files

1.0.3

16 files

1.0.2

16 files

1.0.1

16 files

1.0.0

16 files

0.99.0

16 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page