show layer class names

This commit is contained in:
Christian Medina
2026-07-01 23:12:28 -04:00
parent e64515e3ca
commit 5d2be60311

View File

@@ -54,6 +54,23 @@ def train(config_path):
trust_remote_code=True,
low_cpu_mem_usage=True,
)
print(type(model))
classes = set()
for _, module in model.named_modules():
classes.add(module.__class__.__name__)
print("\n=== Transformer classes ===")
for cls in sorted(classes):
if "Block" in cls or "Layer" in cls or "Decoder" in cls:
print(cls)
raise SystemExit
print("✓ Success: QLoRA 4-bit")
except Exception as e:
errors.append(("QLoRA 4-bit", e))