Skip to content

open-spaced-repetition/fsrs-gpu-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Accelerated FSRS Benchmark

Uses the GPU to accelerate srs-benchmark for FSRS.

Requirements

  • Linux or Windows with WSL, and Docker.
  • A CUDA device with compute capability 8.6 or newer.

Quickstart

Build the Docker image.

docker compose build srs-benchmark

Prepare the dataset.

docker compose --progress quiet run --rm srs-benchmark python -m src.prepare.prepare --processes 10

If you encounter issues on WSL when preparing the dataset such as concurrent.futures.process.BrokenProcessPool, try one of:

Run training and evaluation.

docker compose --progress quiet run --rm srs-benchmark bash src/main/run.sh

About

gpu-accelerated FSRS benchmark

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors