Skip to main content

A high-performance safe implementation of the Fast Random Projection (FastRP) algorithm.

Project description

FastRP-py

A high-performance, memory-efficient implementation of the Fast Random Projection (FastRP) algorithm in Rust, with safe and ergonomic Python bindings.

Note: This is an independent implementation and is not the official implementation of the paper's authors.

Features

  • Fast: Core routines are implemented in Rust to maximize performance.
  • Scikit-Learn API: Provides a FastRP estimator class that perfectly mimics the scikit-learn API (fit, fit_transform).
  • Multiple Input Formats: Directly ingest dense arrays, adjacency lists, or SciPy sparse matrices.
  • Zero-Copy CSR Evaluation: If using SciPy CSR matrices, the graph structure is passed to Rust with zero-copy overhead.

Installation

You can install fastrp directly from PyPI:

pip install fastrp

To enable optional support for SciPy sparse matrices (highly recommended for large graphs), install with the sparse extra:

pip install fastrp[sparse]

Quick Start

The easiest way to use fastrp is via its scikit-learn compatible estimator:

import numpy as np
from fastrp import FastRP

# 1. Create a dense adjacency matrix (e.g., 4 nodes)
adj_matrix = np.array([
    [0, 1, 1, 0],
    [1, 0, 1, 1],
    [1, 1, 0, 0],
    [0, 1, 0, 0]
])

# 2. Initialize the estimator
# dim: the target embedding dimension
# weights: the weights for the random projection iterations
model = FastRP(dim=128, weights=[0.0, 1.0, 1.0], seed=42)

# 3. Fit and transform
embeddings = model.fit_transform(adj_matrix)

print(f"Embeddings shape: {embeddings.shape}") # (4, 128)

Advanced Usage

Large Graphs with SciPy Sparse Matrices

For large networks, a dense matrix will consume too much memory. fastrp natively supports zero-copy evaluations of scipy.sparse.csr_matrix inputs. Make sure you installed the sparse extra dependency.

import scipy.sparse as sp
from fastrp import FastRP

# Create a large random sparse matrix
row = np.array([0, 0, 1, 2, 2, 2])
col = np.array([0, 2, 2, 0, 1, 2])
data = np.array([1, 2, 3, 4, 5, 6])
sparse_matrix = sp.csr_matrix((data, (row, col)), shape=(3, 3))

# FastRP will detect the CSR format and process it efficiently
model = FastRP(dim=256, weights=[0.0, 1.0, 1.0])
embeddings = model.fit_transform(sparse_matrix)

Direct API

Alternatively, you can skip the scikit-learn wrapper and use the functional API directly:

import fastrp
import scipy.sparse as sp

# For a CSR matrix:
csr = sp.csr_matrix(...)
embeddings = fastrp.fit_csr(
    csr.indptr, 
    csr.indices, 
    csr.data, 
    num_nodes=csr.shape[0], 
    dim=128
)

# For an adjacency list:
adj_list = [[(1, 1.0), (2, 1.0)], [(0, 1.0)], [(0, 1.0)]]
embeddings = fastrp.fit_adj_list(adj_list, dim=128)

References

