An open API service indexing awesome lists of open source software.

https://github.com/open-spaced-repetition/fsrs-rs-python

Python bindings for fsrs-rs, use burn-rs, instead of pytorch.
https://github.com/open-spaced-repetition/fsrs-rs-python

binding fsrs hacktoberfest

Last synced: 16 days ago
JSON representation

Python bindings for fsrs-rs, use burn-rs, instead of pytorch.

Awesome Lists containing this project

README

        

# FSRS-RS-Python

Python bindings for [fsrs-rs](https://github.com/open-spaced-repetition/fsrs-rs), use burn-rs, instead of pytorch.

```
pip install fsrs-rs-python
```

---

## Usage

see [examples](./examples)

## Online development

go to

## Local development

```bash
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](https://github.com/open-spaced-repetition/fsrs-rs/files/15046782/revlog.csv). Then put it in the root folder of this repository.