Python bindings for fsrs-rs, hand-coded gradient, instead of pytorch. 2GB -> 1MB, save your disk!
37
stars
64
commits
Rust
primary language
Sep 7, 2026
updated
Python bindings for fsrs-rs, use burn-rs, instead of pytorch.
pip install fsrs-rs-python
see examples
go to https://idx.google.com/import
maturin build
python -m venv .venv
# active it, then
maturin develop
find examples/ -exec python {} \;
Note: running examples/train_csv.py requires revlog.csv file, please download from
revlog.csv. Then put it in the root folder of this repository.
Python bindings for fsrs-rs, hand-coded gradient, instead of pytorch. 2GB -> 1MB, save your disk!
37
stars
64
commits
Rust
primary language
Sep 7, 2026
updated
Python bindings for fsrs-rs, use burn-rs, instead of pytorch.
pip install fsrs-rs-python
see examples
go to https://idx.google.com/import
maturin build
python -m venv .venv
# active it, then
maturin develop
find examples/ -exec python {} \;
Note: running examples/train_csv.py requires revlog.csv file, please download from
revlog.csv. Then put it in the root folder of this repository.
Rust
76.3%
Python
18.6%
Nix
5.0%