Initial ONNX drop: pinned mirrors of YuNet, ArcFace, CLIP ViT-B/32 image+text, CLIP BPE vocab
Browse files- LICENSES.md +40 -0
- README.md +64 -0
- arcface.onnx +3 -0
- bpe_simple_vocab_16e6.txt.gz +3 -0
- clip-vit-b32-image.onnx +3 -0
- clip-vit-b32-text.onnx +3 -0
- yunet.onnx +3 -0
LICENSES.md
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Licenses
|
| 2 |
+
|
| 3 |
+
This repository mirrors third-party models. Each file remains under its
|
| 4 |
+
upstream license, reproduced/linked below. Arca claims no ownership of any
|
| 5 |
+
model here.
|
| 6 |
+
|
| 7 |
+
## yunet.onnx — MIT
|
| 8 |
+
|
| 9 |
+
Source: <https://github.com/opencv/opencv_zoo/tree/main/models/face_detection_yunet>
|
| 10 |
+
(`face_detection_yunet_2023mar.onnx`). YuNet is by Shiqi Yu and Wei Wu.
|
| 11 |
+
OpenCV Zoo states: "All files in this directory are licensed under MIT License."
|
| 12 |
+
|
| 13 |
+
## arcface.onnx — Apache-2.0
|
| 14 |
+
|
| 15 |
+
Source: <https://github.com/onnx/models/tree/main/validated/vision/body_analysis/arcface>
|
| 16 |
+
(`arcfaceresnet100-8.onnx`), from the ONNX Model Zoo. ArcFace is by Deng et al.
|
| 17 |
+
Licensed Apache-2.0 per the model's directory in the ONNX Model Zoo.
|
| 18 |
+
|
| 19 |
+
## clip-vit-b32-image.onnx / clip-vit-b32-text.onnx — MIT
|
| 20 |
+
|
| 21 |
+
Sources: <https://huggingface.co/Qdrant/clip-ViT-B-32-vision> and
|
| 22 |
+
<https://huggingface.co/Qdrant/clip-ViT-B-32-text>. ONNX exports of OpenAI's
|
| 23 |
+
CLIP ViT-B/32. Both upstream repos declare `license: mit`. Original CLIP is by
|
| 24 |
+
OpenAI, released under MIT.
|
| 25 |
+
|
| 26 |
+
## bpe_simple_vocab_16e6.txt.gz — MIT
|
| 27 |
+
|
| 28 |
+
Source: <https://github.com/openai/CLIP> (`clip/bpe_simple_vocab_16e6.txt.gz`).
|
| 29 |
+
OpenAI's CLIP repository is MIT-licensed.
|
| 30 |
+
|
| 31 |
+
---
|
| 32 |
+
|
| 33 |
+
## Deliberately NOT hosted here
|
| 34 |
+
|
| 35 |
+
**YOLOv8n** (and the wider Ultralytics YOLO family) is **AGPL-3.0**. The
|
| 36 |
+
`unity/inference-engine-yolo` mirror declares GPL-3.0. AGPL-3.0 requires that a
|
| 37 |
+
larger work embedding these weights be released in full under AGPL-3.0, or that
|
| 38 |
+
the user hold an Ultralytics Enterprise License. Arca is closed-source, so these
|
| 39 |
+
weights are neither shipped nor mirrored. See
|
| 40 |
+
<https://www.ultralytics.com/license>.
|
README.md
ADDED
|
@@ -0,0 +1,64 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: other
|
| 3 |
+
license_name: mixed-permissive
|
| 4 |
+
license_link: https://huggingface.co/umbml/arca-models/blob/main/LICENSES.md
|
| 5 |
+
library_name: onnx
|
| 6 |
+
tags:
|
| 7 |
+
- onnx
|
| 8 |
+
- clip
|
| 9 |
+
- face-detection
|
| 10 |
+
- face-recognition
|
| 11 |
+
- mirror
|
| 12 |
+
---
|
| 13 |
+
|
| 14 |
+
# arca-models
|
| 15 |
+
|
| 16 |
+
Pinned ONNX mirrors of third-party models used for **on-device** inference in
|
| 17 |
+
[Arca](https://arca.umbml.com). Nothing here is trained by us — every file is a
|
| 18 |
+
byte-for-byte copy of an upstream release, re-hosted so that:
|
| 19 |
+
|
| 20 |
+
1. **Downloads are immutable.** Arca pins each file by commit SHA and verifies a
|
| 21 |
+
SHA-256 before use. Fetching upstream `main` gave us a moving target: two of
|
| 22 |
+
our source URLs 404'd after upstream repos were restructured, silently
|
| 23 |
+
breaking on-device features.
|
| 24 |
+
2. **Upstream repos aren't used as a CDN.** Pulling a 261 MB file from a
|
| 25 |
+
`github.com/.../raw/main/` URL on every client install is not what that
|
| 26 |
+
endpoint is for.
|
| 27 |
+
|
| 28 |
+
If you want these models, please prefer the original sources below — they are
|
| 29 |
+
the authoritative, maintained copies.
|
| 30 |
+
|
| 31 |
+
## Contents
|
| 32 |
+
|
| 33 |
+
| File | Bytes | Upstream source | License |
|
| 34 |
+
| --- | --- | --- | --- |
|
| 35 |
+
| `yunet.onnx` | 232,589 | [opencv/opencv_zoo](https://github.com/opencv/opencv_zoo/tree/main/models/face_detection_yunet) — `face_detection_yunet_2023mar.onnx` | MIT |
|
| 36 |
+
| `arcface.onnx` | 261,036,388 | [onnx/models](https://github.com/onnx/models/tree/main/validated/vision/body_analysis/arcface) — `arcfaceresnet100-8.onnx` | Apache-2.0 |
|
| 37 |
+
| `clip-vit-b32-image.onnx` | 351,686,194 | [Qdrant/clip-ViT-B-32-vision](https://huggingface.co/Qdrant/clip-ViT-B-32-vision) | MIT |
|
| 38 |
+
| `clip-vit-b32-text.onnx` | 254,102,519 | [Qdrant/clip-ViT-B-32-text](https://huggingface.co/Qdrant/clip-ViT-B-32-text) | MIT |
|
| 39 |
+
| `bpe_simple_vocab_16e6.txt.gz` | 1,356,917 | [openai/CLIP](https://github.com/openai/CLIP) | MIT |
|
| 40 |
+
|
| 41 |
+
### SHA-256
|
| 42 |
+
|
| 43 |
+
```
|
| 44 |
+
8f2383e4dd3cfbb4553ea8718107fc0423210dc964f9f4280604804ed2552fa4 yunet.onnx
|
| 45 |
+
f3a6bc281e72f88862f5748b53be3d76b3b48f8f1ab1f4a537941bdc4e1b01da arcface.onnx
|
| 46 |
+
c68d3d9a200ddd2a8c8a5510b576d4c94d1ae383bf8b36dd8c084f94e1fb4d63 clip-vit-b32-image.onnx
|
| 47 |
+
4dbe762b11e36488304471e439cde89da053ad7acaddbf9e096745d142ec8d8b clip-vit-b32-text.onnx
|
| 48 |
+
924691ac288e54409236115652ad4aa250f48203de50a9e4722a6ecd48d6804a bpe_simple_vocab_16e6.txt.gz
|
| 49 |
+
```
|
| 50 |
+
|
| 51 |
+
## Note on the CLIP pair
|
| 52 |
+
|
| 53 |
+
`clip-vit-b32-image.onnx` and `clip-vit-b32-text.onnx` come from the **same
|
| 54 |
+
export family** (both PyTorch 2.3.0 exports of `clip-ViT-B-32`) and therefore
|
| 55 |
+
share one 512-d embedding space. Mixing an image encoder from one port with a
|
| 56 |
+
text encoder from another puts the vectors in different spaces and makes cosine
|
| 57 |
+
similarity meaningless. Treat the two as a single atomic unit.
|
| 58 |
+
|
| 59 |
+
## Licensing
|
| 60 |
+
|
| 61 |
+
Each file keeps its upstream license; see the table above and `LICENSES.md`.
|
| 62 |
+
The `license: other` / `mixed-permissive` marker in the card metadata reflects
|
| 63 |
+
that this repo aggregates MIT and Apache-2.0 files rather than being under one
|
| 64 |
+
single license. No copyleft-licensed weights are hosted here.
|
arcface.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f3a6bc281e72f88862f5748b53be3d76b3b48f8f1ab1f4a537941bdc4e1b01da
|
| 3 |
+
size 261036388
|
bpe_simple_vocab_16e6.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:924691ac288e54409236115652ad4aa250f48203de50a9e4722a6ecd48d6804a
|
| 3 |
+
size 1356917
|
clip-vit-b32-image.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c68d3d9a200ddd2a8c8a5510b576d4c94d1ae383bf8b36dd8c084f94e1fb4d63
|
| 3 |
+
size 351686194
|
clip-vit-b32-text.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4dbe762b11e36488304471e439cde89da053ad7acaddbf9e096745d142ec8d8b
|
| 3 |
+
size 254102519
|
yunet.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8f2383e4dd3cfbb4553ea8718107fc0423210dc964f9f4280604804ed2552fa4
|
| 3 |
+
size 232589
|