Skip to main content

hklearn icon hklearn

About

hklearn is a scikit-learn–oriented machine learning layer for multi-sensor hyperspectral geology. It sits on hylite and provides Stack (flatten, preprocess, folds) and ModelSet (features, estimators, ensembles) for classification and regression — mineral abundance, petrophysics, and related mapping tasks.

Demonstration

For a short introduction, see demo.ipynb.

Documentation

Documentation for hklearn can be found here:

https://samthiele.github.io/hklearn/hklearn.html

Citation

If hklearn has been useful for your work, please cite:

Thiele, S.T.; Kirsch, M.; Frenzel, M.; Tolosana-Delgado, R.; Kamath, A.V.; Guy, B.M.; Kim, Y.; Tuşa, L.; Járóka, T.; Gloaguen, R. Predicting Mineralogy with Hyperspectral Data: A Benchmark Dataset and Machine Learning Framework to Enable Hyperspectral Geometallurgy. Minerals 2026, 16, 674. doi:10.3390/min16070674

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hklearn-0.26.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hklearn-0.26-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

Details for the file hklearn-0.26.tar.gz.

File metadata

  • Download URL: hklearn-0.26.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for hklearn-0.26.tar.gz
Algorithm Hash digest
SHA256 530eb9f3b18c4d3e1767a66ad93359c670ec92fc57c5617a3d557563055656a5
MD5 08bd85f4d29382e4f6c50925755fec6c
BLAKE2b-256 677795805bc552118b6dae99e3071586e957b348381bf930efee4efd710e1824

See more details on using hashes here.

Provenance

The following attestation bundles were made for hklearn-0.26.tar.gz:

Publisher: python-publish.yml on samthiele/hklearn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hklearn-0.26-py3-none-any.whl.

File metadata

  • Download URL: hklearn-0.26-py3-none-any.whl
  • Upload date:
  • Size: 66.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for hklearn-0.26-py3-none-any.whl
Algorithm Hash digest
SHA256 d76d782de40981fc3fdaddd3757302ba23b73340ba4e9a8b4b92b7162d9517d4
MD5 590c46396aa94ab44191ba96f2033e60
BLAKE2b-256 15a5e9eea1bffe2c89c344fb93016fb95d29dde1f515f897940d27e8359401aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for hklearn-0.26-py3-none-any.whl:

Publisher: python-publish.yml on samthiele/hklearn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.26 This release

2 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