hypertensor-runtime
Installable Python package wrapping the geodessical C binary and the libhypercore shared library so they can be installed via pip alongside the rest of the HyperTensor ecosystem:
| Package | Role |
|---|---|
hypertensor-framework |
Pure-Python research framework |
hypertensor-core |
Python bindings + core algorithms |
hypertensor-runtime |
This package — native binaries |
ht-repro |
Reproduction CLI + web UI |
Install
pip install hypertensor-runtime
geodessical --help
If a binary is not bundled for your platform you'll get a clear error pointing at the build instructions.
Building wheels per platform
Bundled binaries live under hypertensor_runtime/bin/<platform>/ where
<platform> is e.g. linux-x86_64, win-amd64, mac-arm64.
Local build (Windows host):
cd ..
.\build_host.ps1
mkdir -p hypertensor_runtime\bin\win-amd64
copy build_host\geodessical.exe hypertensor_runtime\bin\win-amd64\
copy build_host\hypercore.dll hypertensor_runtime\bin\win-amd64\
python -m build --wheel hypertensor_runtime
Linux / macOS (via cibuildwheel):
cibuildwheel --config-file deploy/cibuildwheel.toml hypertensor_runtime
Programmatic access
from hypertensor_runtime import geodessical_path, libhypercore_path
print(geodessical_path()) # absolute Path to the bundled binary
print(libhypercore_path()) # absolute Path to the shared lib
ht_repro.runtime_loader will pick these up automatically when both packages
are installed.
Metadata
Release files for hypertensor-runtime 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hypertensor_runtime-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / hypertensor_runtime-0.1.0-py3-none-any.whl
| Download URL | hypertensor_runtime-0.1.0-py3-none-any.whl |
|---|---|
| Size | 13.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ad9684aa661fd6d1738e040315f720d22b45e9330f5047a582a455c18e93e010
|
|
BLAKE2b-256 checksum How to use checksums |
ab14215de1d074fec2a93e470124f02c4ae39b99c696dfbcdb49a4eb2327c03f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|