add debugging statements
Browse files- interactive_demo.py +5 -1
- serve/controller.py +2 -1
interactive_demo.py
CHANGED
@@ -257,8 +257,11 @@ def interactive_demo(cfg: DemoConfig):
|
|
257 |
# Build the VLM --> Download/Load Pretrained Model from Checkpoint
|
258 |
overwatch.info("Initializing VLM =>> Bundling Models, Image Processors, and Tokenizer")
|
259 |
hf_token = cfg.hf_token.read_text().strip() if isinstance(cfg.hf_token, Path) else os.environ[cfg.hf_token]
|
|
|
|
|
|
|
260 |
vlm = load_vlm(cfg.model_family, cfg.model_id, cfg.run_dir, hf_token=hf_token)
|
261 |
-
|
262 |
|
263 |
global worker
|
264 |
global limit_model_concurrency
|
@@ -266,6 +269,7 @@ def interactive_demo(cfg: DemoConfig):
|
|
266 |
worker = ModelWorker(
|
267 |
cfg.controller_address, cfg.worker_address, worker_id, cfg.no_register, vlm, cfg.model_name
|
268 |
)
|
|
|
269 |
uvicorn.run(app, host=cfg.host, port=cfg.port, log_level="debug")
|
270 |
|
271 |
|
|
|
257 |
# Build the VLM --> Download/Load Pretrained Model from Checkpoint
|
258 |
overwatch.info("Initializing VLM =>> Bundling Models, Image Processors, and Tokenizer")
|
259 |
hf_token = cfg.hf_token.read_text().strip() if isinstance(cfg.hf_token, Path) else os.environ[cfg.hf_token]
|
260 |
+
|
261 |
+
overwatch.info(f"*** hf_token {hf_token[:4]}")
|
262 |
+
|
263 |
vlm = load_vlm(cfg.model_family, cfg.model_id, cfg.run_dir, hf_token=hf_token)
|
264 |
+
overwatch.info("*** model loaded")
|
265 |
|
266 |
global worker
|
267 |
global limit_model_concurrency
|
|
|
269 |
worker = ModelWorker(
|
270 |
cfg.controller_address, cfg.worker_address, worker_id, cfg.no_register, vlm, cfg.model_name
|
271 |
)
|
272 |
+
overwatch.info("*** starting uvicorn")
|
273 |
uvicorn.run(app, host=cfg.host, port=cfg.port, log_level="debug")
|
274 |
|
275 |
|
serve/controller.py
CHANGED
@@ -246,6 +246,7 @@ app = FastAPI()
|
|
246 |
@app.post("/register_worker")
|
247 |
async def register_worker(request: Request):
|
248 |
data = await request.json()
|
|
|
249 |
controller.register_worker(data["worker_name"], data["check_heart_beat"], data.get("worker_status", None))
|
250 |
|
251 |
|
@@ -295,4 +296,4 @@ if __name__ == "__main__":
|
|
295 |
logger.info(f"args: {args}")
|
296 |
|
297 |
controller = Controller(args.dispatch_method)
|
298 |
-
uvicorn.run(app, host=args.host, port=args.port, log_level="
|
|
|
246 |
@app.post("/register_worker")
|
247 |
async def register_worker(request: Request):
|
248 |
data = await request.json()
|
249 |
+
logger.info(f"data = {data}")
|
250 |
controller.register_worker(data["worker_name"], data["check_heart_beat"], data.get("worker_status", None))
|
251 |
|
252 |
|
|
|
296 |
logger.info(f"args: {args}")
|
297 |
|
298 |
controller = Controller(args.dispatch_method)
|
299 |
+
uvicorn.run(app, host=args.host, port=args.port, log_level="debug")
|