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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

nirs4all_methods-1.0.15-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.15-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 18c9282c2f0d041d9e77d49ea474b772f840c6e5a13f4acadaebef57e994ca93
MD5 0364b9df9ae8281dd186a7f4e053b3dd
BLAKE2b-256 3eea024867f4bf87b42af1465f1302329e8d4ac8a354b390b027e7b7c16c11af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a88fad70ba5bd5ab9ca46ceb666de4ced28315a4865f8d0f72e379908d42bb5
MD5 33bf45d59c9b40c0d4068e2eb35a2b40
BLAKE2b-256 a28d2612990ff4383fbb955fa5cb65e0f138cc8f7e4d41abd504d9da643fad9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adb89e9bf249070a97ce14ce21c42fae44c16b17781df830cc2c508e8e8b2e6c
MD5 1586bfcd66fb970c9585d1a1bc453093
BLAKE2b-256 4e1fa3be24832de2f4721d140116b22437e05da692498091f5ea96e4f0c6703f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 5f795ed0637dbeb517d763a71843515a11861651f5e551d647ee2ac708ac6ef3
MD5 1b6f2cbecf0d6694a69e908ba11fdd8d
BLAKE2b-256 880735e297683d894164d6fa0ce2078c660e06d7a802d26130fdd8f38b06d829

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c781492dd1c61596cf86be92e6efa917264435885530a418ffcd09e0cf94382e
MD5 27a9f796fd819ed47d6fd4cd9819da9c
BLAKE2b-256 1817816bbfb000ac922b59d5abf7d76a2ac1fc3c3a2aac221dffe0e80ea0e25f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76bceab7733128e5603f43dcc6fa52c3d0d9c1111089771af5cc57a0dbeb1edb
MD5 e641e86c4c1aa4f58c38592f1614260c
BLAKE2b-256 ee341ea6c8abb8de9a265985c024100dd6557265001a4875a662092635fa0626

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 201e19373c9638f5bf4870ee1f0a55c939abbf743c95ac2a5a4a61c80699005c
MD5 c6ef32ef18d1623538d22d405b6b2591
BLAKE2b-256 9341fee22db040681030dabb63a2e4889b9dacd852db8eea121a170581d6bd12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 352e51a007d1f9dd96cc5ba2d72b216911b99f245585e7a2efd945ed1a053962
MD5 67a382afed25cfe4c2997f9dd663a595
BLAKE2b-256 17e9cd88b50d29b716591e4b725fd93829f9eca3f857d2f62de9d641d6ac5153

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 adcbc7e52832079512c27d8cd99cbdb2f879db7e9640a71d516a85479a696528
MD5 c41d2621fcb9b33a193a086d2c1fd924
BLAKE2b-256 dbb0a72f8047ba2b89325f6ae7b9e65d5df8e5b8c781f8e3d9d3042b063e4801

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 93721cb22ff36a9f9cd5fe4862054a2553f435811f55e1a2dc67fae1883efc2f
MD5 ddd3f2a011c13075f97d84b1c580582d
BLAKE2b-256 a812612ecd6f311ad56d962c67d967a71c38930188028990eebe80d428ddd215

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c98e70ba3adb4d59c1cd20af7095488cb2160f3c31498fb33059610d27534df
MD5 972da9e0387ffe0efec62584758729c4
BLAKE2b-256 2c2f72b3b2ba20b9089e930a151014b2487b6a7441baae4f6c82fe59f158d191

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 67aa487adef2a48a2293631d47d68e397550815113bf025abcf98ed8e704859c
MD5 81b595c3bff6fcb765fd4393aedf6592
BLAKE2b-256 47b1fa241c46c0b801d4d30e5c168d8a6469be2a65e074033644361acfa17fb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5fa970da2e425a55b40c6a349492831a96bff77bc497352fb32c7f8e757f31d
MD5 d1990d237eecaa6c44674daf96e0a03f
BLAKE2b-256 2e5e8ebcb41c5adb8de77f473bc87d12f4294c238ae26c82ea9bd7a99e012845

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c3b95a58d2cd43b77420c86ee2538f48809e9d5be62736d927808ea7c781d4d
MD5 930e5555d0ebf17da7af24307c73635c
BLAKE2b-256 434982cd03141e78d4fc4d349e6ee7d82a307497d7d51823b2b8c1e79e684256

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b59a0671681a2f4ffecbbfffa1693d3cf7303c2192ce20e3aba0e96ac6d78972
MD5 2742bc320265252e950b5cce2b8f5644
BLAKE2b-256 ebc67ddc9a4629625dfd8cee8688d03b097aa1eff99b97b2f2944304eee984fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nirs4all_methods-1.0.15-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 24f9110780c6c46aceef3d6f337b44348c9482b8cfec7b0736c1a26b79a23997
MD5 0f7f99ca22b241d10ac25a802f3ac7f5
BLAKE2b-256 4f62683a85fd466169e64dc3ce5c8a33316e4844b81489bdd11aaa7374db6f71

See more details on using hashes here.

Provenance

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

This release

1.0.15 This release

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