Skip to main content

A fast canonical-correlation-based search algorithm

Project description

conda Codecov CI Doc PythonVersion PyPi ruff pixi asv ty

fastcan is a 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 WASM Wheels

fastcan is compiled to WebAssembly (WASM) wheels using pyodide. 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('fastcan') # doctest: +SKIP

📝 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},
}

If you just want to cite the fastcan software, please use the following reference:

@article{WANG2026102598,
   title = {fastcan: A fast canonical-correlation-based searching algorithm},
   journal = {SoftwareX},
   volume = {34},
   pages = {102598},
   year = {2026},
   issn = {2352-7110},
   doi = {https://doi.org/10.1016/j.softx.2026.102598},
   url = {https://www.sciencedirect.com/science/article/pii/S2352711026000919},
   author = {Tingna Wang and Sikai Zhang and Lin Chen and Limin Sun},
   keywords = {Machine learning, Scikit-learn, Feature selection, Data pruning, Time series, System identification, NARX},
}

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.6.0.tar.gz (544.1 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.6.0-cp314-cp314t-win_arm64.whl (408.8 kB view details)

Uploaded CPython 3.14tWindows ARM64

fastcan-0.6.0-cp314-cp314t-win_amd64.whl (381.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

fastcan-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (406.2 kB view details)

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

fastcan-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (396.7 kB view details)

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

fastcan-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl (255.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

fastcan-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl (256.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

fastcan-0.6.0-cp314-cp314-win_arm64.whl (399.8 kB view details)

Uploaded CPython 3.14Windows ARM64

fastcan-0.6.0-cp314-cp314-win_amd64.whl (364.8 kB view details)

Uploaded CPython 3.14Windows x86-64

fastcan-0.6.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl (149.0 kB view details)

Uploaded CPython 3.14PyEmscripten 2026.0 wasm32

fastcan-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (417.0 kB view details)

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

fastcan-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (407.3 kB view details)

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

fastcan-0.6.0-cp314-cp314-macosx_11_0_arm64.whl (243.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastcan-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

fastcan-0.6.0-cp313-cp313-win_arm64.whl (388.3 kB view details)

Uploaded CPython 3.13Windows ARM64

fastcan-0.6.0-cp313-cp313-win_amd64.whl (356.5 kB view details)

Uploaded CPython 3.13Windows x86-64

fastcan-0.6.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl (148.8 kB view details)

Uploaded CPython 3.13PyEmscripten 2025.0 wasm32

fastcan-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (416.1 kB view details)

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

fastcan-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (404.5 kB view details)

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

fastcan-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (241.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastcan-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl (245.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fastcan-0.6.0-cp312-cp312-win_arm64.whl (388.0 kB view details)

Uploaded CPython 3.12Windows ARM64

fastcan-0.6.0-cp312-cp312-win_amd64.whl (356.9 kB view details)

Uploaded CPython 3.12Windows x86-64

fastcan-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (416.9 kB view details)

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

fastcan-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (404.8 kB view details)

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

fastcan-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (242.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastcan-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl (246.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fastcan-0.6.0-cp311-cp311-win_arm64.whl (387.0 kB view details)

Uploaded CPython 3.11Windows ARM64

fastcan-0.6.0-cp311-cp311-win_amd64.whl (355.3 kB view details)

Uploaded CPython 3.11Windows x86-64

fastcan-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (422.1 kB view details)

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

fastcan-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (411.2 kB view details)

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

fastcan-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (241.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastcan-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl (244.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for fastcan-0.6.0.tar.gz
Algorithm Hash digest
SHA256 11bc5f94828cba1bd983de81f05f3e3526c1322632d2994dda5b9bcef9e7e9f9
MD5 e8b59e070227936c3f8c73a163449924
BLAKE2b-256 9af2558acca48923dfb8ff234bc55c48e31ed2742042b8234c37d1e211765075

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0.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.6.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: fastcan-0.6.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 408.8 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastcan-0.6.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 fe58311272949b6bafa7dfa318b85652540b22e780c0a7d62f0fb0c12f9b26f2
MD5 6c42f98d9afeb5c0691098e37284be16
BLAKE2b-256 7c3ee72f02031848daf63bd8648971ce7fc25f19f0702d00ff467cc36a5c64ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314t-win_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.6.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: fastcan-0.6.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 381.2 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastcan-0.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 958fc4fb32cdd127afd9328657599072ab2b6f8b646229b314e57e6d4de24483
MD5 4996f4338b99a6acd2008b3deb8fcf12
BLAKE2b-256 ca017bccee2119c0ad08a5277dcb07345fd4218035b3bcbc211a8fe7f0a46cb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314t-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.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bb8b209c0dd678f5199f26c2569564f90ff3fff1f5139359baee618aff2086a
MD5 530f176796951aeb012841854233b35a
BLAKE2b-256 284c05ee1f7bfe9c0fe7d6eb9c88b1cd1c8cdb91de64e24410f3d3c9dab6b2ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314t-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.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 383f4192756835f1fed2c1e868ea51773804f2c5bff4f1b016baaf60fdd7c4e0
MD5 ffaf2e8d0730b31cc3c9620d0a03115c
BLAKE2b-256 2dcf4158d61e4389c114104439fce221294d0dce563fc691df666bd0a9f8836f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314t-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.6.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 923c976c3af79e25769b8862a356fdf43b8d512154e1832e5706b7e54ba768ca
MD5 5dfed421228826acf2db06cfd3fa4ced
BLAKE2b-256 2e86ee46eff21f6fd372912655e336717f51c9bb6aa4897734878d6c58d95cf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314t-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.6.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 907440d5974e33f154f5a31728462414898b4ef33d19f85f9672382b516eb446
MD5 29bf858dab4b8072c2ec2020649c8490
BLAKE2b-256 05a50763c59a6ce5756c8515dae2f9fb06ab245a23352f6822fc588a5cd56d73

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314t-macosx_10_15_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.6.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: fastcan-0.6.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 399.8 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 13234e5256e11ca49cf0393ecabfdd9bb741ddece6281997cd76aae77188b473
MD5 1054368c10bf5ea3aca1cf82a8f05392
BLAKE2b-256 5a3e05607056128edac32bef627e304fdb969461988332bf3b89a6b313f3d459

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314-win_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.6.0-cp314-cp314-win_amd64.whl.

File metadata

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

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 79d101d9370c6bbda790c4733467320133d2f6b869f1b0c039225c313364ebdb
MD5 722bca8912a417c3185412f7c8bab5f9
BLAKE2b-256 b84ddf8b6125414fd4a19ba066def2a8baf9318d21ae960ff0deb6e1b4c14ad3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Algorithm Hash digest
SHA256 3e4c43cfc56204d70144006da196a048c0f345f5b6bff0e90144d222145006d2
MD5 ae96b84dfafde4ea9cb2866125d5a5a7
BLAKE2b-256 bdb3d72b888044d354d77428b0e7a68d1a6b8f305e7a78f240443871ca788903

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314-pyemscripten_2026_0_wasm32.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.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae4b53d070633c75e7ac52bddfb6a2c7ae6c7ef499edf20b7cb49592bf7a03a6
MD5 a1243e97b98c802d1c151aae150f80c5
BLAKE2b-256 51e2cf485ae5b71609ea460a4239dfc61eb4b3b8902e349964e16676f497d7bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d1e5c50930f502ed6bdbdb4647a3e6e3a80abf0ade88994fd60078bdce4bb514
MD5 bd9ed443f06a58d67f1cbb3fe15b044b
BLAKE2b-256 57b48ec83f1d7641695017b30c9a15c9a9f63697d1e3f150b22abfa816b506ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a63fb295e49eb0c8b36e8c8d4fe4ee630fb6ab5d7cb5d6eedf98f62944ea0e7
MD5 98524c7288d12f7b6eba1c5306d2323d
BLAKE2b-256 b118e0b2e292d50db461a1b24a7bd1a2ae9462c23d19ba4e51c50a447291d1f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d7c1f7c5919e3ad02511f9249ddb90be6c7befb777b02abe66a51a78eb5e8df2
MD5 b81ef45130e0ab4d34c5bc7e26d56c34
BLAKE2b-256 500fd4d70e07ed656cb37aa74efa3eefd447fbb44040ddae1a040b82233d9033

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp314-cp314-macosx_10_15_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.6.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: fastcan-0.6.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 388.3 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 ab25deb0afd5d10b4d206ece013ca103c3d24dcd15fa717a1d3dff4f9210d851
MD5 995c18a02d010ee46ceb9fd5397cab19
BLAKE2b-256 51a5de48726af18678d6a709dd4038466fb996360b2de6e3229be93c43cf0f8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp313-cp313-win_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.6.0-cp313-cp313-win_amd64.whl.

File metadata

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

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7c0a538e8735656ddc494f237db93b7b60cebf9b22c9faef852dc0eff9c04e78
MD5 47d416ac66b6b1a19b369a7ea0a35586
BLAKE2b-256 ed9c87a597922365b03a8c3aa029a243df6aeedb4d54b4846ef6dfda52e111a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Algorithm Hash digest
SHA256 152c7859e730a0b106b64f1f4b14de15caa71f98b2b9442c349b4c3b06f5d3cb
MD5 f672f2d0251ab2a89050038f7e280436
BLAKE2b-256 e9411f3e00b10e04c7391f97c9c822d614ed327173e8fcd2e65f6ea2b8266467

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp313-cp313-pyemscripten_2025_0_wasm32.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.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d06e4724dfc24ce21f7d95e7a69cf7d6962531b3e687d75d2b583640978d2217
MD5 a2d9ff890ab3a2344e8c741b81963c10
BLAKE2b-256 6ad033f831a8781d5a1785b1f9fe1ae91ce431b575fd7a8587e8b1a64505d2e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 966903d8d9f444d1100b856d41dbfa3e1a6296ac3ed89736ff12dc413b6b3650
MD5 896d066167946769ea7637492d6ab25a
BLAKE2b-256 a1a730f793abd721cfbdb510ca09f5f6e545dc528e092949b0af636ed9c5b2c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf8c8376b81af34b2e9390afc76bb1a7983b9b0a772ad3bb65d6274c2289adfd
MD5 653802a98a84e322ab5cccae85dd1139
BLAKE2b-256 d6e5e9a3ce7112f12724a9e65ea26e9b407980fb15ec50c12da3dc60ba1a6e89

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e3498a5d0b9ec161d1637442ce42bca9219d622ae79b2566ab45a30f41d281fa
MD5 b3e584a323512b4e2be4ecf3b3bb0801
BLAKE2b-256 960967de4c8b96933cbf731cc3c7c20931f6fe0dd43fa3e1ffa9436b2cc16bf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: fastcan-0.6.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 388.0 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastcan-0.6.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 44d77eef33d44ee9cbdbe6e3a0775c2d35ec33b77e9644065dbc576405bae09e
MD5 dfaf56188dcdb77ffc09590865760838
BLAKE2b-256 b3ce56b3cd6314e7916eb1fdde44ad1d76fdbc91ae6fa22d890fcf52a2eda324

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp312-cp312-win_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.6.0-cp312-cp312-win_amd64.whl.

File metadata

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

File hashes

Hashes for fastcan-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7fba868e8f9d4a03690250bc481f2f5a4ee97096a313f37f3f636d42df02d9f7
MD5 8ed2fe64b1e7b6a141ef39cabc585b07
BLAKE2b-256 3a5ee7261345fda5b9536706ba3ceb33da7db410011af0f3b1c435423ea1a8fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33cc6122ec1427e887824920c4f0a85cc469acb3f3dfa71c5a84e10c2e119085
MD5 7baaec2597dbbe4e0f5d6032eb6aa38e
BLAKE2b-256 6364070088bb89f2f7f764f476c00f455f85e000cecbf5e469451d24e7127b9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cc99498d1571694a29a1308dd5f05b3094df7f994876608ac54cf9783a3ae90b
MD5 81f569e33840830c554a2117397b09aa
BLAKE2b-256 1e221ae8dbbf6fdcc501ba168ed7912236a1a7e35ef9e9da5e5fbf251296d4f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db155dc576c933eeb6bb8986985155f5e1921307f333961f0145689f3c0bb570
MD5 ba8705373f9ad0b864312f7d79be4e65
BLAKE2b-256 3da61d3a8766d73e8ff2bfe5aafb689d0587103ecb48bbee9907ae46f934a4bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a0bdf267961013a86f24ecc013caf0a608ec47035716f987ab98689bea497008
MD5 99996f5f4466438f7c9692c85c729b8b
BLAKE2b-256 b73f527778a55d9a7db1fbf777c5848f6b1988fe654569b37baf2c9cd38d767b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: fastcan-0.6.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 387.0 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastcan-0.6.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 1484205280fbdcbeef986a208bdc2bc2489e90019390a2e045c2bede8cdd2cdf
MD5 9c1dc82d946c6eeed9063becfb848903
BLAKE2b-256 84f3ef9233342370ee3f11a8a6f62768caa1ab6a405d18a0cc23234830f64d81

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-cp311-cp311-win_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.6.0-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for fastcan-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fa36483fe17bc98ad11f9e10a95acc8d180d1f8c57f088c8e903afd7daf8fed2
MD5 816455a64007440df3808b17b7f73705
BLAKE2b-256 f3373914de945d70bf84941c814e9966bb9d2c874274be7e1814198518a8a9cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bc5b0cbc9a03a71ba18553c8865f00dc4d960803f1e3d02def7be25c5e2f28b
MD5 a6e62957e242e6bcfc5ebf4874c8a8f2
BLAKE2b-256 bcea9d7ba92df271904acaa50b440422455f4dc2c0bf8ad3159177830252c044

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6df1db7d43de3d7fec07473c973c80d4f5c951f056f06a8a46bdb7aa19282700
MD5 28e7c0cc60c189b4f10bff35235df393
BLAKE2b-256 2f22083598bd1cb08a2b13680a5555f55611b52b7e0d596f78a5a62f900fcdb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e1088603043b3f24b56a78f4a01b620bd6f99e4afa95497a112d852d69a208e
MD5 90e14ce8f9d997b589cc4361af4efcb9
BLAKE2b-256 697770c05e616f3c9054eded8960ec67d71a92f57dcd3db945401a08e327508f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.6.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastcan-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc35f00d0ae7e5db32fe62fac206fcafce2fddca0207eef056d2cec02ab29eb1
MD5 c4b2ba43bb88b66414ceb087baa6eb90
BLAKE2b-256 61c62ed77e3f4e6385f61725af6a0fe85a017663d0533c2392562b7a7b978156

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastcan-0.6.0-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.

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