No description
  • Python 97.5%
  • TypeScript 2.5%
Find a file
Octo 91f254e9e4 init
bot no die

pc no overheat

ignore gzips

nuh uh
2026-04-04 19:53:36 +03:00
.vscode init 2026-04-04 19:53:36 +03:00
bot init 2026-04-04 19:53:36 +03:00
similarity init 2026-04-04 19:53:36 +03:00
.gitignore init 2026-04-04 19:53:36 +03:00
.python-version init 2026-04-04 19:53:36 +03:00
pyproject.toml init 2026-04-04 19:53:36 +03:00
README.md init 2026-04-04 19:53:36 +03:00
uv.lock init 2026-04-04 19:53:36 +03:00

train

$ uv run -m similarity.main train --osu-dir ./2026_03_01_osu_files --cache-dir ./features --epochs 100 --batch-size 32 --max-objects 256 --epoch-subset-min 6000 --epoch-subset-max 10000 --save-dir ./checkpoints --resume ./checkpoints/checkpoint_epoch0010.pt

index

$ uv run -m similarity.main index --osu-dir ./2026_03_01_osu_files --cache-dir ./features --checkpoint ./checkpoints/checkpoint_epoch0010.pt --index-dir ./index --batch-size 128 --max-objects 256

serve

$ uv run -m similarity.server

get similar

  • http://localhost:5727/similar/<beatmap_id>[?top_k=10]