Skip to main content

GPU Accelerated Feature Interaction Mining Engine

Project description

GAFIME: GPU-Accelerated Feature Interaction Mining Engine

PyPI version Python Versions License

GAFIME is a high-performance feature interaction mining engine for tabular and structured machine-learning workflows. It treats feature generation as a native systems problem: Python owns the user API, while C++ Core, Rust scheduling, and CUDA kernels own the hot execution paths.

The engine is designed for workloads where candidate feature interactions, threshold-style regions, and temporal transforms become too expensive to search with ordinary Python loops or model-by-model trial code.

Installation

pip install gafime

Optional integrations:

pip install gafime[sklearn]
pip install gafime[bench]

Generate the reference notebook:

gafime --init

v0.4.5 Native Spine

v0.4.5 removes the old NumPy execution fallback and makes native execution the only Engine path:

  • CPU execution uses the C++ Core backend with runtime SIMD dispatch for x86 and ARM64 hosts.
  • CUDA execution uses arity-aware native batches for continuous interaction scans.
  • Python-to-native data movement uses fp32-owned C++ buffers by default.
  • Rust subfunctions.BatchScheduler groups candidate descriptors by arity and cache-local feature order before launch.
  • Native C++ memory/scoring code is separated from ISA-specific accumulation kernels, so wheel builds do not apply AVX/NEON flags globally.
  • ARM Linux and ARM Windows wheels are CPU-native distributions with Rust orchestration and C++ Core NEON/scalar dispatch; NVIDIA CUDA payloads are intentionally packaged only in x86_64 Linux and Windows x64 wheels.
  • Time-series feature engineering is now an explicit Engine candidate family.
  • GPU discrete feature engineering remains soft/vectorized only; hard discrete mode raises a clear error on GPU.

CUDA computes stats-backed report metrics (pearson, r2) on the GPU path. spearman and mutual_info remain valid report metrics and are completed by the native metric scorer rather than being rejected by CUDA selection.

Candidate Families

GAFIME v0.4.x supports:

  • continuous interaction candidates up to the configured arity budget,
  • discrete soft thresholds, intervals, value-gated thresholds, rectangles, and value-in-rectangle candidates,
  • explicit time-series candidates such as lag, delta, velocity, acceleration, rolling mean, rolling standard deviation, and rolling sum,
  • scikit-learn transformer integration through gafime.sklearn.GafimeSelector,
  • large-file streaming helpers through GafimeStreamer.

For the full API surface, use the notebook:

Performance Notes

v0.4.5 changes the CUDA execution shape from legacy pair-oriented/materialized paths to resident matrix plus homogeneous arity batches. On the local RTX 4060 Laptop GPU benchmark:

  • 32,768 rows, 24 features, 55,454 interactions: v0.4.1 CUDA 11.8308 s -> v0.4.5 CUDA 0.6363 s.
  • 131,072 rows, 24 features, 55,454 interactions: v0.4.1 CUDA failed with a 27.1 GiB allocation; v0.4.5 CUDA completed in 0.8484 s.
  • The same large CPU/Core workload improved from 7.4427 s to 3.0983 s.

Reproduce the benchmark with:

python tests/benchmark_v045_native_spine.py --n-samples 131072 --n-features 24 --max-comb-size 5 --backends cpu,cuda

Full benchmark details:

Backend Policy

backend="auto" resolves only native backends. It does not silently complete on a pure NumPy fallback scorer. If CUDA is unavailable, GAFIME selects or reports the native backend decision explicitly.

User-facing Rust helper imports should use:

from gafime import subfunctions

Direct import gafime_cpu is an implementation detail.

🌌 Why GAFIME? The Performance Ceiling

In the current data science landscape, mining interaction data (like checking Feature X * Feature Y against the target) is painfully slow on CPUs or inefficiently memory-managed on GPUs. GAFIME achieves:

  1. Hardware-Bound Execution: GAFIME targets physical memory bandwidth limits, minimizing the overhead of standard GPU python workflows. You hit the system's ceiling.
  2. Zero-Overhead Scaling: Utilizing Rust's FFI capabilities on top of optimized CUDA C++, GAFIME bypasses the Python Global Interpreter Lock (GIL) ensuring every clock cycle executes pure feature logic.
  3. Cross-Platform Scalability: Whether you're on a CPU-native workflow or an RTX workstation targeting CUDA registers, GAFIME auto-discovers and optimizes for your hardware at runtime.

Caching and Branch-less Operations

GAFIME's specialized memory layout and cache-local launch ordering keep tabular feature access predictable. GPU discrete feature engineering uses branchless soft gates instead of hard threshold branches.

🛠️ Technology Stack

  • Core Engine: C++ / CUDA for performance-critical computation paths. Metal has known issues in v0.4.5 and will be fixed in v0.4.6.
  • Safety Pipeline & Schedulers: Rust (Memory safe FFI interface scheduling)
  • Data Science Interfacing: Python (Polars / Numpy bindings seamlessly communicating across boundaries)

✅ For being honest

-> Current release: v0.4.5.

-> The project is developed with the help of current frontier SOTA models such as Gemini 3.1 Pro (high) , Claude Opus 4.6 (high) and GPT 5.5 (xhigh).

Project References

Contact

Maintainer: Hamza Usta
Email: hamzausta2222@gmail.com

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

gafime-0.4.5.tar.gz (103.5 kB view details)

Uploaded Source

Built Distributions

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

gafime-0.4.5-cp314-cp314-win_arm64.whl (991.6 kB view details)

Uploaded CPython 3.14Windows ARM64

gafime-0.4.5-cp314-cp314-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14Windows x86-64

gafime-0.4.5-cp314-cp314-manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

