Instructions to use lucrbrtv/idm with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use lucrbrtv/idm with Transformers:
# Load model directly from transformers import IDM model = IDM.from_pretrained("lucrbrtv/idm", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Update README.md
Browse files
README.md
CHANGED
|
@@ -4,27 +4,31 @@ datasets:
|
|
| 4 |
- lucrbrtv/doom-e1-gameplay
|
| 5 |
library_name: transformers
|
| 6 |
---
|
| 7 |
-
|
|
|
|
| 8 |
|
| 9 |
### Metrics
|
| 10 |
|
| 11 |
-
I've
|
| 12 |
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
|
|
|
|
|
|
|
| 24 |
|
| 25 |
-
|
| 26 |
-
|
|
|
|
| 27 |
|
| 28 |
-
###
|
| 29 |
|
| 30 |
The weights are in the public domain.
|
|
|
|
| 4 |
- lucrbrtv/doom-e1-gameplay
|
| 5 |
library_name: transformers
|
| 6 |
---
|
| 7 |
+
|
| 8 |
+
This is the best checkpoint of the Inverse Dynamic Model I've trained on DOOM (1993) gameplay. It's good enough to label data for a world model, though it can still be improved.
|
| 9 |
|
| 10 |
### Metrics
|
| 11 |
|
| 12 |
+
I've calculated the balanced F-score (F1) for each label:
|
| 13 |
|
| 14 |
+
| Action | F1 Score | Note |
|
| 15 |
+
|--------|----------|------|
|
| 16 |
+
| ATTACK | 0.564 | |
|
| 17 |
+
| BCK | 0.581 | |
|
| 18 |
+
| FWD | 0.809 ||
|
| 19 |
+
| LEFT | 0.586 | |
|
| 20 |
+
| RIGHT | 0.607 | |
|
| 21 |
+
| SPEED | 0.000 | Not used in training |
|
| 22 |
+
| TURN_L | 0.541 | |
|
| 23 |
+
| TURN_R | 0.513 | |
|
| 24 |
+
| USE | 0.453 | Lowest score |
|
| 25 |
+
| Accuracy | 0.834| 83.35% |
|
| 26 |
+
| Loss (eval) | 0.375 | |
|
| 27 |
|
| 28 |
+
Training:
|
| 29 |
+
- Epoch: 60
|
| 30 |
+
- Loss: 0.607
|
| 31 |
|
| 32 |
+
### License
|
| 33 |
|
| 34 |
The weights are in the public domain.
|