Skip to main content

rosa-torch-native

Optional native companion for rosa-torch, accelerating the exact CPU suffix-automaton and Link-Cut Tree inference step. The distribution installs the importable rosa_native_step extension module; it does not replace the main Python package.

The C++ core implements the validated exact production state machine. It binds the NumPy arrays of a _StatefulInferenceState once, updates them in place, and releases the GIL during computation. It neither includes nor calls libtorch. The runtime dependencies rosa-torch>=0.3,<0.4 and NumPy provide the compatible tensor and array contracts. Install the rosa-torch[numba] extra to enable the native suffix-automaton and rich-candidate integration; the native RLBWT backends do not require Numba.

The constructor validates every shape, dtype, counter, and ABI version before retaining any pointer. The current native state ABI is 1.

The module also provides fused online RLBWT inference for exact dense top-1 retrieval. NativeRLBWTState is the explicit baseline, NativeRLBWTCompactState stores vocabularies of at most 256 IDs in adaptive packed leaves, and NativeRLBWTStateMC exposes the separately named opt-in Monte-Carlo variants. The Python package keeps these backends explicit; backend="auto" continues to select the production suffix-automaton path.

The module also exposes NativeCandidateState for the exact rich state in rosa._stateful_candidates_numba. Its batched step maintains the same K suffixes, R newest occurrences, unbounded frequencies, and newest-prefix + delta LCT tags as the Python/Numba implementation. The R capacity remains owned by the NumPy arrays of the Python CandidateState, whose lifetime is retained by the native object. Capability can be detected through the presence of NativeCandidateState and candidate_abi_version == 1.

The rich ABI retains step, global reset, and position, while detecting the optional prefill, step_masked, reset_masked, positions, step_into, and prefill_into capabilities. prefill emits all five native arrays at every position in one C++ call and leaves the state ready for continuation. The caller-owned *_into methods avoid repeated output allocation after validating dtype, shape, contiguity, writability, and memory overlap.

Ragged mode stores one position per row. Uniform and ragged paths are intentionally incompatible so that exactly one position authority exists at any time. The Python wrapper falls back exactly to Numba when an older ABI-1 wheel does not provide a newer optional method.

Installation and usage

Install the matching wheel for the current platform and Python ABI from PyPI:

uv add 'rosa-torch[numba]' rosa-torch-native

rosa-torch detects the extension automatically from its Numba inference backend. The low-level API remains available for diagnostics:

from rosa_native_step import NativeState

NativeState(state).step(tokens_numpy) expects a contiguous NumPy vector of shape [batch_size] that is convertible to int64. The object retains a reference to the Python state and exposes its read-only position.

NativeCandidateState(candidate_state).step(tokens_numpy) requires a C-contiguous int64 NumPy vector and returns the low-level tuple (source, match_length, state_id, frequency, count). reset() recycles the whole batch in time proportional to the state nodes and hash slots that are actually occupied.

Each native state lazily creates a small dependency-free persistent C++17 thread pool. It parallelizes independent batch rows for top-1 and rich prefill. Prefill keeps a serial path below batch 4, where waking a worker costs more than the measured computation. Uniform steps use the pool only from batch 64 onward to preserve the inexpensive serial path for small batches.

The pool is bounded by the batch size, reported CPU count, and 16 total threads. ROSA_NATIVE_THREADS=1 forces the serial path; another positive integer sets a lower cap. An unset variable selects the available limit automatically, while an invalid value falls back conservatively to one thread. Only non-empty digit strings representing a strictly positive integer are accepted.

Using one pool per state avoids fragile extension-singleton shutdown ordering, and workers never call Python. No worker is created for a ragged state or a batch below 4 that never uses prefill. A sufficiently large first call may create at most 15 workers, which are reused until state destruction. Concurrent mutating calls on the same instance are serialized by a mutex acquired while the GIL is released. Public output allocation and array ownership remain unchanged. Worker exceptions are captured and rethrown on the calling thread.

Isolated local build

The PEP 517 backend is setuptools, with setuptools, wheel, and pybind11 as build dependencies. Pybind11Extension selects C++17, while setuptools provides the platform extension flags for macOS and Linux. Both platforms additionally use -O3 and NDEBUG.

From the repository root:

uv sync --extra numba
uv build --python .venv/bin/python --wheel native \
  --out-dir /tmp/rosa-native-dist
