(p: str | None)
| 116 | model_dir = repo_root / model_dir |
| 117 | |
| 118 | def _resolve_optional_path(p: str | None) -> str | None: |
| 119 | if p is None: |
| 120 | return None |
| 121 | pp = Path(p) |
| 122 | if pp.is_absolute(): |
| 123 | return str(pp) |
| 124 | return str(repo_root / pp) |
| 125 | |
| 126 | objectstitch_ckpt_path = _resolve_optional_path(OBJECTSTITCH_CKPT_PATH) |
| 127 | objectstitch_config_path = _resolve_optional_path(OBJECTSTITCH_CONFIG_PATH) |