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

Uploaded CPython 3.13Windows x86-64

nirs4all_methods-1.0.12-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.12-cp313-cp313-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12Windows x86-64

nirs4all_methods-1.0.12-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.12-cp312-cp312-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11Windows x86-64

nirs4all_methods-1.0.12-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.12-cp311-cp311-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10Windows x86-64

nirs4all_methods-1.0.12-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.12-cp310-cp310-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.12-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.12-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 68459c0862baf4e83404602dd7b82272516b84c2d5d4030bb50c611eb47808bc
MD5 005e336c281f16a73d76748a77df8dd3
BLAKE2b-256 e1ca391b3df08ce35df224faf55cb645c9fdc964fa0d247bf6947419ac89f209

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f6ddb9b6755c625c3cf678a3bab0fd14fcc666188360d5d6d643ca5a184ea36e
MD5 d5371a8e51b925fd1d6f3430b6675b7c
BLAKE2b-256 3f8ee5a8edbbd6bbc74d99412d7d21f664701a9fd397a5fadb5881af9b6d907d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e0cf66092d9b32eb87f2131b462f7e35b3286734df9199aeffe00b49c4b93f19
MD5 454a1280021ddb8f697e93af8cd5d85b
BLAKE2b-256 e4fcd7452e5a1c3bb6db9cd75430074e7e8067324bffeb7d6d3af61e4af01a67

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3760600710a486d9d6a62068ae153ce2b5c56518fc33ef8ee64468d4f8ec36a2
MD5 6a9396d6266e0003300920e3855dae6d
BLAKE2b-256 04a46ffbccf01bbbe770f72d319e5476b2436acfab1f125b1d0b5654d3017c76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3ac781a312437a2f303599a930f769662813d22c3742831a7a38791ed947b103
MD5 babe965db9dd7a2d333b78010b606f92
BLAKE2b-256 8e8ab7af5312189074858ecfbca2640075edf5a5855b09d50b6892284d26c79f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b9e0fffa60cdaf4e67aaa2e44d5a8c194e9297561b5ca5c0c513f91ed9fbffb
MD5 f21d3519c13871e17c03fbf5cb58095a
BLAKE2b-256 3db731b809c394fed43e6ecd9c45007dd8b4b41ed3b7876f97fef0ee3d8e50e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1d60b3eb284f0a8643eed43924bbf6f28f241cee4b80d4287dbae2affac0b617
MD5 2e4840fd7228614a579e7d446db565c9
BLAKE2b-256 c2c4a55299587a28848f403a1d7455ee8beb21872a67242cdec869df3b173d2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1f57d543f1b7b8facf94e1c81df6b12693cbd21371d6dcd836ca07484d74bad3
MD5 2032791c0155f8bb5c793cd00ae77aa0
BLAKE2b-256 9cca41fc293649137a2ecfe53cca5ec6a49bf22e34a7b47d1602e80b02725206

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e0b0701d5cdfa513ea563f8c243eb4b35278a18a5f2550716ef928a1363c2d0d
MD5 56df2d83aa93e57a083f88cda5fe370a
BLAKE2b-256 33a238b20999c847a1d129cdc98d535e560da5208e7056fee510042de76e1907

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11db4aa16b5a15f84fc377cc5012d39870cebed8cb91d5750123dbdca1e903f9
MD5 064a594e843317e9d6f5a61f770136a2
BLAKE2b-256 65ecfb8994cc928d184608887826e39be32b9aa9a33a754f38566d94b89bf8ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 54e169355f8a2df97e4dfbbd58eee98b1033c395d1292de9f1ee31670b050c8b
MD5 60dea73ca9fabf0698eb093228291617
BLAKE2b-256 262db4e7b83a15f6f3838513e21a4b954e45cffca7b41f391303a45668bab05f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6c487a4a34c46bd03bf084e346cee32b3e452f063ffaedc412594bbee20d3e5f
MD5 ff0784cb63ed94faad5408a7bee83584
BLAKE2b-256 5b59c77ef0039fde1ea171b9a210ae54a3faac419e648acde28ed2b6d35e1d3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f11f0bf392076a916359acd037841a3d4ee73042d34746f64111342b705ae04
MD5 5149d2117bf5f236fea6ef8e28a3ad0f
BLAKE2b-256 11a691c1efcb17ca2a6710d26df8944df31b21b2a688f4cdc9b7134e8c633af3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62989ba10da02e9e5fcb7f4e2d3704ce72ccae351814e3d0591ab15977c7b64a
MD5 d54ef940e20b4e3ae2137b138c7d4725
BLAKE2b-256 4833c2ed6769b603958377a8a0bb28ff13a90073655d84f1a73801cc569c5f34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3211dc0b5edf53ab0787fc791710a0f318b24b0b5a4ec0f3c133218dd6d5feb0
MD5 64ad0bcd88f856a64c87de573d098024
BLAKE2b-256 1e8a96bfb74899ff03e4c1719ef676f8ef7d30d5a585ab1c56db51b806cb5c5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.12-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 842bbcd8ef2d38ad36ce25d6476f1b2ce7d10b74c915a6d0c1184a5d9bd4b878
MD5 c3fd21a2f0b79d067a2ca9c690f1a91a
BLAKE2b-256 dcc54e35c022d1568009e60d7edc995e78493f972a99d21b187b5c9618bfc141

See more details on using hashes here.

Provenance

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

This release

1.0.12 This release

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