Skip to main content

A fast canonical-correlation-based feature selection method

Project description

conda Codecov CI Doc PythonVersion PyPi ruff pixi asv

fastcan is a greedy search algorithm that supports:

  1. Feature selection

    • Supervised

    • Unsupervised

    • Multioutput

  2. Term selection for time series regressors (e.g., NARX models)

  3. Data pruning (i.e., sample selection)

Key advantages:

  1. Extremely fast – Designed for high performance, even with large datasets

  2. Redundancy-aware – Effectively handles feature or sample redundancy to select the most informative subset

  3. Multioutput – Natively supports matrix-valued targets for multioutput tasks

Check Home Page for more information.

Installation

Install fastcan via PyPi:

  • Run pip install fastcan

Or via conda-forge:

  • Run conda install -c conda-forge fastcan

Getting Started

>>> from fastcan import FastCan
>>> X = [[ 0.87, -1.34,  0.31 ],
...     [-2.79, -0.02, -0.85 ],
...     [-1.34, -0.48, -2.55 ],
...     [ 1.92,  1.48,  0.65 ]]
>>> # Multioutput feature selection
>>> y = [[0, 0], [1, 1], [0, 0], [1, 0]]
>>> selector = FastCan(
...     n_features_to_select=2, verbose=0
... ).fit(X, y)
>>> selector.get_support()
array([ True,  True, False])
>>> # Sorted indices
>>> selector.get_support(indices=True)
array([0, 1])
>>> # Indices in selection order
>>> selector.indices_
array([1, 0], dtype=int32)
>>> # Scores for selected features in selection order
>>> selector.scores_
array([0.91162413, 0.71089547])
>>> # Here Feature 2 must be included
>>> selector = FastCan(
...     n_features_to_select=2, indices_include=[2], verbose=0
... ).fit(X, y)
>>> # The feature which is useful when working with Feature 2
>>> selector.indices_
array([2, 0], dtype=int32)
>>> selector.scores_
array([0.34617598, 0.95815008])

NARX Time Series Modelling

fastcan can be used for system identification. In particular, we provide a submodule fastcan.narx to build Nonlinear AutoRegressive eXogenous (NARX) models. For more information, check this NARX model example.

Support Free-Threaded Wheels

fastcan has support for free-threaded (also known as nogil) CPython 3.13. For more information about free-threaded CPython, check how to install a free-threaded CPython.

Support WASM Wheels

fastcan is compiled to WebAssembly (WASM) wheels using pyodide, and they are available on the assets of GitHub releases. You can try it in a REPL directly in a browser. The WASM wheels of fastcan can be installed by

>>> import micropip # doctest: +SKIP
>>> await micropip.install('URL of the wasm wheel (end with _wasm32.whl)') # doctest: +SKIP

📝 Note: Due to the Cross-Origin Resource Sharing (CORS) block in web browsers, you may need Allow CORS: Access-Control-Allow-Origin Chrome extension.

📝 Note: The nightly wasm wheel of fastcan’s dependency (i.e. scikit-learn) can be found in Scientific Python Nightly Wheels.

Citation

fastcan is a Python implementation of the following papers.

If you use the h-correlation method in your work please cite the following reference:

