-
-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Large Dataset to Benchmarks (#106)
* Fixes philihp/openskill.js#453 and adds a better benchmark for ranks. Signed-off-by: Vivek Joshy <[email protected]> * Fix processor not found error Signed-off-by: Vivek Joshy <[email protected]> * Add changelog Signed-off-by: Vivek Joshy <[email protected]> --------- Signed-off-by: Vivek Joshy <[email protected]>
- Loading branch information
1 parent
7e2f977
commit 06f264b
Showing
20 changed files
with
664 additions
and
261 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
*.csv filter=lfs diff=lfs merge=lfs -text | ||
*.jsonl filter=lfs diff=lfs merge=lfs -text | ||
*.7z filter=lfs diff=lfs merge=lfs -text |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -133,3 +133,6 @@ dmypy.json | |
|
||
# PDM | ||
/.pdm-build/ | ||
|
||
# Data Files | ||
/benchmark/data/pubg.csv |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Benchmark Instructions | ||
|
||
Simply run ``benchmark.py`` with a compatible Python version and choose the options. | ||
|
||
## Available Benchmarks | ||
|
||
- ``Win``: Compares win performance against TrueSkill. | ||
- ``Draw``: Predicts draws on standard chess matches. | ||
- ``Rank``: Predicts the rank of players. | ||
- ``Large``: Uses rank prediction on a large multi-faction dataset. | ||
|
||
The ``Large`` benchmark requires the ``pubg.csv`` file (around 1 GB) be extracted from ``pubg.7z`` and place in the ``data`` folder. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Git LFS file not shown
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
from .draw import Draw | ||
from .large import Large | ||
from .rank import Rank | ||
from .win import Win |
Oops, something went wrong.