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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.10-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.10-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b528b775fd620590340dccc6b80cfbec7e0267436b948c056f779df29e2b2950
MD5 60557e48f22b7cce1d57e93ff24ee8b3
BLAKE2b-256 f0b0c88ea9a675f1e4726f763333a05ed7e4de39aeefec7794935339b914bf9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0c0b2fba9e12cf51a41b25b08138dd433c49aefbe9fab95ad5a540eeb9bf3db
MD5 1f1776590f23dac3c8e1b3d62ebd1b9d
BLAKE2b-256 831c864b9caeefcb1be32c49d4b31f286a9af49c00b9f7478fef7dfb1e89d795

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef57aec0c3e021be160e43fda8b87f86ec706c221cd8b8006755709b41fa4723
MD5 46ac6fa0aac13336716adea87283b625
BLAKE2b-256 be1468275dc819e7253f90f5420e2a7363364f50e718f9d27337237edc5c2ad3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b3f2218340bbade4f1fd495f9638b8a61740e22958e22409deca95232a12faeb
MD5 77b132d41566e9b851ea1a7c77f8a85b
BLAKE2b-256 2617d067ff81ce8c8e88bd8afd97872b8c9a8c82d8b4d6f46c093f0b44947312

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ae54f32d982a2b37694973032f7dd158736a10e95fa8df03f2f9b18251775684
MD5 7f4a44b6b013bfc18deb3a60fadc0f63
BLAKE2b-256 2c2123aa0259c4650b8251f215431b8bc10096e9b16da39a7413319092b081ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55ea4ea64133e9d7ba7a7661af533364aa91d7daac30bad1b5ee23b704fe7c9d
MD5 83471bf92d4d21ab01d4b4c6f9214aab
BLAKE2b-256 9dff87b284f6f2cab385125955d2fd6fb6fe175fb6b20f43481c968069c92bdc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0de80962a9c353bb957df83c3399263ac2beec5ec603a52e9e5dd78f16025b6b
MD5 01f55249846e882b8cdccf9f622e4331
BLAKE2b-256 eed7cf49ee16946c50885004a400f1431064a01bc22df23b0478419722f91755

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6a053bbf5d99ef1c8aaa5f875e02fa599e020e6f313f782d80992254c0debdfa
MD5 b0d448acd52a16cfb285a972322f96f8
BLAKE2b-256 3e66e9b5eaf8d4c593dfa509eaed5b7e4b984bc6320de69e453c9aef62b3b5c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aa981861208569134be54cebee08b723af45450130e58c8acb2e7aa3d7e30100
MD5 375b04bfc986abc7bfc93e598e5c6ae7
BLAKE2b-256 3a8a9492ef50f990a485f1022ae4d74fabea7221037f63fc5276670f63f13ac0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05ed81e35333ce9021a88500505b20e1cb294d790087bb9533f6ff87c05d8c23
MD5 28fd13a0a42fbab8edaf3f62ceaa740a
BLAKE2b-256 bfa9dbfde8e1c1b00c813a662b677327f1e78f141bc58337acc4a713d400c836

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6e8fe6124d6b96719bd64092ddf72a65226bd45c6e533153f8b1365523810409
MD5 c12f27d3b5f01dbf2f5724dd9b9798e5
BLAKE2b-256 c715f434b569b5c3bde3a30b3c2b02e436020c656cc61badde2944247347b8fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2de28481c63aac6a7824c4722dce0220067c66d430342972e6b14709486a4d2c
MD5 b0b312ffc2a0ebcde7210f9a6fdf7ef2
BLAKE2b-256 223790143e52c152d40e6310ea4f7ffd2f89624e3d1ed79074a77b8c7b1116ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ee11704f1adca89bb85a5bf5e62006f7366814086ad75c70147462e3a7ac00f6
MD5 34bbf1bba8f1e2d2b14720c5b7ca7957
BLAKE2b-256 96918e99eb681646349f2e0ee9569c9ccc275bc7cd8b4630e36289ac21031a95

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c21c6b9d892696dff91bcca989f5e9db8657cfd091bf401abc70042a47de071
MD5 20134e57a26b5a19764804acb48bd1a5
BLAKE2b-256 5ce36ffe4aa0434d4a5afea42cc26214979d55800137dbc967059370000bebe8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 363937b3dd83ab77dcd7ac5404a50ebe33baaae9af28ac6dbb7a160c0f3afce8
MD5 70d60cd29cbaff0fdcec89a6e089ec13
BLAKE2b-256 7d5a2f3a21d352336f260db1d869d5dd9b134402866dabecc12706ea88d282a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.10-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9daf8e9b78c56c92c701392f8339a8c11dca2f1f72cf90dca240447089f85d39
MD5 c1ff1801058ee8a5f53953eb6ccd703c
BLAKE2b-256 48b2cb3d1cbe9649273ba014ff92dc336fd84a6ccf5311291f9977e9939649f3

See more details on using hashes here.

Provenance

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

1.0.11

16 files

This release

1.0.10 This release

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