|
|
|
|
|
|
|
|
import sys |
|
|
import os |
|
|
sys.path.append('src') |
|
|
|
|
|
print("Testing model loading...") |
|
|
|
|
|
try: |
|
|
import torch |
|
|
print(f"β
PyTorch version: {torch.__version__}") |
|
|
|
|
|
|
|
|
ckpt_path = "logs/test_glen_vault/GLEN_P2_test/checkpoint-7/model.safetensors" |
|
|
print(f"Checking checkpoint: {ckpt_path}") |
|
|
|
|
|
if os.path.exists(ckpt_path): |
|
|
print("β
Checkpoint file exists") |
|
|
|
|
|
|
|
|
print("Testing checkpoint loading...") |
|
|
state_dict = torch.load(ckpt_path, map_location="cpu", weights_only=False) |
|
|
print(f"β
Checkpoint loaded successfully! Keys: {len(state_dict)}") |
|
|
|
|
|
|
|
|
if "state_dict" in state_dict: |
|
|
print("β
Found 'state_dict' key") |
|
|
state_dict = state_dict["state_dict"] |
|
|
|
|
|
print(f"Final state dict keys: {len(state_dict)}") |
|
|
|
|
|
else: |
|
|
print("β Checkpoint file not found") |
|
|
|
|
|
except Exception as e: |
|
|
print(f"β Error: {e}") |
|
|
import traceback |
|
|
traceback.print_exc() |