Download .metadata.yaml from Renesas/DeepLabV3Plus-R50-ONNX: direct link, hf CLI and curl.
- Browser
- Download file 1.93 kB
-
https://huggingface.co/Renesas/DeepLabV3Plus-R50-ONNX/resolve/72c3e547d1c7ed55fa93db2a42e14d73ea14d8a5/.metadata.yaml
- Command line
-
hf download hf://Renesas/DeepLabV3Plus-R50-ONNX@72c3e547d1c7ed55fa93db2a42e14d73ea14d8a5/.metadata.yaml
-
curl -L -o .metadata.yaml https://huggingface.co/Renesas/DeepLabV3Plus-R50-ONNX/resolve/72c3e547d1c7ed55fa93db2a42e14d73ea14d8a5/.metadata.yaml
1.93 kB
| # family is `deeplab` with version `v3+`, not `deeplabv3plus`: app.js familyOf() | |
| # rendered the old slug as "Deeplabv3plus". | |
| # PARTIAL MODEL. The source checkpoint name ends in | |
| # `custom_seg_split_4_split_2` β this artifact is ONE segment of a 4-way split | |
| # network, not the full end-to-end model. Latency below reflects only that segment; | |
| # do not quote it as whole-model latency. | |
| # PARAMETERS DELIBERATELY ABSENT for exactly that reason: the commonly-cited ~41M | |
| # is the FULL DeepLabV3+/ResNet50 model, so attaching it to one of four segments | |
| # would overstate this artifact several-fold. Count this segment from the graph. | |
| model: | |
| name: deeplabv3plus-r50 | |
| display_name: DeepLabV3Plus-R50 | |
| # upstream: intentionally absent β these weights have no HuggingFace repo. | |
| # See the `source` block below. Never write "TBD" here: the | |
| # generator copies it into base_model and renders it as the | |
| # model's architecture label in the catalog. | |
| source: | |
| kind: openmmlab | |
| id: deeplabv3plus_r50_d8_4xb2_80k_cityscapes_512x1024 | |
| url: https://github.com/open-mmlab/mmsegmentation/blob/main/configs/deeplabv3plus/metafile.yaml | |
| architecture: | |
| family: deeplab # lineage only β no version, no size | |
| version: "v3+" | |
| backbone: resnet50-d8 | |
| dataset: cityscapes | |
| input_resolution: 512x1024 | |
| num_classes: 19 | |
| modality: | |
| - vision | |
| # parameters: intentionally absent β see the note above. Fill it with the | |
| # exact count instead of an estimate: | |
| # import onnx; from onnx import numpy_helper | |
| # m = onnx.load('model.onnx') | |
| # sum(numpy_helper.to_array(t).size for t in m.graph.initializer) | |
| parameters_source: unknown | |
| format: | |
| type: onnx | |
| # opset: read it off the graph rather than guessing β | |
| # onnx.load('model.onnx').opset_import[0].version | |
| # NOTE: `version` is a GGUF-only field and must not be used for ONNX. | |
| tasks: | |
| - semantic-segmentation | |