ojaffe commited on
Commit
ed242a8
·
verified ·
1 Parent(s): 6bb971f

Upload folder using huggingface_hub

Browse files
__pycache__/predict.cpython-311.pyc CHANGED
Binary files a/__pycache__/predict.cpython-311.pyc and b/__pycache__/predict.cpython-311.pyc differ
 
predict.py CHANGED
@@ -1,4 +1,4 @@
1
- """Non-linear Sonic blend: steps 0-1 AR=0.8, steps 2-4 AR=0.5, steps 5-7 AR=0.2."""
2
  import sys
3
  import os
4
  import numpy as np
@@ -167,7 +167,7 @@ def predict_next_frame(ens, context_frames: np.ndarray) -> np.ndarray:
167
 
168
  predicted = torch.zeros_like(direct_pred)
169
  for step in range(PRED_FRAMES):
170
- ar_weight = 0.85 - (step / (PRED_FRAMES - 1)) * 0.2
171
  direct_weight = 1.0 - ar_weight
172
  predicted[:, step] = ar_weight * ar_pred[:, step] + direct_weight * direct_pred[:, step]
173
 
@@ -225,10 +225,9 @@ def predict_next_frame(ens, context_frames: np.ndarray) -> np.ndarray:
225
 
226
  ar_pred = torch.stack(ar_preds, dim=1)
227
 
228
- ar_weights = [0.8, 0.8, 0.5, 0.5, 0.5, 0.2, 0.2, 0.2]
229
  predicted = torch.zeros_like(direct_pred)
230
  for step in range(PRED_FRAMES):
231
- ar_weight = ar_weights[step]
232
  direct_weight = 1.0 - ar_weight
233
  predicted[:, step] = ar_weight * ar_pred[:, step] + direct_weight * direct_pred[:, step]
234
 
 
1
+ """Optimized blend: Pong AR weight 0.85->0.65, Sonic unchanged 0.7->0.3."""
2
  import sys
3
  import os
4
  import numpy as np
 
167
 
168
  predicted = torch.zeros_like(direct_pred)
169
  for step in range(PRED_FRAMES):
170
+ ar_weight = 0.9 - (step / (PRED_FRAMES - 1)) * 0.3
171
  direct_weight = 1.0 - ar_weight
172
  predicted[:, step] = ar_weight * ar_pred[:, step] + direct_weight * direct_pred[:, step]
173
 
 
225
 
226
  ar_pred = torch.stack(ar_preds, dim=1)
227
 
 
228
  predicted = torch.zeros_like(direct_pred)
229
  for step in range(PRED_FRAMES):
230
+ ar_weight = 0.7 - (step / (PRED_FRAMES - 1)) * 0.4
231
  direct_weight = 1.0 - ar_weight
232
  predicted[:, step] = ar_weight * ar_pred[:, step] + direct_weight * direct_pred[:, step]
233