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)

Node Property-Influenced FastRP (Combining Topology & Node Attributes)

Pass a node feature matrix node_features to incorporate node properties into the initial random projection matrix $H_0$:

import numpy as np
from fastrp import FastRP

adj_matrix = np.array([
    [0, 1, 1, 0],
    [1, 0, 1, 1],
    [1, 1, 0, 0],
    [0, 1, 0, 0]
])

# 4 nodes, 3 features per node
node_features = np.array([
    [1.0, 0.0, 0.5],
    [0.0, 1.0, 0.0],
    [0.5, 0.5, 1.0],
    [0.0, 0.0, 1.0]
])

# feature_weight controls the influence of node attributes relative to graph topology
model = FastRP(dim=128, node_features=node_features, feature_weight=1.5, seed=42)
embeddings = model.fit_transform(adj_matrix)

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.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

fastrp-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (432.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (430.2 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (430.4 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (430.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (425.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp314-cp314-win_amd64.whl (255.2 kB view details)

Uploaded CPython 3.14Windows x86-64

fastrp-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (430.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (427.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (381.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastrp-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl (382.1 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

fastrp-0.1.1-cp313-cp313-win_amd64.whl (254.0 kB view details)

Uploaded CPython 3.13Windows x86-64

fastrp-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (429.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (426.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (380.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastrp-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl (380.9 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fastrp-0.1.1-cp312-cp312-win_amd64.whl (254.5 kB view details)

Uploaded CPython 3.12Windows x86-64

fastrp-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (429.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (426.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (380.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastrp-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (381.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fastrp-0.1.1-cp311-cp311-win_amd64.whl (257.6 kB view details)

Uploaded CPython 3.11Windows x86-64

fastrp-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (430.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (387.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastrp-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (382.5 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

fastrp-0.1.1-cp310-cp310-win_amd64.whl (257.5 kB view details)

Uploaded CPython 3.10Windows x86-64

fastrp-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (430.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (437.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fastrp-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (434.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fastrp-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (434.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

File hashes

Hashes for fastrp-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce68ccc8a3643d556f4bffd9c748af2ed2728c04cc9a225af20524fe9f0c2838
MD5 2d40a6194c07768185fc7cff159dc2cc
BLAKE2b-256 e348457cc5b1b043aa6d317ce53e43e16fcc40cb8e931c9bf434e7e11cf42524

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d01b07a49c8dca33c81868e43ef986fa23a4547d1e57541fa86ab142576ec73
MD5 dcf530648f0b5468cd48e58eee468024
BLAKE2b-256 fe35d1bc9a0cead015d6ed8a93f672643c84d983efdafe0c9f7f99b4cbe9dcb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae9dbabb1cabd090b351209e98a6fe15658113a91e81cfd11bbaf11c80303008
MD5 375c2affb2ebfa411ef8844d1f2cd0d1
BLAKE2b-256 b72a459b5be62b5e4022eb0fd4bc2be7b98d6c14ca2547afe73f1468fd99d7ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 622aadd19a72d6caaba329bd87e1e75349500b8a121a4691925128a85c936270
MD5 f0e104cb57e2e06a92726cd8e8822f0a
BLAKE2b-256 e5a1d5a63dba6da5e2f5637b0748e3472ec65347ed3bbb10ffbe8a9ad5c9820e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 477bb13c7403365386391b565eff3dde4d8c14c61fb93a79dda956cd5c06c71f
MD5 c95bcb6c6f8b6baf97129782e9782637
BLAKE2b-256 a4be15a7b8fe43f761c9ed98f753d85ba0bd238d600c337d0b27b0dfb49d65ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b54bd6ac2f641f5a29270059a27f0c18ad407416979c7692eeaf6ba5419dd81
MD5 6b1714dc0161eaa67cc68ff3dd49391c
BLAKE2b-256 1fa094acb914b3dfafb2277649099151d34640182004322f78053b1573534fdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 255.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for fastrp-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a0309baa1cf4ef8ce2c5d3f8c1a6929d05054f2ebf2cd0dbd9f44abec4d822c8
MD5 31bc64159374733f8d4612458ed82878
BLAKE2b-256 79a4f651ae82775e2d7ccbb4ee697a634792aea9f070dd3aee97d7954805f01e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e6a814c5e017c613c0b6c18cbf80ffd0367cec60f08e5da6a2b4d0dab3ee424
MD5 8bcfb8f214f1920a67b40c635988124d
BLAKE2b-256 b644796ef2af70ca82fa7ca8469db06843506cb04dccf6be529e68e52427ea02

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2ddf743334b1d3f30e2c956791ab0a5728b256d4d8ccef940e58880bc131e54
MD5 a9444e3f82db435af08a435eed4a6973
BLAKE2b-256 edba6a023e32b267dee664b886d1fcb2d865b3256cf487b5d4c5ed63d6eb5592

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f9335e572ed30bf3b8001814a9df67c7ef794aea031af4bd9073b98e44d0409
MD5 3942bf3a7a252aecc0c2b306bb73a4a3
BLAKE2b-256 1ebd83f2210d6bbf733496d01945b4a511bae1c31ff0ede1eb50e4cd7c7148a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2cb2d3034e2d699729ab04d35de84ca142fa462ee3c630091d89393a11c4a803
MD5 70caf8ca6845d9594eae6775217f806b
BLAKE2b-256 09dfa2dc5f845ec92787f0fec7cc1afe57582c80a129e8806e6f4219e617ce1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 254.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for fastrp-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c05595d7f0d8036ea40799affa866bee1604014a85d9bf223db804e0af71bb64
MD5 40cc0a156aed78292e70941abb18e199
BLAKE2b-256 ce4ade3fa9c7339a19443af3d8cc75ffba280f91b6628787b037a1953bcdecf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2d0fc3654d8125f26821414c178c8a9d4a21e04322bf75592e1e95d1d75ef9f
MD5 fbf9b7a31a35ed5b5b989d940f8be94e
BLAKE2b-256 c772a4cec7993c2ecbbf70cb030404aec167aaad9c0fb305a3614173106f9a90

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42d10edcc8c1163ccaf522f7f0648b653e85b00615c4352b920e1cc767951d2b
MD5 97668941401d3963d0aa332515b819e5
BLAKE2b-256 6986badf09953f03b3fe7538dfc2adfc2c7d0a7d4d5bddc53d8bfb77b9ef8089

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6baffb7e0a467fd4620d4bec7803cf6d7be1e9e1dd58193167624b122f57e56f
MD5 3d41adf159c507f9264cfb1c23474db6
BLAKE2b-256 101be52e77a32bfa6d26f867256add59935ba72e0338afee985cfe90cdf06591

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7c397f06ca7505eaadd56c8f8492730e752747054a8337e896b30a6cccc38e7f
MD5 bfd90694054f9697ede8b323951c13ba
BLAKE2b-256 c3e50fbc18d0cea1c946c69c20b68b4a47e572b4d7fd2579a2bdbf23caa5c30a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 254.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for fastrp-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0219beb0b90033236f026f726a65a904bc8422c27baa7bbe4001b445116cc03c
MD5 294426087a7f9bd0e89f0acd599ce420
BLAKE2b-256 193c8a9e2c231ca096e1ac6664c40947efdf33845600284e41c13ad05162f20e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d9c9f01f678dfe63e0009e08b45cdf67db1177954eaaac6e0aede2567a7efb50
MD5 76c13a1f12f06a6c1b56ed144e0698b7
BLAKE2b-256 372228add6f76a02dd8748841eb06f71a2812ac0dda88d963b0138e1d8aee7aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a6632a8e44367e8ca4812e1763f9e7cea0037292635a499a5abd0394b80e80d
MD5 365382a9b39b99af2e950aaf54104564
BLAKE2b-256 ef021be811a87c7c83ff05ab3e96b0117dd06ae738838603e86d904805a19a37

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6140dfacc93e3597fc2a294013b9fb89119bbb33b7d1d6260675c13fde4c8c5
MD5 7b2f1c82fdc22fc905c3c27eccf64e53
BLAKE2b-256 3afc5bdc2917aa47172edcde5cf6cf3eea1272458b8c9b8de1af13c261641140

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 85dbbe9e55cf1f3d9af71331a07d54079472fa7bbd6910eaf6aca162ddf18262
MD5 bececece19a0af6f1fc31b043731e37a
BLAKE2b-256 b8e731bad18a0d8b6c92246fc526c27eb7d5bdca72c95e5f06239d1da3e3d615

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fastrp-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 257.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for fastrp-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c66ff203b65c951a72fc90c30835ba1a1a82df70d839c75474788c5d98f9848
MD5 70a9ea9575a8c2a07996dac211c0a154
BLAKE2b-256 f8cd3e9807b7d5de60e50f6dd988c16bb21772b7290837e97d2d5a6ae9134a89

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c7282e383a0ab585cac0e2677a2ebec0c3b1a7dd62af6ee15519fc92ebc896e
MD5 059db1a8d92e10af8a06d5091fb2ab58
BLAKE2b-256 d8baca5174e0b6412f806be807ef4a0f7166175d7993748181c7175443ecf6fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 539512509a9af3b98430ec3a755d9d50a4139b893b5d7f322554c63846634f3f
MD5 385779f939385e79d6afdafd57ca4c3c
BLAKE2b-256 ec4aa4c9758000f1c1fb8d904d1a46c6d652999dd4bc59bfde7b2f1b1fb7642a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43d7dd463656b8f561cec5ec44e462b658a715c77f6e6298c02955aae5a20d51
MD5 70b5769d8544e384cae93a3e8d60378b
BLAKE2b-256 af51a6f4ec6d6e9491e4b035c039e7ed0e2345bf285451b122a95adf15b1cd33

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e47efda31870a53272b6835393420e587a9a3646bd967e4b61434edf7c228c96
MD5 ffa3bacdd3120e79d1acaec1fee7e53c
BLAKE2b-256 eaabf365df6a129140027e3ca230c0758b74ded100c78b2c80d13ebc0787bea3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for fastrp-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0fb1ff1569116bc0dd6dc113929831dc99e859467f484008152866d16a21a88d
MD5 739fcd273bbd2bc62b08760be27f0a3d
BLAKE2b-256 0c4ad435b5e324194c211863014ee12ded23a205589f546d0bc98c0adfe79c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6235af87f09bca1ce67a3519541a7acf04b6304b7282bb59812bb13f69c041ec
MD5 5f0211b1fd0fb4bb29826ae1c91250f0
BLAKE2b-256 f8620437bc07493f0b423cdc2e1b882c4553e7f3947f77034320ebbef2270e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 deefe7539951a48f386ded1d1a957884dc58201cccd6d2b22be9b04f81fc5394
MD5 500319209598619cc66587a432c6fbc7
BLAKE2b-256 37cb7eaabd9e3d5510d15b69a7a71b3379d3d00c6c45fbae077afabcf771c26d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc135f6b8ab90129973c8c51f9871571708f6b3efad0475e497dbeef899d6eee
MD5 1347df41746fd05f74af4c0fefecd44f
BLAKE2b-256 9f74061b0f322c21c25cbe661de97df5ae9c517814991300fb483010dd603d39

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76ac42fe5cb3beeb8b8345ff05c9073870301887cc7b767aab0a12e38368dfba
MD5 719bc60183f9288e8ac2969730d4297c
BLAKE2b-256 ed74b95057d489c79462d78c26e76c9d44af52fc9dc3cceb85072bce743fe1e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastrp-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5b74113345b1e310484bf20843d699c2ca89107f1afb581b15e4bb3c183be1f
MD5 7c3c890814aa47e81cb367c33644c493
BLAKE2b-256 86e9452e81ba9d4215a4d403f52ce57a37df7b6a728fb2bc34b92e898f9aa761

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastrp-0.1.1-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