pilipolio commited on
Commit
2f684f4
·
verified ·
1 Parent(s): aebea4d

Upload folder using huggingface_hub

Browse files
Files changed (4) hide show
  1. README.md +3 -3
  2. encoder.joblib +2 -2
  3. metadata.json +12 -47
  4. model.joblib +2 -2
README.md CHANGED
@@ -23,9 +23,9 @@ model-index:
23
  revision: test_fixture
24
  metrics:
25
  - type: exact_match
26
- value: 0.0
27
  - type: hamming_loss
28
- value: 0.3333333333333333
29
  ---
30
 
31
  # Model Card for chess-concept-probe
@@ -40,7 +40,7 @@ model-index:
40
 
41
  <!-- Provide a longer summary of what this model is. -->
42
 
43
- Trained multi-label classifier for detecting 6 chess concepts (discovered_attack, fork, mating_threat, passed_pawn, pin, sacrifice) from LC0 layer activations (block3/conv2/relu).
44
 
45
  - **Developed by:** chess-sandbox
46
  - **Funded by [optional]:** [More Information Needed]
 
23
  revision: test_fixture
24
  metrics:
25
  - type: exact_match
26
+ value: 0
27
  - type: hamming_loss
28
+ value: 0
29
  ---
30
 
31
  # Model Card for chess-concept-probe
 
40
 
41
  <!-- Provide a longer summary of what this model is. -->
42
 
43
+ Trained multi-label classifier for detecting 4 chess concepts (mating_threat, passed_pawn, pin, sacrifice) from LC0 layer activations (block3/conv2/relu).
44
 
45
  - **Developed by:** chess-sandbox
46
  - **Funded by [optional]:** [More Information Needed]
encoder.joblib CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:c3d5a536d01c10973723a9ddcb45a15efb28bd39845d8193563573e0c84bca39
3
- size 689
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dee1aad610cff4c12822b2bca4ee25533a72bc4c99c947a1d1f937997bad2b00
3
+ size 631
metadata.json CHANGED
@@ -2,16 +2,14 @@
2
  "model_config": {
3
  "layer_name": "block3/conv2/relu",
4
  "mode": "multi-label",
5
- "n_concepts": 6,
6
  "concepts": [
7
- "discovered_attack",
8
- "fork",
9
  "mating_threat",
10
  "passed_pawn",
11
  "pin",
12
  "sacrifice"
13
  ],
14
- "training_date": "2025-11-04T12:15:14.833502"
15
  },
16
  "training_info": {
17
  "n_train": 14,
@@ -25,33 +23,17 @@
25
  },
26
  "performance": {
27
  "baseline": {
28
- "hamming_loss": 0.25,
29
- "exact_match": 0.0,
 
 
30
  "per_concept": {
31
- "discovered_attack": {
32
- "accuracy": 0.75,
33
- "f1": 0.0,
34
- "precision": 0.0,
35
- "recall": 0.0,
36
- "support": 1
37
- },
38
- "fork": {
39
- "accuracy": 0.75,
40
- "f1": 0.0,
41
- "precision": 0.0,
42
- "recall": 0.0,
43
- "support": 1
44
- },
45
  "passed_pawn": {
46
- "accuracy": 0.25,
47
- "f1": 0.0,
48
  "precision": 0.0,
49
  "recall": 0.0,
50
  "support": 2
51
  },
52
  "pin": {
53
- "accuracy": 1.0,
54
- "f1": 1.0,
55
  "precision": 1.0,
56
  "recall": 1.0,
57
  "support": 1
@@ -59,33 +41,17 @@
59
  }
60
  },
61
  "probe": {
62
- "hamming_loss": 0.3333333333333333,
63
- "exact_match": 0.0,
 
 
64
  "per_concept": {
65
- "discovered_attack": {
66
- "accuracy": 0.75,
67
- "f1": 0.0,
68
- "precision": 0.0,
69
- "recall": 0.0,
70
- "support": 1
71
- },
72
- "fork": {
73
- "accuracy": 0.75,
74
- "f1": 0.0,
75
- "precision": 0.0,
76
- "recall": 0.0,
77
- "support": 1
78
- },
79
  "passed_pawn": {
80
- "accuracy": 0.5,
81
- "f1": 0.0,
82
- "precision": 0.0,
83
- "recall": 0.0,
84
  "support": 2
85
  },
86
  "pin": {
87
- "accuracy": 0.75,
88
- "f1": 0.0,
89
  "precision": 0.0,
90
  "recall": 0.0,
91
  "support": 1
@@ -94,7 +60,6 @@
94
  },
95
  "training_samples": 14,
96
  "test_samples": 4,
97
- "test_split": 0.2,
98
  "random_seed": 42,
99
  "mode": "multi-label",
100
  "verbose": false,
 
2
  "model_config": {
3
  "layer_name": "block3/conv2/relu",
4
  "mode": "multi-label",
5
+ "n_concepts": 4,
6
  "concepts": [
 
 
7
  "mating_threat",
8
  "passed_pawn",
9
  "pin",
10
  "sacrifice"
11
  ],
12
+ "training_date": "2025-11-04T15:30:37.408966"
13
  },
14
  "training_info": {
15
  "n_train": 14,
 
23
  },
24
  "performance": {
25
  "baseline": {
26
+ "micro_precision": 0.3333333333333333,
27
+ "micro_recall": 0.3333333333333333,
28
+ "macro_precision": 0.25,
29
+ "macro_recall": 0.25,
30
  "per_concept": {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  "passed_pawn": {
 
 
32
  "precision": 0.0,
33
  "recall": 0.0,
34
  "support": 2
35
  },
36
  "pin": {
 
 
37
  "precision": 1.0,
38
  "recall": 1.0,
39
  "support": 1
 
41
  }
42
  },
43
  "probe": {
44
+ "micro_precision": 0.25,
45
+ "micro_recall": 0.3333333333333333,
46
+ "macro_precision": 0.25,
47
+ "macro_recall": 0.125,
48
  "per_concept": {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  "passed_pawn": {
50
+ "precision": 1.0,
51
+ "recall": 0.5,
 
 
52
  "support": 2
53
  },
54
  "pin": {
 
 
55
  "precision": 0.0,
56
  "recall": 0.0,
57
  "support": 1
 
60
  },
61
  "training_samples": 14,
62
  "test_samples": 4,
 
63
  "random_seed": 42,
64
  "mode": "multi-label",
65
  "verbose": false,
model.joblib CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:ec7a9e3cb690694ce93392e330af0168d45304ebe4b509f4ac7dddaac7828d24
3
- size 134419
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4635d2ba2641ce9d6977031eb2927caa0b9a3b5e9b94c65021ace1d4faa66a38
3
+ size 134115