Spaces:
Sleeping
Sleeping
Download src/models/__init__.py from Saranga7/segment-monograms: direct link, hf CLI and curl.
- Browser
- Download file 431 Bytes
-
https://huggingface.co/spaces/Saranga7/segment-monograms/resolve/main/src/models/__init__.py
- Command line
-
hf download hf://spaces/Saranga7/segment-monograms/src/models/__init__.py
-
curl -L -o __init__.py https://huggingface.co/spaces/Saranga7/segment-monograms/resolve/main/src/models/__init__.py
431 Bytes
| from __future__ import annotations | |
| from .segformer import SegFormerStrokeSegmenter | |
| from .unet import UnetStrokeSegmenter | |
| __all__ = ["SegFormerStrokeSegmenter", "UnetStrokeSegmenter", "make_model"] | |
| def make_model(name: str, **kwargs): | |
| if name == "segformer": | |
| return SegFormerStrokeSegmenter(**kwargs) | |
| if name == "unet": | |
| return UnetStrokeSegmenter(**kwargs) | |
| raise ValueError(f"Unknown model: {name}") | |