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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.13-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.13-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f2d713587b57121887ff51cea4799783ca27639ee049670f84c2f4bb507181f5
MD5 38b14e45054fcd7b3519c5b94baf468e
BLAKE2b-256 3a9df762f6dcc92d1ad66b2f058e515b50713da10f404d9dbbf8965315cb99cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74aec1acc1cba875ca0c0929c480327eca01e96a3c0da3d1d0b58b9ffd17648e
MD5 3f10907325f7d467e19e8757ff903eb5
BLAKE2b-256 05c8885d085e5e2b26045178a8a67c97d7744f3ad1abce40df2008f4fd3de032

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb80ae5fdfb7f06510c10c518682d9c1b8c5eb3af1b3ef0617b0a6f438380a73
MD5 9ac1ff1e497171d07b4388fabe57e94f
BLAKE2b-256 14c8189a66a20cb5c5c218850211bbd55f84bed6c882542b6c75be748ea6011c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f9947ca36f1015a0dfce1f3206a198966d736228279ffdb4a5f05155fee45bba
MD5 3defcc191219dbb1bda72b00870c7cc3
BLAKE2b-256 b469c9be477be6ca439ccfa06185a7bc107a6d582c9f1dd1bd93d703715c5328

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5988052a9ee2b42f6c28d35db588be9d4d0ab0c389ad6050e358dcc9781e643c
MD5 40841922ee5d819fc2c48b36a825aa0f
BLAKE2b-256 49926b545c8ddfa833847ce3d7bc64b508c3661c898a83801d166760b315afb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4a98dff9f76db020be2a243b356c09048e45898889db34a436b10e50f03aaa9
MD5 4db51d91c72d9081ee0539dd048913b0
BLAKE2b-256 dfa501958cb6ec1fd28dd11b084a29640f50b5a186c837ebc991178dc9ac95d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 72b77647c74e64650851dc659e9ef6eb211fc9adc12665c65ce65a3cac47faa4
MD5 a47de55e67b09e9a968a0484e017315b
BLAKE2b-256 bffd6186f78fa888137b5230347b202283fd730fa93f0bdaabb5e6f5aa521b20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9605ce4f8deec4fd7fef360869cbbc01a93ff2df8886e19393edd10f85aaa71a
MD5 a1a85d80813195b3947aeb358b1f05ce
BLAKE2b-256 cbfc733b691edd83284a696ac697ca2436fd5b1836d6f7e159368b26f4859b40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 24ce360653be9deb1778f8a5148beeacc35f8b62c383930f32d23f0e5f021174
MD5 b6ed4dc555e555aa908b19e88e248bc7
BLAKE2b-256 81377ef1dc355689cf7ff75615048db460a2c78d2d4a1df86a5cf89f001a1c49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a684cae06e88e13b91d1a7e7d70fce206a6ed440dbb92b64277fb21631907adb
MD5 85bca3809d7a417a13915392a488b2d9
BLAKE2b-256 d619457c1a8dd2f1870428b9375340715fa7f050888cb3348df90e238bd495c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9bdc7cd7ad14a36b3144cd795fd285e936f9a02c4403ced39f68f5c40d3b8f2f
MD5 3e265349efee2c77ab7942e5de4abb4b
BLAKE2b-256 0d154b45002914fe72f0b7e67edf673949793ebdf7bfe13f1be51a18df79d2ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 54671da50a2829595ea8aa26eef289dd8f1143a970789de03a561c6bb2daa6a9
MD5 e9766d3acb7cd613e264a8d8462bfaab
BLAKE2b-256 13b5851ceca82fe1d53a138cf61c58cabd85464d510f0147afb0a24c3acb8987

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 25b984a281548c2d3e8d5725fb5249cad78d25ef7c4f898c92de077f66e638db
MD5 202a1b93c7e1c29f6e261c658c2d4ffd
BLAKE2b-256 0538deec08d9a4e5ee5bc2e697ce6c6fabe685db3ce3558265861e8a09f35586

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9758e662bf01e94d27b6e690b3a12a0b5ebc292a68e449c6506edfeb815e5fa5
MD5 1b1eabf1382ed9397214eceb37eec476
BLAKE2b-256 6269b331cdc3614172527167af68a129d8c5a7b8cd8453f185bb40d5fc0c02df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 071a3303c86b1bc988ab64bbf2a8ff72b41194a574c1644c45de8dcb738c1f2b
MD5 c5364746018d5a94200e2d5e4b2bc0d1
BLAKE2b-256 7f7e1dd0ccfc15686bc70d4f7fc6c994f41382170666291cb454c06c7e986847

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.13-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b6e59b52c29ce62bb524f25146a88c87a4eabe5a23150caac1a4ba73c76e59c4
MD5 24380ce20835734b6d54f9042d53f3b2
BLAKE2b-256 d9bc1617bbd5a822b4d537747d32aeacff65105e42e5d68ff8be9179a272774d

See more details on using hashes here.

Provenance

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

This release

1.0.13 This release

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