Normalize a model name for comparison.
(name: str)
| 288 | # --------------------------------------------------------------------------- |
| 289 | |
| 290 | def _normalize(name: str) -> str: |
| 291 | """Normalize a model name for comparison.""" |
| 292 | name = name.lower() |
| 293 | name = re.sub(r"-\d{8}$", "", name) |
| 294 | name = name.removesuffix("-preview") |
| 295 | name = re.sub(r"(\d)\.(\d)", r"\1-\2", name) |
| 296 | return name |
| 297 | |
| 298 | |
| 299 | def _core(model_id: str) -> str: |