| Crates.io | herzfeld |
| lib.rs | herzfeld |
| version | 0.1.0-alpha.1 |
| created_at | 2026-01-17 11:31:39.283047+00 |
| updated_at | 2026-01-17 11:31:39.283047+00 |
| description | High-fidelity Epigraphic Rendering for Zonated Feature Extraction and Labelled Datasets |
| homepage | https://github.com/beda-research/herzfeld-core |
| repository | https://github.com/beda-research/herzfeld-core |
| max_upload_size | |
| id | 2050275 |
| size | 40,122 |
High‑fidelity Epigraphic Rendering for Zonated Feature Extraction and Labelled Datasets HERZFELD is the high-performance numerical engine of the broader HERZFELD Python Suite. It is a specialised library written in Rust designed to process large-scale synthetic datasets for the Optical Character Recognition (OCR) of ancient inscriptions, specifically Middle Persian and Inscriptional Pahlavi.
While the synthetic data is generated within Blender, the post-processing of multi-layered high-dynamic-range (HDR) tensors requires significant computational throughput. The Rust core provides:
Rayon to process thousands of “takes” (render outputs) across all CPU cores.numpy-rust to share memory between the Rust engine and Python’s ML ecosystem (PyTorch/TensorFlow) without overhead.HERZFELD operates as a hybrid engine:
Add this to your Cargo.toml:
[dependencies]
herzfeld = "0.1.0"
This crate is primarily intended to be consumed via the herzfeld Python package. To install the pre-compiled binaries:
pip install herzfeld
This project is currently in active early-stage development (Alpha).
HERZFELD is developed by Andrea Marruzzo, Research Fellow at Sapienza University of Rome, as part of the study of the Middle Persian and Parthian Paikuli Inscription.
The choice of Rust for the core engine serves a dual purpose: providing the performance required for modern ML pipelines while protecting the intellectual property and algorithmic integrity of the research within a competitive academic environment.
If you use the HERZFELD suite or the Rust core in your research, please cite it as:
APA: Marruzzo, A. (2026). HERZFELD (Suite): High‑fidelity Epigraphic Rendering (Version 0.1.0) [Software]. PyPI. https://pypi.org/project/herzfeld/
BibTeX:
@software{marruzzo_herzfeld_suite_2026,
author = {Marruzzo, Andrea},
title = {HERZFELD (Suite): High‑fidelity Epigraphic Rendering},
version = {0.1.0},
year = {2026},
month = {1},
publisher = {PyPI},
url = {https://crates.io/crates/herzfeld},
note = {Reserved namespace for HERZFELD rendering suite}
}