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.18+abi.2.5.0"
print(n4m.abi_version())  # ABI triple, e.g. (2, 5, 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.18-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

nirs4all_methods-1.0.18-cp313-cp313-manylinux_2_28_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.18-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.18-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

nirs4all_methods-1.0.18-cp312-cp312-manylinux_2_28_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.18-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.18-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

nirs4all_methods-1.0.18-cp311-cp311-manylinux_2_28_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.18-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.18-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

nirs4all_methods-1.0.18-cp310-cp310-manylinux_2_28_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.18-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.18-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d7a376a3025e3003a2ffe1d8857416b1b3132d1008a80f45024c08e02a333b2c
MD5 c50799ec2a803efa95b8c93bab478761
BLAKE2b-256 5bc9a6a8dc44023d187fa725ff1586b7145697d137eb85dffc809c3e56553692

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f75153d68bc5cc30dbb4b977e36c06c34229e3a9e274c1d8c67d266e018c1faa
MD5 c371bc0e8616ca0b4b6b82e74fe2ff27
BLAKE2b-256 713d33b9130cfd2e978eb712ffc9987fad529830945153e89860f3375e2e7e2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce60afe5957de8e0bd5f5b8d9c5944d91fc05403ce93c4cb2b0566d1e1da18ee
MD5 cf7941df3cde46303bab17be3cc40489
BLAKE2b-256 061d49fa3155214579abf5716c0f1c5682a0249231ce5fa43dc9844b4e65f118

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1f876c2db795e0b98cbb09b8e722c865e8752c15d9c115fbf5e1bbbf6f1a66d7
MD5 954ab60195f52f2a84dcda1503dfe247
BLAKE2b-256 3a8e6f7da6e744656a981f6b2add89d5c3cec99877d9c5d4b54b29ce4100a159

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 89ec06c97c997898f523440fab94bd830d604897071afd85e0ce9fe6e57b49f5
MD5 059665e4892d293fa83bbbd3e583901d
BLAKE2b-256 a33a30ddf8a2cf4cc62a12fbfdfe75d170c52228c4d96795ce3efbb9c43da2d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f964bf59edfdf7bfd5627318d70b7f7e13da0e198182f10a611acbafe580ada9
MD5 e8293758596117655a08c0f7d1cf5836
BLAKE2b-256 b2aec4857423693e41f2789e6e879b37a648ea711cc41d9537be251b7c500c42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79781445da3bc23269f941e223dcf5f00ce12d3773362504200a8b209cac2770
MD5 fdc1f553ce6884ec810e79d057e6ec02
BLAKE2b-256 b6e9d83074e10a7f7c58ab126bcf580decb6751ea786460f54a3ce39b61435e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 decdc0786e01259df94bb3c4948bdf88701d4f014c83652a0aff2a01fb4a8ecf
MD5 17a4c7142c0002caab06be70ac6b6a28
BLAKE2b-256 714568b94500252c135da6dc64e7560c2a9c4acf9c2c8b86a4c5aa9ac9efa81c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c4d48bbb4fb6c77db5e36c23ef18dd901aa62dd3048549c3bd14aedcca6d3e1c
MD5 7ce0bf5e673554abf215f403ea3b06f3
BLAKE2b-256 4ea4a7514368bd01483cdbf75945ece5d1f76f8d643684650a2bc66a92fa9d9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0101d8d28286e800b50fef822f1a88385ddd6f63f59e2a0f5bdd005cb2577bb5
MD5 8d86dba8854f64a7bd69431622b78717
BLAKE2b-256 71ad7b2949677244beec08695b89aff1785632159a2f87fec8144b0d4d4a6ec6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2068642c1d6dfbd65b39b372e3ca8e45b1bb1f9bb20da90a2c34c4c30b49a15c
MD5 543cbe4588ce9961acbea9fc1a6db4d8
BLAKE2b-256 ab46efe112ae250e314b4a5cbc9904eb1a298a986b365a8ddc92d5e903cd0ea1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e801b7ccaff8b2ed79b09d61bc1aef0fac6ed04dc340a13a14339b71545fd9bd
MD5 7ed0f2222e18a3bac2fbfd43fbbe3d31
BLAKE2b-256 e8c38044ddbb0df99c18c718bde384c465ec54c44f7c0148a2b758cf15c96817

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 38bf612553ba70fcc2ab461ecb471b13ec0d2fa1d90985b3bdb585874702e299
MD5 75503ac37eac6f535062f57ee0ac2737
BLAKE2b-256 e5919171a809b95a0bfb701e35b1850cf427237716b05f087558635ebbc04273

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6e7306e2067a436bdcb2b21cb8241a8494ecb761de9528230ebf86d821131bb
MD5 514bc9ab08de62f4af32f1224fb9fd1d
BLAKE2b-256 dd562b9895da6604b3efb6368ca27e342341895caa3dff31d3b12423280468a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1db6b940248d3e20bee44532a231a33283bda079dc3872bfa69bf9d9503977e3
MD5 8f9ae505d0d91349b5129f03f8ae43a5
BLAKE2b-256 799499df15fbe71429dd2634d67231bfad9c04d30eb7c3bbd819c7c6fd5ad83b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.18-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f7b5a80f1254257280914cbeb724e4844cc148316dec3fed8b9e47a8521378ee
MD5 f823b3007c5c69ecd9c5535330d2bdd1
BLAKE2b-256 388b90b88f5a04a2b117bd382c4184c2a4f79cd0320cda959f7a530474628c23

See more details on using hashes here.

Provenance

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

This release

1.0.18 This release

16 files

1.0.16

16 files

1.0.15

16 files

1.0.13

16 files

1.0.12

16 files

1.0.11

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