gafime-0.4.5-cp314-cp314-manylinux_2_28_aarch64.whl (680.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

gafime-0.4.5-cp314-cp314-macosx_11_0_arm64.whl (542.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

gafime-0.4.5-cp313-cp313-win_arm64.whl (959.7 kB view details)

Uploaded CPython 3.13Windows ARM64

gafime-0.4.5-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

gafime-0.4.5-cp313-cp313-manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

gafime-0.4.5-cp313-cp313-manylinux_2_28_aarch64.whl (679.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

gafime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl (541.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

gafime-0.4.5-cp312-cp312-win_arm64.whl (959.8 kB view details)

Uploaded CPython 3.12Windows ARM64

gafime-0.4.5-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

gafime-0.4.5-cp312-cp312-manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

gafime-0.4.5-cp312-cp312-manylinux_2_28_aarch64.whl (679.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

gafime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl (541.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

gafime-0.4.5-cp311-cp311-win_arm64.whl (960.7 kB view details)

Uploaded CPython 3.11Windows ARM64

gafime-0.4.5-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

gafime-0.4.5-cp311-cp311-manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

gafime-0.4.5-cp311-cp311-manylinux_2_28_aarch64.whl (678.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

gafime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl (541.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

gafime-0.4.5-cp310-cp310-win_arm64.whl (962.4 kB view details)

Uploaded CPython 3.10Windows ARM64

gafime-0.4.5-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

gafime-0.4.5-cp310-cp310-manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

gafime-0.4.5-cp310-cp310-manylinux_2_28_aarch64.whl (680.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

gafime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl (542.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file gafime-0.4.5.tar.gz.

File metadata

  • Download URL: gafime-0.4.5.tar.gz
  • Upload date:
  • Size: 103.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5.tar.gz
Algorithm Hash digest
SHA256 7492ce3c5f51efcc3fb4f1d8cca40875ca0a1924e9ee636fa2bed35979086979
MD5 75b9681eecc804cef06d2a70562fda06
BLAKE2b-256 7c6a59421540a3a697d3ce85df03861ed3c4768791845334b6a0ddf7a664b132

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5.tar.gz:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 991.6 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 4a67a9c77b15a6cb59e6b3cd8df56c70b5d04c90c42c667dc13d748f6c894b19
MD5 96fc2dc26c92cffdc6119a6d9e47425b
BLAKE2b-256 358048358c7300e005e73afe857388edecd53d210eac52cdfddf0bcb44dfb767

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp314-cp314-win_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3f21d076e86f9834d6c51ded2e2d3848a5d37fd04a95617786af6af6e0cd6345
MD5 627e22505cd78d0d9aa557727947eeba
BLAKE2b-256 fdf22a17e45d377ca275c532165ca4ac8b2a8ba7d39645c11cf20a18faf95dd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp314-cp314-win_amd64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f191e988ebd72b3278eed73ea2b56deef34894f9017a3bc913007696caa14ada
MD5 812bf0522ddf55424a6a21f5e3e6de8c
BLAKE2b-256 7d286141ec82a25a555767cc73775211ccc02107b14f354cf2c4feb1fa7e351c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 daa99a802c10c1daedf1c0b257a20f3fccd52ac779375c7bdd533af1fca23766
MD5 8137fd5ce34199f39ed5e67be94936b8
BLAKE2b-256 6256aab5c8c7128d1f77a5391460d4cd7a7a00e66f5528153568d345eca7d586

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3f25cb5a4f1152b86f5abcc1a26f28ce145d7011cf446f99f0c054b2c29cb62
MD5 706f9e75b4240e778f5752f2900fb32c
BLAKE2b-256 54756ca6f0469bffb3e5ff7f6b64afbf6e56ec06504e51183f53ec168c729742

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 959.7 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 20fe611aca1d29dcdfa8c7a6609a2064eae3996bca7bb6c911323f3e06515e1f
MD5 74611d35afe1b0fe499875e5cb277c94
BLAKE2b-256 7de769360b5f2d1b4b7afe3ab441e1561c537a1c4e49cc5e0e1eda089ef8f3c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp313-cp313-win_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 348bb8d36f7d5115ab259f78fea63a950e79a3bade7af98f03e57a7c4c2b6673
MD5 a03946adf8f1cdc858d6aaf96e354e0b
BLAKE2b-256 306160158a3b953ce92070aedcf4939b8a9858deb3789bed24268ed1816b2727

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b391af55bc155fa63c81e0dc8cc6ff534867407465177b2fca4a41cabcf20e8
MD5 06ada02b0e06da7d0bf713a47b5c06fc
BLAKE2b-256 4f21c25e42d65af78f6c1147e72752c13adee05e576a61511d0d4d9237fcf1f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 929dee382ec8b5209ecaff6b33484ac8a0bbe19c88cc558f824017494e16b824
MD5 1b81487741891811cd80ab80706819bd
BLAKE2b-256 0a1281c0f0cee704a4b4b5e5beb1a6f4d4c0c8517f9c36d06563669ebef459ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 183dd88575d82d078eb45b653d1c6858e5901cc823467b1cb153dcacc88053b8
MD5 a80739de457909406a3c5503de47de53
BLAKE2b-256 e9cd9590bc0b57b1dcf0b1d18d2ba162c0a9945f6a08e3500e804a5f60d34a76

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 959.8 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 94a3af441f2876c05ab8b30fd2a8be410dd28586e7b29aec651bd46f4e689906
MD5 3643e41ce9593784d5086ecca2326ed0
BLAKE2b-256 2d8f24bd4a8df10e3ba853541444efe931a0b16665dc2f4339101f13d8879a94

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp312-cp312-win_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1715a3bdaab4da6b2ac04488ff3e40718c0d3426ba0a6e1cd0f92be021ed4b33
MD5 09a92a496bb51e235abe153ead1c3283
BLAKE2b-256 84105d41eda68075a41cd9412e88331efe684824d46573627a305ceab9e2d247

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da6c6f2023cb448380199378a9fef2e79156029b35fac8079aa8c4e9be8a8444
MD5 f89081a67f353439aa01191f24f11a09
BLAKE2b-256 61d6f6e41e58d697b19a6b191c5ca170965fd7905895df14286aa2a38162ade4

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 35e3b52792b1d68c19fd5b3abdd74526c729d147b5544b22c617f93b1fa5a744
MD5 0904d6190be3837a63e48315098ca867
BLAKE2b-256 acf273723b69ae14ddbce9365ff3e712598493d7d7a3e6e70dd432d9e8eb5590

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9eeb364cac09afaa3a1eba41e1a0e15e403c315230bf6f5c756b4d71bc2e48f
MD5 19f24a66396dddecd40f050946268d73
BLAKE2b-256 286315d95a34de49f5cdf1c8f732b1ef9402543c3e2e02da3b400238b213bf1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 960.7 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 3ec11458249e49a0b9792f31fd663bbdb6bb2dc6d852d6504934677141588516
MD5 c22fdc2ca44f4d7271ac9f3c980a6101
BLAKE2b-256 e03490856e264985f0b7219dc2774c07c5fd484bc5650d72e9a15cc2723b8bcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp311-cp311-win_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 883e1640284697b43fe66d14622c4020dad4cfa1d2cac37d281bc9aa3cd949cf
MD5 abd39205efe13de9136b32a3f3776e0c
BLAKE2b-256 fbb1e71feec89264a668bc1f1b9cf0ca90829fc103fd63a1a3c800e359327680

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6248e6d9ebad32eadc9751c814c94215b8c31f21c10ac94647af1c9392fa578e
MD5 704b8bb80cb869b24954f1f31d743dc3
BLAKE2b-256 7bcb7b90fc48319171c47b854c441e846d34251303c3224860ec62983a026292

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 48442d9fc5ff39ab2ad30185ce1c2b733ab20275c31fb00e6d0606e1fd00800d
MD5 bdaea80654c7703f0ce061af55022dc6
BLAKE2b-256 4310a6de49cfd8f1e689142aea6ffa7942efd26d91702443956c1579544b98b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e24c1d02c7f997552dd3d22664dc13953dd9c67051f8b1e3e25ec9b292f43c8
MD5 62cfd916bf03dae895a3645cd69b7721
BLAKE2b-256 8f3ec622cb8b8ecfe5c69d5aa3cf4de110166a2cfef4a624bbbc44db455c87ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 962.4 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 ec0a7d7549363251730f41742341bfc151db1a6263596c92ec12cf213f04bb23
MD5 fb58a2fb6cade2fb4936ace3ca294803
BLAKE2b-256 930d22c1f399cf8afc92b722682c4d4f22dd94b636044d8eba4ac6402e14ef9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp310-cp310-win_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gafime-0.4.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gafime-0.4.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 72a508bd856aa15867fa6527b2083a4e5b9f22f89bedf154958ba218b4b8114c
MD5 a70f169402655a2a065d4c3da4b02fd7
BLAKE2b-256 d28dfb85f21a9b1ca51a279833e8e63cf3b1e6a3eb0ca7abcb599d0381a0ccfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8efefd547bd560a3b18113b6b9224077106118785194837e735a5b35a4b4960f
MD5 9f272956d87ba689f43d483b00c799a9
BLAKE2b-256 62be4ac77cb1d6fe593853db35767e3bc53cf30dd42a29a45cafe4a82dd1ac10

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e2b14cf48f88cca845cc894810d2b8b49bcccdc96f0e2f99d8da4465f2c96f70
MD5 8abce1193d64f5ed2f7d6414318c1e5a
BLAKE2b-256 e8ede7f590e26c88ed0eefec85fdb84c40faf3a776fc2b2bc02ee5a27e6c513f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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

File details

Details for the file gafime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gafime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e175d058568898e4728c0576c991f8f5c03204cab54a5d4322c200ea56e85e2
MD5 fcece3634e30d11ce41d194e6bf18e04
BLAKE2b-256 a6a6a4bdc973167cb88def32761d2fd46e5f0505d237d0cc77ede85f3b7eaba3

See more details on using hashes here.

Provenance

The following attestation bundles were made for gafime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on onlyxItachi/GAFIME

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