# Inspecting the keys: This will show you the structure of the checkpoint and help you identify the correct components to load into your model. import torch # Import torch for loading the checkpoint # Set the path to the LoRA checkpoint file lora_path = "./lora_checkpoint.pt" # Assuming the checkpoint is in the current folder # Load the checkpoint from the specified path checkpoint = torch.load(lora_path, map_location=device) # Print the keys to see the structure print("Checkpoint keys:", checkpoint.keys()) # If you want to inspect the values of a specific key for key in checkpoint.keys(): print(f"Key: {key}, Value shape: {checkpoint[key].shape if hasattr(checkpoint[key], 'shape') else 'N/A'}") # You can also print the entire checkpoint if it is not too large # print(checkpoint)