Upload generator.py
Browse files
src/aibom-generator/generator.py
CHANGED
|
@@ -546,8 +546,8 @@ class AIBOMGenerator:
|
|
| 546 |
print(f"π CRASH_DEBUG: metadata type before .items() = {type(metadata)}")
|
| 547 |
|
| 548 |
for key, value in metadata.items():
|
| 549 |
-
# Skip component fields (handled
|
| 550 |
-
if key not in component_fields and value is not None:
|
| 551 |
# Handle different data types properly
|
| 552 |
if isinstance(value, (list, dict)):
|
| 553 |
if isinstance(value, list) and len(value) > 0:
|
|
|
|
| 546 |
print(f"π CRASH_DEBUG: metadata type before .items() = {type(metadata)}")
|
| 547 |
|
| 548 |
for key, value in metadata.items():
|
| 549 |
+
# Skip component fields and eval_results (handled separately in the model card)
|
| 550 |
+
if key not in (component_fields + ["eval_results"]) and value is not None:
|
| 551 |
# Handle different data types properly
|
| 552 |
if isinstance(value, (list, dict)):
|
| 553 |
if isinstance(value, list) and len(value) > 0:
|