(manifest: dict, model_dir_override: str)
| 82 | |
| 83 | |
| 84 | def _select_node(manifest: dict, model_dir_override: str) -> dict: |
| 85 | nodes = manifest.get("nodes") or [] |
| 86 | if nodes and model_dir_override: |
| 87 | node_id = Path(model_dir_override).name |
| 88 | return next((n for n in nodes if n.get("id") == node_id), nodes[0]) |
| 89 | if nodes: |
| 90 | return nodes[0] |
| 91 | return {} |
| 92 | |
| 93 | |
| 94 | def _resolve_ready_schema(GenClass, node: dict, manifest: dict) -> list: |
no outgoing calls