@article{ZHANG2022108419,
   title = {Orthogonal least squares based fast feature selection for linear classification},
   journal = {Pattern Recognition},
   volume = {123},
   pages = {108419},
   year = {2022},
   issn = {0031-3203},
   doi = {https://doi.org/10.1016/j.patcog.2021.108419},
   url = {https://www.sciencedirect.com/science/article/pii/S0031320321005951},
   author = {Sikai Zhang and Zi-Qiang Lang},
   keywords = {Feature selection, Orthogonal least squares, Canonical correlation analysis, Linear discriminant analysis, Multi-label, Multivariate time series, Feature interaction},
   }

If you use the eta-cosine method in your work please cite the following reference:

@article{ZHANG2025111895,
   title = {Canonical-correlation-based fast feature selection for structural health monitoring},
   journal = {Mechanical Systems and Signal Processing},
   volume = {223},
   pages = {111895},
   year = {2025},
   issn = {0888-3270},
   doi = {https://doi.org/10.1016/j.ymssp.2024.111895},
   url = {https://www.sciencedirect.com/science/article/pii/S0888327024007933},
   author = {Sikai Zhang and Tingna Wang and Keith Worden and Limin Sun and Elizabeth J. Cross},
   keywords = {Multivariate feature selection, Filter method, Canonical correlation analysis, Feature interaction, Feature redundancy, Structural health monitoring},
   }

Project details


Download files

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

Source Distribution

fastcan-0.4.1.tar.gz (394.2 kB view details)

Uploaded Source

Built Distributions

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

fastcan-0.4.1-cp314-cp314-win_amd64.whl (205.8 kB view details)

Uploaded CPython 3.14Windows x86-64

fastcan-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (378.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastcan-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (369.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastcan-0.4.1-cp314-cp314-macosx_11_0_arm64.whl (202.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastcan-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl (207.4 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

fastcan-0.4.1-cp313-cp313t-win_amd64.whl (227.6 kB view details)

Uploaded CPython 3.13tWindows x86-64

fastcan-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (368.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastcan-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (360.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastcan-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl (214.9 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

fastcan-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl (217.9 kB view details)

Uploaded CPython 3.13tmacOS 10.13+ x86-64

fastcan-0.4.1-cp313-cp313-win_amd64.whl (201.9 kB view details)

Uploaded CPython 3.13Windows x86-64

fastcan-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (378.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastcan-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (367.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastcan-0.4.1-cp313-cp313-macosx_11_0_arm64.whl (201.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastcan-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl (207.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fastcan-0.4.1-cp312-cp312-win_amd64.whl (202.1 kB view details)

Uploaded CPython 3.12Windows x86-64

fastcan-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (379.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastcan-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (368.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastcan-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (202.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastcan-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl (208.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fastcan-0.4.1-cp311-cp311-win_amd64.whl (204.0 kB view details)

Uploaded CPython 3.11Windows x86-64

fastcan-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (384.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastcan-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (372.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastcan-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (201.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastcan-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl (207.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

fastcan-0.4.1-cp310-cp310-win_amd64.whl (204.3 kB view details)

Uploaded CPython 3.10Windows x86-64

fastcan-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (383.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastcan-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (371.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastcan-0.4.1-cp310-cp310-macosx_11_0_arm64.whl (200.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fastcan-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl (206.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file fastcan-0.4.1.tar.gz.

File metadata

  • Download URL: fastcan-0.4.1.tar.gz
  • Upload date:
  • Size: 394.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1.tar.gz
Algorithm Hash digest
SHA256 a4d3b285671920ed413462a4a3536794f494cd4373501a68f6820e1ecb151fbe
MD5 aaee3ea5292494988e9343bddf37783d
BLAKE2b-256 3be52382061d23714626d23c4d928d9f2b7ebd7200019bcb2959afab08bf9053

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1.tar.gz:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.4.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 205.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 11a455118655182d3b2b3728dcc45d365a8b0a71e90ea2d85f31a534088cc6d3
MD5 333b56927a2863eb37d87e638b96b7d4
BLAKE2b-256 82f235942218ce3bd6088098ad5ba53a128f3851e3e591e59a8ee82c64096f27

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fca4d6a82bf1e81d278b9a439ee6e0adeadd4fc8cfb0ad54622815b6bcec4562
MD5 35d4fd44913a59e7f2dea87543a10848
BLAKE2b-256 7bb6b6fd7f630ceab2ddf45c4a731a3d79e7b1b0c41c0d32c41059de8b74241c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 53afad95a58689b42021719c83e38516cee372e36538071c7fbd5ffb3eb2f3aa
MD5 f43ed49cb5d56ed34ca07b56b91ba55b
BLAKE2b-256 f30863b7a0290adb074653636163629873c0c4df661a2221e5f0c3c16b944886

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb7b6024e720fa6b82043f060ff7d757039f6e3f8fd1d4c00764c22576ce0d0c
MD5 2419af62f3f347b7c641e46391da370d
BLAKE2b-256 34596c6d35f8fccd5ab5df3eb720b4afe3b9b574e1fe2f97c05c1aca81db49b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 510dc844fa5aaf6108954a26b7317c23eaa2871c4aa3f0acc415a12cd5e657ee
MD5 5549fab3b37b5a082ab4d70cdde07f1a
BLAKE2b-256 1b0e132d7c192edbf4fae621ba4a6bf9554fb9f9871170f9a9837d0154e393aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.4.1-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 227.6 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 42830f135cd65030995f24c6b2a90364103925631f58143b9ffe48680dab60d4
MD5 a4358917ce85850cf2081f3dcafb3e15
BLAKE2b-256 0c54470d1a4c452e60a84794055a57990a235652fde91e82716e657d4f95dc2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313t-win_amd64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e77637439308aa073a8abaa7b599a7417bc905d4533b11ab4bca787979280c9
MD5 089533d7cf5abee1b96106ab70aca204
BLAKE2b-256 8507eb5019579beca3b677fc71c7782c226cf100e282b7d662b394cc564cd716

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7619e80fdf9111f9533e99753573dbb72c115eadd6035d8feb2a568f8053f651
MD5 9f40cbfa902f5fbc4d694029c3d48c02
BLAKE2b-256 aededf676e02e5e6226935c8443034b11935a97d0bfc16ff91add2211a7e61ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52590e52bf9dcb408ee4cf01f34e657fce8530553a7ea7f64e36d7e7a6a1ea40
MD5 7ac7d283992ae95cda2ebbbd18a17cf2
BLAKE2b-256 3e5823e8f6b6db1d5ae0ef8ed2e1faf0104a2c02a45fbafbf0e199f25c146647

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5026056cdd349d04d0903cb32a0171b5568d3f57baff588ac3312dd964532526
MD5 d1794ec8e3d67c0ca550c3656ed266a8
BLAKE2b-256 21fd9b1d6c572910218476b049d1387d8cbc902fd7f8191611fa252179362a77

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 201.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a7784d00ca62e9b557d50f1a389adc82f92f8fe0cf95176d561bd62cf08d09f6
MD5 e883ef4b1d4a46a030b644f27bc23d24
BLAKE2b-256 2630edbb2b3cd9ad474562c92a068199eaa96967807c3b6376c1c8a07c6e8e6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a5e1cbd1febdc10fe5799f54b7af539b568835ed1ad8fd7e937162ec5ee4182
MD5 37700bb09644f3c1646375d7cbe39815
BLAKE2b-256 ef601408cceda64edceba4825ba54ab01beb524c94612f9bde48ef42ee7c8dd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9fcde7e7133b98426ec50f475c8ca1a147b7a0f3e17b15dd14a966135dbb11ed
MD5 53291cf633fcd78ba184179de3d4541d
BLAKE2b-256 bbe56eeca89267914e403c7e2f36f60c1303cde9d3ee25969359d6761061dec3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 697b274ed81a5fe8d57d144da0dbe138e19c2a089a116ca0829386c1e23bb82c
MD5 d464bf1155037a7ea3422f7d61c5a956
BLAKE2b-256 cecf20d051ab99162743d54eddb75470c5adb2732f03b7b233bca6ec2a2f1f3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cb6a34cd4a1694c85b3bf89dbef1d5f9ae9b92ddd8c8bf65c28a3716458e419d
MD5 c9e817fef836d613ff4c927aca5ddc25
BLAKE2b-256 5af4823f1b3c6e98009c53fa119d60b4b2ee357d90cacd60aff45d9ae98090a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 202.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 58b7da500e36ec98130279d44ba1ca1d55a8b8845fd1d57e6952ad92aa1c3551
MD5 f2dadc21aeadd921bc5560020594d355
BLAKE2b-256 e32669c11d6d0c7d1a3924d753db975d56e0452c0b27aa6caa6262d74854eb68

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f437e2d1346795dc47051ca2379ebebe6276201434aaad7124477d573ca5a4d2
MD5 9a4d5a2fd5aa1863d81261bcb4c873d0
BLAKE2b-256 735a08c2e4c5a6e86c221663994805807b4895a9a51a443c41df88b3bacd38fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 818769d675627fa379f9250e4a8e7a6590a918d58843e9db5cae6f5e7272a278
MD5 2fcae74171b0df6f21132239fd17a86f
BLAKE2b-256 b1ffbf1df19ae6b5cbfd7e23b84b3ce036c0dc92bf2aff3748e38048aa931cdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 690a4545563d3abffb52d87c21f01b93f0eb0ad59326908f9c3113f5fa96ae26
MD5 2ac71104d9d0049d99ee40cc8559b5ab
BLAKE2b-256 e0b5175595dd0244947e13d4a7d967cd268fda0fe40cab062e8f75dc1d634c9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0c2562de43e9273a3979a91f0723540ed148d02edd7d413c7c741b3c71526366
MD5 c1fd4bc95440827c42e8675f5854e26b
BLAKE2b-256 9cab65e1908de55b299b53df5e757f8b9cf0e5509109da9bca5b33e4675aee76

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 204.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 de158f0c4962466535545ebee67068cb70380b12513a3ca6ec5de097bea032fc
MD5 a077931384fdfa1b528a81f11b65fb4e
BLAKE2b-256 62b71fb6254e0f770ddb132b229a2f46493000aaef433dcc749ac0fbf13eaaa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f9b7baddd3b0a33cb1cb9103eb886007e25c5b62c5f11ba8bb05ac9bdff6d0b
MD5 05a62e5f250078292a366f41d437ba73
BLAKE2b-256 73d56b61c53a14b7fa039a91ec65f321bc5eda0b195f80353ef3a16e1328404c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0927ebf50c229973454e31f901aed80f8eea8960fccc3d8ca67f1bb0a4739a66
MD5 16c59615f47803fa398608ecb025bc3e
BLAKE2b-256 0018f6ce306c617bd1ac42046dd7b3ee66485286bf341d8a3513864820e4930a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 931cd9a224ea5698dc2cabcc6e7f277165627c3d954289acc7383368b5810c0e
MD5 4397c24850c6c0afc656c1c5fdc98249
BLAKE2b-256 fd891c192278e7e26af0aa19c0c63ccb7b7e5d6e177802a67977f0a32654b99a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab0e35d15bc37c7f25196e36ee86b65b80133fb3552bb205111a43ec4c4f3157
MD5 4cf3f6b9dcd863311168f106c6bcc655
BLAKE2b-256 d5818ac0dcd51b39af9319dcb93beeaed7a490ddbda68f9123b259fcd7e099ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 204.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastcan-0.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dd78599a547d2e5768c4e11c24cf92af7ef1dd1cfa94c383a966dfe958dd35b8
MD5 862279f37597fc71d0008c2bac51311a
BLAKE2b-256 c8c4f5b25323c915215361ee21d7a4f9e30e9964fa3c5f7c40733b0b61510967

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22b62c5fa1bf98956ff9b3401db1bc67ce0d8ee841cd887369d8fe96b92c976d
MD5 8d6a9f64870f1626d17cd948161c35e5
BLAKE2b-256 713470535f1b4a4118b1c0e17e9875390228d9a34a80fa36afc71f06e22e4c2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8a2f9808671a736e75b6364f514d138628f75993385b003c3cf611327cdf229
MD5 8299a436bb8014f8f4edebd22d44da6f
BLAKE2b-256 d30c3de97704c509366ad5b51ba83815d402aeb1d28a6f21cc9b821d59006885

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4cefda3d0683a50014a40d09da419870819173a5582aca03947a76c7939d3ae
MD5 ce1688a43e9f9ad6b659d6f837e52e6c
BLAKE2b-256 13c611aac2bad5a6ff8f2b3143c6d09017a151d6a97499992dcbb9893fed9627

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

File details

Details for the file fastcan-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04d10e2b0cb8b014bb60ba87af289c8dc3125238aaf50c877f30b21d240f4bd5
MD5 9f4227234de14374adf5c88456c1293a
BLAKE2b-256 69b709c0b666f36324b7cfbfc464c81af7a63a51caa52e7ab1ad2ea43f9e02f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on scikit-learn-contrib/fastcan

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page