yuntian-deng commited on
Commit
4a67929
·
1 Parent(s): 912e28c

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +10 -6
main.py CHANGED
@@ -12,6 +12,7 @@ import torch
12
  import os
13
  import time
14
 
 
15
  app = FastAPI()
16
 
17
  # Mount the static directory to serve HTML, JavaScript, and CSS files
@@ -106,8 +107,9 @@ def predict_next_frame(previous_frames: List[np.ndarray], previous_actions: List
106
  x, y = pos
107
  norm_x = int(round(x / 256 * 1024)) #x + (1920 - 256) / 2
108
  norm_y = int(round(y / 256 * 640)) #y + (1080 - 256) / 2
109
- #norm_x = x
110
- #norm_y = y
 
111
  action_descriptions.append(f"{(norm_x-prev_x):.0f}~{(norm_y-prev_y):.0f}")
112
  prev_x = norm_x
113
  prev_y = norm_y
@@ -155,10 +157,12 @@ async def websocket_endpoint(websocket: WebSocket):
155
  mouse_position = data.get("mouse_position")
156
 
157
  # Store the actions
158
- position = positions[0]
159
- positions = positions[1:]
160
- mouse_position = position.split('~')
161
- mouse_position = [int(item) for item in mouse_position]
 
 
162
  previous_actions.append((action_type, mouse_position))
163
 
164
  # Log the start time
 
12
  import os
13
  import time
14
 
15
+ DEBUG = True
16
  app = FastAPI()
17
 
18
  # Mount the static directory to serve HTML, JavaScript, and CSS files
 
107
  x, y = pos
108
  norm_x = int(round(x / 256 * 1024)) #x + (1920 - 256) / 2
109
  norm_y = int(round(y / 256 * 640)) #y + (1080 - 256) / 2
110
+ if DEBUG:
111
+ norm_x = x
112
+ norm_y = y
113
  action_descriptions.append(f"{(norm_x-prev_x):.0f}~{(norm_y-prev_y):.0f}")
114
  prev_x = norm_x
115
  prev_y = norm_y
 
157
  mouse_position = data.get("mouse_position")
158
 
159
  # Store the actions
160
+ if DEBUG:
161
+ position = positions[0]
162
+ positions = positions[1:]
163
+ mouse_position = position.split('~')
164
+ mouse_position = [int(item) for item in mouse_position]
165
+
166
  previous_actions.append((action_type, mouse_position))
167
 
168
  # Log the start time