[1] Chen, Haochen, Syed Fahad Sultan, Yingtao Tian, Muhao Chen, and Steven Skiena. "Fast and Accurate Network Embeddings via Very Sparse Random Projection." In Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 399-408. 2019. https://doi.org/10.1145/3357384.3357879

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (430.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (427.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.2 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.6 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (420.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp314-cp314-win_amd64.whl (251.5 kB view details)

Uploaded CPython 3.14Windows x86-64

fastrp-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (421.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp314-cp314-macosx_11_0_arm64.whl (376.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastrp-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl (377.6 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

fastrp-0.1.0-cp313-cp313-win_amd64.whl (250.2 kB view details)

Uploaded CPython 3.13Windows x86-64

fastrp-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (425.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (420.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (374.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastrp-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl (376.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fastrp-0.1.0-cp312-cp312-win_amd64.whl (250.8 kB view details)

Uploaded CPython 3.12Windows x86-64

fastrp-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (425.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (420.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (375.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastrp-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl (377.2 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fastrp-0.1.0-cp311-cp311-win_amd64.whl (253.6 kB view details)

Uploaded CPython 3.11Windows x86-64

fastrp-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (428.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (424.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (382.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastrp-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl (378.3 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

fastrp-0.1.0-cp310-cp310-win_amd64.whl (253.5 kB view details)

Uploaded CPython 3.10Windows x86-64

fastrp-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (429.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (425.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (431.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fastrp-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (428.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fastrp-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (428.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c44a2531a4010ae00646c6cfe29a05c5891548c8b869abe3669878fce0561b69
MD5 1871ecb5332094863ff215353041a164
BLAKE2b-256 333b6139111c297f5b74b73753b66b060ad00c1cc9dee2f2ba6fee087b96c644

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 70fd109a635a6352ac524b0c41dd93aad41cb46b89127408f4f05f47329520c2
MD5 ee9fd64bb97aaec7c575aff03e644ce5
BLAKE2b-256 047c4acbc2100bc1ff7030f5645ffaf5cdbbb17f2e339e7c199ed73e7548db8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7e56a5733e86de866e2da5c7bde712cd9434be3a749800bf5a37432cf4e40ee
MD5 5355a7768d505b7d4768c97130c04d83
BLAKE2b-256 302847c8e77d03c4064f83b03f3816fa2037ebfcb32eca9de32c45b40939a710

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54a1de72ef8c75726702254d4c0213538e3b10fc08e5a847bf6ef8f6fced686b
MD5 4b0e4e629dbf67f6b967268bba6cfec9
BLAKE2b-256 9e2adf151172694681b92dd111c064fd8d5387a243e0219984e349bb0a9c399b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 770919c982fe74ecc0e1265d8c1b83705d647857b8a71f0952034b875f32874f
MD5 168b6838092a00a2a0b9111eb83d87f9
BLAKE2b-256 4ec1c24126e287ead2e2289494d24cb63e7dd82b0282037b9c14722ecd0b3c0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 117ffbfeeafc6ccb2056960abced7aa8edf3e72bae39e500151a864470ce1131
MD5 b885bc1b5f32f38ed81a04b24f06985b
BLAKE2b-256 cd1655eff3d5107f2144636b1588f985b5ca787f084637d74877ab69feb003e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 251.5 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 fastrp-0.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e1f1b1e0517ae64576b521f28a119c4b16c09d321ccb18795526d72215e8c88c
MD5 dfeaa7ca4801672c7306bc1d743e186d
BLAKE2b-256 61f6d07822d30f377c585f88996b8aef105f3c6593a356f5ef09817d1166075d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 819751f64be4ba73feeec3fabf5cd4f0b80e0a9951b58f4b1dc188ab1b57bf8e
MD5 afb029b3bead1edad5ad2a345aace092
BLAKE2b-256 1f7c09a223d38fef901e6e6c53cdfdd1227aa323b9db21a2b426dc8ef1a9579b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e24dcd19f6519fd6e52bf1de780f0f1a3f5cb95c508a9ce40ac5c333acf1b1a
MD5 0dfa29c8f8fb168bca8fc83195fcf679
BLAKE2b-256 89cf42cb51431ca87a464cffc3352ced806f98228f1aab40b7fb7da798e4ca23

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b25b988fcfe781fdc34ed896fb06fc00597b77d47969f647709180ebcbf63562
MD5 f5a7c79aa95b7ea23cd09095cc0b28fd
BLAKE2b-256 1d7c1274c0ecb683a21cb981b2197e23e2355437e7c9dd7b00328a3834d50a72

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f5dc0909a026724b0b4b004c2044968ec0d1c574de7a382e80448f149ea9415b
MD5 2cfdb095e490d737de75161573341a6d
BLAKE2b-256 1a52e9c4eebeab531fe977b8b2a71881f0dd88135e727033dd1bf29573f9163f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 250.2 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 fastrp-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 95d6678ef0ee3e03f90feefc71e40469274213521853ceb3717d220f75149abf
MD5 417fe5fad166cd394d2fe1357227a01a
BLAKE2b-256 3834a6c2961882b16cf91b33a90c0619efd40e92a2eb5297aa9c469c04bc6d33

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e967fdaa4546f2d44c3e2e7f6e80157859f78c00faec820179eebf29b0db53a
MD5 7c4971b2305eba645db59b1ede6e4334
BLAKE2b-256 d8a43a4478e09684ff30d7224a6299a9249c4dab92db256be7ebd778b54fb927

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 edb36f470775db47797cad24e37386066ac663901182314c5aad1aefa612a970
MD5 1271ce0f0bfe29d7794c091532cc1d9c
BLAKE2b-256 9deef5c1a1683a13d19ca57b5f4bfca22e05375d8d24f89290299d5caf06e77a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40c806d68723176903d74010a8b395780a2ce4ce31c4bffd1d263609d16fc503
MD5 749e64be57d1234fb726dbeded0c342d
BLAKE2b-256 a6369643800e53e48abafaf97dd9c1ca591f131a42301ca4c0ae359cb1cc0d21

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0ebc49c4eedc87f0c6a473859ec9c0315715d7d869b79de520a271bc6d5dafd
MD5 d578b3983acb3e414a11584e8c46ea8e
BLAKE2b-256 06bc60c060247cb93866e9178dd1a706682774d5f1a2c04a06ecefcf7f0862ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 250.8 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 fastrp-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ffe8110ffc16b45d6a51e67015df502fc2205556d3d2589fcaccf83b1c69de95
MD5 a3a40084688702e085c14c17a471bc4f
BLAKE2b-256 bab0134f2a43a051bb17081d90a86f70caf83856a6c9f989085b295fe14c876f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46bf035962dee0abccce50529a0d54618c25e3bd71a5f6d3c43ddbada4d3df25
MD5 030a58ff54ffce694afaddfc019d5eb3
BLAKE2b-256 3a6ae221e69decb83da5cd0533a6fef913d8dbee75e999d9f6a9687dc88523ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d708941930deb6a1e0a2e1220036acd5341fb8084916598a8b50107aac06ae1b
MD5 d9ddc80c4411aa0562fe22bc84b4c09a
BLAKE2b-256 415fe293968b430d6c5298c05b9f45c8c37f65b0f6da548fae13e77444addad2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12a8b69e6a051b4b828bc00a67f752a8db25d20ae06092cc7c06708aa441be4e
MD5 b2da7d815c9bf1faee3755cb6c12359a
BLAKE2b-256 e82580f58bd76fc99f14c6417a509aa150d022b351960c7d1324b447cb6c8f4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 240c316868d722c3b789b710c21c238d37157d663d774e8868003cdeb1fc1776
MD5 aa3699cc71d92e510c1bb5382cb692d7
BLAKE2b-256 6e42d45c356e1f5869242366d6445d1a9190eaff918689bf630806b675a700e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 253.6 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 fastrp-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 468a0300899388ffb2127357cbe5ebd931ac8dd907432674c9245e73e64fca58
MD5 1def8a91edfc9983bc1f732d10110cf4
BLAKE2b-256 0776a179b5a68fcc1f6886e4ea5b5bcc3953fbfd97e0f983c5a0ea4ced108a95

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 431a5f286722a13dcc8e0038d346af1c399282f0658dc1654658f2bef5f6b9c1
MD5 a7c89edf7719d38724e564f6fd569dec
BLAKE2b-256 02232a6c82a6263e49e7cb8087ff06a190d33676a68789b8804e11fe82fdef3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c1b3e4a863027abed6d5d729c6726d40d92b3b98773c1beea5dd3d6cc885c3d
MD5 f20c1faa793d1b3228ac5c79517e05da
BLAKE2b-256 fea8ee8be5b469979a61070c285b9bd3421092a70dfaf4d23464d84c303a0499

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0dc5d37e9745ff147f5d1dde1591fa9416888776bdf8f79976f099537f298b6
MD5 2f87ae5254e6939db530c3c0160246a2
BLAKE2b-256 409f57f65fea6c3f16102bbe1f5dec5d92b5ea39e7b3d7e4a5c33c792d05b307

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a65104d83cdd705aab4f15e06ff26fbd99b73f1097e1ab949e869254e5344284
MD5 01425769a37de119113423df876b6fc5
BLAKE2b-256 bedbf411bfa0f8caf9d8fb1ad976d9037d1a92397f9497408d8a70371c1407fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 253.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fastrp-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3326417a8690b85a5dcb08f8d518eb2a9a42857928e8b001d8b7e933fb8905e3
MD5 74a85c981fae0dc6af095b697b8abc6a
BLAKE2b-256 316bbf2f8cadbf724b89bfc518f894f107a885b36270f998736f1848bedf1635

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d374e8ab6b13e46764ed47d5129a32cc3d87b78dc7a7682a6f60cea789f0ee11
MD5 cdce5351b4d7a53c829f862c4652b71f
BLAKE2b-256 8f31ed357746217b987816e2faca50ce7670b648801a8162c173b900956a3857

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d881acf36188676eb75f314a24241160cc06ff7f96663c3695defebfd4a0b2e
MD5 b29574ab5335fdc62950c26c04b8f5e9
BLAKE2b-256 0fea6de3ee7395f481d8d77b58dd3c0286cfe007a436faef52672a7375e6acb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45faf5fe1c6edbbc420e5f77c6cd489e38f914cdc838dfe51861057c947b2072
MD5 31be8611d56e5cf5cfe4967e41edb817
BLAKE2b-256 ea55abdfefb55dd48808c66f3dd358b4cbba39ddeeabb87a4734a835f3ac2509

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46bddbdbdf70dfb6c80d78ca124bdf6471f21f873ddd195dcf31ae358c5fe25d
MD5 6d7f93a63bf74ec81c79aa6f55f8d974
BLAKE2b-256 0ba108ed6b527a3c5566223885f5bd584f03906d1a6a3bb867a8d3e0fcb3398f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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

File details

Details for the file fastrp-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79f755191a013716fdb3c1daaa2fe605e6bfb419793977a5bedc6be8f9870473
MD5 0e1654c25c579ab348f11b6582a5aa46
BLAKE2b-256 754912da5290c9c06244429b66fa088cf0ce662b375674d992ca5fb8918156af

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Fedeshadow/FastRP-rs

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