uv run --isolated \
  --with '.[numba]' \
  --with /tmp/rosa-native-dist/rosa_torch_native-0.3.0-*.whl \
  native/tests/smoke.py

The smoke test forces Numba as the oracle, lets the regular ROSA path load the companion, and compares predictions step by step.

Run the rich smoke test and direct Numba comparison with native/tests/candidate_smoke.py and native/benchmark_candidates.py, respectively, in the same isolated environment.

Multi-platform publication

The release workflow builds CPython 3.10–3.14 wheels for Linux x86-64, macOS arm64, and Windows x64, plus CPython 3.10–3.12 wheels for macOS x86-64. Each wheel is smoke-tested by importing the extension and checking its production and compact RLBWT ABI versions before it is attached to the GitHub Release and published through PyPI Trusted Publishing.

Download files

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

Source Distribution

rosa_torch_native-0.3.0.tar.gz (48.7 kB view details)

Uploaded Source

Built Distributions

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

rosa_torch_native-0.3.0-cp314-cp314-win_amd64.whl (405.6 kB view details)

Uploaded CPython 3.14Windows x86-64

rosa_torch_native-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (259.0 kB view details)

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

rosa_torch_native-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (225.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rosa_torch_native-0.3.0-cp313-cp313-win_amd64.whl (392.9 kB view details)

Uploaded CPython 3.13Windows x86-64

rosa_torch_native-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (258.8 kB view details)

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

rosa_torch_native-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (224.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rosa_torch_native-0.3.0-cp312-cp312-win_amd64.whl (392.8 kB view details)

Uploaded CPython 3.12Windows x86-64

rosa_torch_native-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (258.9 kB view details)

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

rosa_torch_native-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (224.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rosa_torch_native-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl (238.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

rosa_torch_native-0.3.0-cp311-cp311-win_amd64.whl (388.8 kB view details)

Uploaded CPython 3.11Windows x86-64

rosa_torch_native-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (256.2 kB view details)

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

rosa_torch_native-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (223.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rosa_torch_native-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (238.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rosa_torch_native-0.3.0-cp310-cp310-win_amd64.whl (388.0 kB view details)

Uploaded CPython 3.10Windows x86-64

rosa_torch_native-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (255.4 kB view details)

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

rosa_torch_native-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (222.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rosa_torch_native-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (236.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file rosa_torch_native-0.3.0.tar.gz.

File metadata

  • Download URL: rosa_torch_native-0.3.0.tar.gz
  • Upload date:
  • Size: 48.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rosa_torch_native-0.3.0.tar.gz
Algorithm Hash digest
SHA256 929b13884f83d05be69f18b213be741a146d269470587699e6a3f178357b226d
MD5 60330095e5a865187b7ba39ca0ca4247
BLAKE2b-256 97f8c6ca8e01e6caef84383a8781a5cbc614b956f404953f96ace20c6cc3500a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0.tar.gz:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3bbd28f8cb376b176bf28b8499db671cfa1223b4135d84d83eed81f3e2ebc007
MD5 7825c19e38aacc7a5ca87e4cb8ca9019
BLAKE2b-256 8ccfd20ac6b4aed0c6163bc4d0254d548be6cf8259de2f8fce00947d3fa61a00

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp314-cp314-win_amd64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45628ce0363b115a50900cb6e6f20de67ce3ab28f4c7d48869bb99e528032994
MD5 daa8917201518af81343066cc8c524e0
BLAKE2b-256 98ac56bfda1f119f8162c7acc9ce92ece046061b07588e684353b6c470d7d649

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eb66ee83cb16eab3850dd37bfeae81e177fd24f0fd8023454b87f27c42cea7f
MD5 330f3531f984d25cc0d6fa74f93bf067
BLAKE2b-256 9e62c197ec867321f2f73454ed8f0436583a6aaea8bcdcb3e1a0624eeaa85d68

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e4986213f0fd5b5c033d56d6a0ef7725353a091e1a7db6a02d55ef64199f9476
MD5 c99138a54d04220aa421854b0477749a
BLAKE2b-256 da026ad6c4aa2078d90b976b54c801496f50c5166c06eb8b2dae8fe3d829c2c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp313-cp313-win_amd64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2bf39a05b22e08721e33848a872ca7fab2582e3df85c7330f5e05bcda80ee55
MD5 6f9ae57812a32dd884a141eb1aa32b82
BLAKE2b-256 c3c06488d37b94d5ced9b3d9e691e3312a354fedf3bb219bc969420c23d8d5f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c848d36cddc5c76b8a07e0fae15178157dc94be07447ec3c60f8d72b55f62e28
MD5 5cd50d7cfd0714b3696f768619c41d39
BLAKE2b-256 273c67257c9ccc0e38023190c2d1508d5373fe3bb85f05d9f462c2b7ec4d546e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 de24284845c5065bf19659e309332b5240d28db9ae11a171c5282891beff2e76
MD5 2e73ce5e7e1315b7422907851c6c6d31
BLAKE2b-256 e9b22319ad0c6b3f599fe0da5dfa5c3477d59cfbfed0e541741f0578810dfa4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp312-cp312-win_amd64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 766aefd06d4b1cd5b2d967c7c73db8bad838e01aa883a4fb591e9db79a93a61c
MD5 bd922f78720bc00201cbf9f029099560
BLAKE2b-256 18f9f30c543cba89ced97e09537ab3ca3145f231050e485cdee5be1198fadc3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0868ce42c8a35b6a78c2e17ce897dbf6435311213ff6b94e29e8e2c23794c66
MD5 cd582e1b780911cb6df2d770b9acb793
BLAKE2b-256 07c62b27b4a6e9d4f968254c85778cec9c3e87c64b726473ac3cd0606a7df2c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 da98c5a8a50349c33162b4e3d0611dd313b6b59c34f76477bb110f7d59b1fbb0
MD5 a97ddd7ffcefcf8feaf80c3d34099e74
BLAKE2b-256 e82694013bec55fc7d8c76e18c4bc2995cb76e15c5f2e4575167e4aec52c6565

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 738c8a827abf2e8e98763cf8e68de1c3545ec4745270fabf1913643b46094d58
MD5 9488a67ad1feff793ea6d3d47b195ab9
BLAKE2b-256 af7d9ec6ccf6005be7b3cea0ffa5dcdea970e4b0ae1feee35a660e0ba940108b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp311-cp311-win_amd64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19cf24ecefe49d477acf89e56d4c551822e4d88eeb8a705a17b4147041b89b32
MD5 a811686e278058ef1a7e8d1a9983bb20
BLAKE2b-256 be853460d9170d15a6ad79db3718de189af0a709a8f4c5aaaf4c82f576d509b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70f4c20eb4af24541aa393419cdc1cc161fc952b6dd67c6b4840bb084377303a
MD5 04ab5c0701a079366ffad4e0eddae54d
BLAKE2b-256 8a6d3d5af8209adcfb09fe178d3242916140174f8fc6e345375ba0038462d098

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba8acbb4e15a0833077d97c098b3a8b5bc524ce5fabbf24c4d586267f8236b56
MD5 1a53fade35ec378c1457901e2b1d405c
BLAKE2b-256 4544bbb7b53b59e042d68cc792b5d0e443a1bc9dd359f58fcbe93a5f95f0e939

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1467506a5882e02eb0dad879c510643b302e4be687531b25a3b991017a9b8e22
MD5 686e3bc5adc4f968c837e24af0eb5f95
BLAKE2b-256 5cd836d1bb42c0cc1dc7049f9a0a363fe78c05bad50facd8bdd7cad70fab4c2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp310-cp310-win_amd64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18224692697ff5df89322b091398beb1d3f7993cdd440f67f6afa012acfdf99c
MD5 52d4c6f11efa5a393cecee7faad79764
BLAKE2b-256 e5f210a3e82eeb8d24765b836196061a9cc7f94627507eaed53cdfb109bfbcb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 495a3cecd4d6d96e7563f19fbaba96e39aaeb767bc5c8191385fa5784e2fb6b9
MD5 a4e5a87d819dc27be65b55e10ea5794c
BLAKE2b-256 b014eceb9360b4b3e1eb63a8ffe421f5682735ac1906b89bb453698b17cc82f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

File details

Details for the file rosa_torch_native-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rosa_torch_native-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae4545c3e0908b58f7df2af26f1ad9db17140edf437d8677871820191c5f3347
MD5 598a2de2acf01541a08da2ec87628a7a
BLAKE2b-256 11f778a3c2e38756189b7f0ec1de5c96a81e63709915f5cbf4b20d38bc35c393

See more details on using hashes here.

Provenance

The following attestation bundles were made for rosa_torch_native-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-native.yml on aabbdev/rosa

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

Release history Release notifications | RSS feed

0.4.0

19 files

This release

0.3.0 This release

19 files

Supported by

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