Download modnet/release.v1.json from openvalle/valle-models: direct link, hf CLI and curl.
- Browser
- Download file 6.19 kB
-
https://huggingface.co/openvalle/valle-models/resolve/main/modnet/release.v1.json
- Command line
-
hf download hf://openvalle/valle-models/modnet/release.v1.json
-
curl -L -o release.v1.json https://huggingface.co/openvalle/valle-models/resolve/main/modnet/release.v1.json
6.19 kB
| { | |
| "schema_version": 1, | |
| "model": { | |
| "id": "modnet", | |
| "version": "1.0.0", | |
| "display_name": "MODNet", | |
| "task": "image-matting", | |
| "description": "Trimap-free portrait matting for still images and video frames" | |
| }, | |
| "license": { | |
| "spdx": "Apache-2.0", | |
| "redistribution": "allowed", | |
| "files": [ | |
| { | |
| "path": "card/LICENSE", | |
| "bytes": 11357, | |
| "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" | |
| } | |
| ], | |
| "notes": [ | |
| "The upstream README explicitly applies Apache-2.0 to code, models and demos." | |
| ] | |
| }, | |
| "provenance": { | |
| "repository": "https://github.com/ZHKKKe/MODNet", | |
| "revision": "28165a451e4610c9d77cfdf925a94610bb2810fb", | |
| "weights": [ | |
| { | |
| "id": "modnet-webcam-portrait-matting", | |
| "source": "https://drive.google.com/uc?id=1Nf1ZxeJZJL8Qx9KadcYYyEmmlKhTADxX", | |
| "bytes": 26255603, | |
| "sha256": "913b82b66558db39b6286c150f809017d7528c872b156eb14333c9c6cb52108b" | |
| } | |
| ], | |
| "notes": [ | |
| "Exported by export_onnx.py and export_coreml.py with the versions documented in manifest.json." | |
| ] | |
| }, | |
| "release": { | |
| "state": "ready", | |
| "repository": "openvalle/valle-models" | |
| }, | |
| "contract": { | |
| "adapter": "modnet-image-matting", | |
| "version": 1, | |
| "inputs": [ | |
| { | |
| "name": "img", | |
| "dtype": "f32", | |
| "layout": "nchw", | |
| "shape": [ | |
| 1, | |
| 3, | |
| "height", | |
| "width" | |
| ], | |
| "range": [ | |
| -1, | |
| 1 | |
| ], | |
| "description": "RGB image normalized with (x / 255 - 0.5) / 0.5" | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "matte", | |
| "dtype": "f32", | |
| "layout": "nchw", | |
| "shape": [ | |
| 1, | |
| 1, | |
| "height", | |
| "width" | |
| ], | |
| "range": [ | |
| 0, | |
| 1 | |
| ], | |
| "description": "Portrait alpha matte" | |
| } | |
| ], | |
| "preprocess": { | |
| "color_space": "rgb", | |
| "resize": { | |
| "algorithm": "area", | |
| "width": 512, | |
| "height": 896, | |
| "dimension_multiple": 32 | |
| }, | |
| "normalization": { | |
| "scale": 0.00784313725490196, | |
| "bias": -1 | |
| } | |
| }, | |
| "postprocess": { | |
| "clamp": [ | |
| 0, | |
| 1 | |
| ], | |
| "resize_to_source": "bilinear-half-pixel", | |
| "encoding": "alpha8-png" | |
| } | |
| }, | |
| "artifacts": [ | |
| { | |
| "id": "onnx-fp32", | |
| "format": "onnx", | |
| "precision": "fp32", | |
| "entrypoint": "modnet_512x896.onnx", | |
| "files": [ | |
| { | |
| "path": "modnet_512x896.onnx", | |
| "bytes": 25964554, | |
| "sha256": "58293ecd31047aec8ebc4aed049f67b57fb8b97927108c2b718d3e9fe9b07c2c" | |
| } | |
| ], | |
| "metadata": { | |
| "opset": 17, | |
| "dynamic_shape": true, | |
| "default_width": 512, | |
| "default_height": 896 | |
| } | |
| }, | |
| { | |
| "id": "coreml-fp16-512x896", | |
| "format": "coreml-package", | |
| "precision": "fp16", | |
| "entrypoint": "modnet_fp16_512x896.mlpackage", | |
| "files": [ | |
| { | |
| "path": "modnet_fp16_512x896.mlpackage/Manifest.json", | |
| "bytes": 617, | |
| "sha256": "e2a3e0f78aa9e5ca5cfe620e0be72f37542dcc40c86bdce41d143fd742404f1a" | |
| }, | |
| { | |
| "path": "modnet_fp16_512x896.mlpackage/Data/com.apple.CoreML/model.mlmodel", | |
| "bytes": 168736, | |
| "sha256": "ba3bc84a58d7a62dde878ebc9f2ba48a16d4f861756a08441cc9ed73f0e7d0c2" | |
| }, | |
| { | |
| "path": "modnet_fp16_512x896.mlpackage/Data/com.apple.CoreML/weights/weight.bin", | |
| "bytes": 12938272, | |
| "sha256": "542b70422586d032b2a975b3de930c64f168d9a8420592d7bc8f106b98469dd5" | |
| } | |
| ], | |
| "metadata": { | |
| "fixed_shape": true, | |
| "width": 512, | |
| "height": 896, | |
| "minimum_deployment_target": "macOS14" | |
| } | |
| } | |
| ], | |
| "routes": [ | |
| { | |
| "id": "coreml-macos-arm64", | |
| "artifact": "coreml-fp16-512x896", | |
| "backend": "coreml", | |
| "platforms": [ | |
| "macos" | |
| ], | |
| "architectures": [ | |
| "aarch64" | |
| ], | |
| "status": "verified", | |
| "priority": 100, | |
| "requirements": { | |
| "minimum_os": "macOS 14", | |
| "minimum_runtime": null | |
| }, | |
| "options": { | |
| "compute_units": "cpu-and-neural-engine" | |
| }, | |
| "notes": "Verified locally on Apple M2 Pro; publish the mlpackage and compile it on the target Mac." | |
| }, | |
| { | |
| "id": "onnx-cpu-macos-arm64", | |
| "artifact": "onnx-fp32", | |
| "backend": "onnx-cpu", | |
| "platforms": [ | |
| "macos" | |
| ], | |
| "architectures": [ | |
| "aarch64" | |
| ], | |
| "status": "verified", | |
| "priority": 10, | |
| "notes": "Cross-platform fallback artifact; this exact route was measured locally." | |
| }, | |
| { | |
| "id": "onnx-cpu-macos-x86_64", | |
| "artifact": "onnx-fp32", | |
| "backend": "onnx-cpu", | |
| "platforms": [ | |
| "macos" | |
| ], | |
| "architectures": [ | |
| "x86_64" | |
| ], | |
| "status": "unverified", | |
| "priority": 10, | |
| "notes": "Artifact is portable; host route has not yet run in CI or on hardware." | |
| }, | |
| { | |
| "id": "onnx-cpu-windows-x86_64", | |
| "artifact": "onnx-fp32", | |
| "backend": "onnx-cpu", | |
| "platforms": [ | |
| "windows" | |
| ], | |
| "architectures": [ | |
| "x86_64" | |
| ], | |
| "status": "unverified", | |
| "priority": 10, | |
| "notes": "Promote to verified only after the GitHub Actions real-fixture gate passes." | |
| }, | |
| { | |
| "id": "onnx-cpu-linux-x86_64", | |
| "artifact": "onnx-fp32", | |
| "backend": "onnx-cpu", | |
| "platforms": [ | |
| "linux" | |
| ], | |
| "architectures": [ | |
| "x86_64" | |
| ], | |
| "status": "unverified", | |
| "priority": 10, | |
| "notes": "Promote to verified only after the GitHub Actions real-fixture gate passes." | |
| }, | |
| { | |
| "id": "onnx-cpu-linux-aarch64", | |
| "artifact": "onnx-fp32", | |
| "backend": "onnx-cpu", | |
| "platforms": [ | |
| "linux" | |
| ], | |
| "architectures": [ | |
| "aarch64" | |
| ], | |
| "status": "unverified", | |
| "priority": 10, | |
| "notes": "The ONNX artifact is architecture-neutral; ONNX Runtime packaging remains unverified." | |
| } | |
| ] | |
| } | |