Update chess-gpt-eval-contrastive/mamba_module.py
Browse files
chess-gpt-eval-contrastive/mamba_module.py
CHANGED
@@ -94,8 +94,8 @@ class MambaPlayer:
|
|
94 |
self.activations_count = {}
|
95 |
|
96 |
for i, layer in enumerate(self.model.backbone.layers):
|
97 |
-
self.activations_sum[i] = {"won": 0, "lost": 0}
|
98 |
-
self.activations_count[i] = {"won": 0, "lost": 0}
|
99 |
|
100 |
def hook(module, input, output, layer_idx=i):
|
101 |
if isinstance(output, tuple):
|
@@ -199,6 +199,9 @@ class MambaPlayer:
|
|
199 |
|
200 |
self.activations_sum = {}
|
201 |
self.activations_count = {}
|
|
|
|
|
|
|
202 |
|
203 |
def apply_contrastive_activations(self, path):
|
204 |
if os.path.exists(path):
|
|
|
94 |
self.activations_count = {}
|
95 |
|
96 |
for i, layer in enumerate(self.model.backbone.layers):
|
97 |
+
self.activations_sum[i] = {"won": 0, "lost": 0, "current": 0}
|
98 |
+
self.activations_count[i] = {"won": 0, "lost": 0, "current": 0}
|
99 |
|
100 |
def hook(module, input, output, layer_idx=i):
|
101 |
if isinstance(output, tuple):
|
|
|
199 |
|
200 |
self.activations_sum = {}
|
201 |
self.activations_count = {}
|
202 |
+
for i, layer in enumerate(self.model.backbone.layers):
|
203 |
+
self.activations_sum[i] = {"won": 0, "lost": 0, "current": 0}
|
204 |
+
self.activations_count[i] = {"won": 0, "lost": 0, "current": 0}
|
205 |
|
206 |
def apply_contrastive_activations(self, path):
|
207 |
if os.path.exists(path):
|