mlboydaisuke commited on
Commit
812d214
·
verified ·
1 Parent(s): d590110

Mirror of mlboydaisuke/RF-DETR-CoreAI

Browse files
Files changed (49) hide show
  1. .gitattributes +18 -0
  2. README.md +145 -0
  3. config.json +7 -0
  4. demo_coco_252219.jpg +3 -0
  5. demo_coco_cats.jpg +3 -0
  6. demo_seg_coco_252219.jpg +3 -0
  7. demo_seg_coco_cats.jpg +3 -0
  8. rfdetr-large_float32.aimodel/main.hash +1 -0
  9. rfdetr-large_float32.aimodel/main.mlirb +3 -0
  10. rfdetr-large_float32.aimodel/metadata.json +3 -0
  11. rfdetr-medium_float32.aimodel/main.hash +1 -0
  12. rfdetr-medium_float32.aimodel/main.mlirb +3 -0
  13. rfdetr-medium_float32.aimodel/metadata.json +3 -0
  14. rfdetr-nano_float32.aimodel/main.hash +1 -0
  15. rfdetr-nano_float32.aimodel/main.mlirb +3 -0
  16. rfdetr-nano_float32.aimodel/metadata.json +3 -0
  17. rfdetr-seg-2xlarge_float32.aimodel/main.hash +1 -0
  18. rfdetr-seg-2xlarge_float32.aimodel/main.mlirb +3 -0
  19. rfdetr-seg-2xlarge_float32.aimodel/metadata.json +7 -0
  20. rfdetr-seg-large_float32.aimodel/main.hash +1 -0
  21. rfdetr-seg-large_float32.aimodel/main.mlirb +3 -0
  22. rfdetr-seg-large_float32.aimodel/metadata.json +7 -0
  23. rfdetr-seg-medium_float32.aimodel/main.hash +0 -0
  24. rfdetr-seg-medium_float32.aimodel/main.mlirb +3 -0
  25. rfdetr-seg-medium_float32.aimodel/metadata.json +7 -0
  26. rfdetr-seg-nano_float32.aimodel/main.hash +1 -0
  27. rfdetr-seg-nano_float32.aimodel/main.mlirb +3 -0
  28. rfdetr-seg-nano_float32.aimodel/metadata.json +7 -0
  29. rfdetr-seg-small_float32.aimodel/main.hash +1 -0
  30. rfdetr-seg-small_float32.aimodel/main.mlirb +3 -0
  31. rfdetr-seg-small_float32.aimodel/metadata.json +7 -0
  32. rfdetr-seg-xlarge_float32.aimodel/main.hash +2 -0
  33. rfdetr-seg-xlarge_float32.aimodel/main.mlirb +3 -0
  34. rfdetr-seg-xlarge_float32.aimodel/metadata.json +7 -0
  35. rfdetr-small_float32.aimodel/main.hash +1 -0
  36. rfdetr-small_float32.aimodel/main.mlirb +3 -0
  37. rfdetr-small_float32.aimodel/metadata.json +3 -0
  38. split/rfdetr-medium_backbone.aimodel/main.hash +0 -0
  39. split/rfdetr-medium_backbone.aimodel/main.mlirb +3 -0
  40. split/rfdetr-medium_backbone.aimodel/metadata.json +4 -0
  41. split/rfdetr-medium_head.aimodel/main.hash +1 -0
  42. split/rfdetr-medium_head.aimodel/main.mlirb +3 -0
  43. split/rfdetr-medium_head.aimodel/metadata.json +4 -0
  44. split/rfdetr-nano_backbone.aimodel/main.hash +1 -0
  45. split/rfdetr-nano_backbone.aimodel/main.mlirb +3 -0
  46. split/rfdetr-nano_backbone.aimodel/metadata.json +4 -0
  47. split/rfdetr-nano_head.aimodel/main.hash +0 -0
  48. split/rfdetr-nano_head.aimodel/main.mlirb +3 -0
  49. split/rfdetr-nano_head.aimodel/metadata.json +4 -0
.gitattributes CHANGED
@@ -33,3 +33,21 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ demo_coco_252219.jpg filter=lfs diff=lfs merge=lfs -text
37
+ demo_coco_cats.jpg filter=lfs diff=lfs merge=lfs -text
38
+ rfdetr-large_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
39
+ rfdetr-medium_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
40
+ rfdetr-nano_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
41
+ rfdetr-small_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
42
+ split/rfdetr-nano_backbone.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
43
+ split/rfdetr-nano_head.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
44
+ split/rfdetr-medium_backbone.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
45
+ split/rfdetr-medium_head.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
46
+ rfdetr-seg-nano_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
47
+ rfdetr-seg-small_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
48
+ rfdetr-seg-medium_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
49
+ rfdetr-seg-large_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
50
+ rfdetr-seg-xlarge_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
51
+ rfdetr-seg-2xlarge_float32.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
52
+ demo_seg_coco_cats.jpg filter=lfs diff=lfs merge=lfs -text
53
+ demo_seg_coco_252219.jpg filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,145 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ base_model: roboflow/rf-detr
4
+ tags:
5
+ - coreai
6
+ - aimodel
7
+ - object-detection
8
+ - rf-detr
9
+ - detr
10
+ - apple
11
+ - ios
12
+ - macos
13
+ pipeline_tag: object-detection
14
+ ---
15
+
16
+ > **Mirror** of [`mlboydaisuke/RF-DETR-CoreAI`](https://huggingface.co/mlboydaisuke/RF-DETR-CoreAI) — the canonical repo ([CoreAI Model Zoo](https://github.com/john-rocky/coreai-model-zoo)). Updates land there first.
17
+
18
+
19
+ # RF-DETR — Core AI (`.aimodel`)
20
+
21
+ [RF-DETR](https://github.com/roboflow/rf-detr) (Roboflow's real-time detection
22
+ transformer, COCO-pretrained) converted to Apple **Core AI** for iOS 27 / macOS 27 —
23
+ the answer to [apple/coreai-models#14](https://github.com/apple/coreai-models/issues/14).
24
+ **DETR family = no NMS**: post-processing is one sigmoid + top-k.
25
+
26
+ <p align="center"><img src="demo_coco_cats.jpg" width="440" alt="RF-DETR medium on Core AI"></p>
27
+
28
+ <!-- gen-cards:use-it begin id=rf-detr (managed by scripts/gen-cards — edit cards.json / QuickStart.swift, not this block) -->
29
+ ## Use it
30
+
31
+ ▶️ **Run it (source)** — the [DetectCamera runner](https://github.com/john-rocky/coreai-kit/tree/main/Examples/DetectCamera)
32
+ (real-time object detection on the zero-copy camera path):
33
+
34
+ ```bash
35
+ git clone https://github.com/john-rocky/coreai-kit
36
+ open coreai-kit/Examples/DetectCamera/DetectCamera.xcodeproj
37
+ # → Run, then pick "Nano" in the model picker
38
+
39
+ # agents / headless (macOS):
40
+ cd coreai-kit/Examples/DetectCamera
41
+ swift run detect-cli --model rf-detr --image Resources/gate_image.jpg
42
+ ```
43
+
44
+ 💻 **Build with it** — complete; the glue is kit API, copy-paste runs:
45
+
46
+ ```swift
47
+ import CoreAIKitVision
48
+
49
+ let detector = try await KitDetector(catalog: "rf-detr")
50
+ let image = try ImageFile.load(imageURL) // any image file → CGImage + EXIF orientation
51
+ let detections = try await detector.detect(in: image.cgImage)
52
+ // detections: [Detection] — label, score, normalized box (top-left origin)
53
+ ```
54
+
55
+ The take-home is [`Examples/DetectCamera/Sources/QuickStart.swift`](https://github.com/john-rocky/coreai-kit/blob/main/Examples/DetectCamera/Sources/QuickStart.swift)
56
+ — this exact code as one typed function, no UI; the CLI is an argument shell over it, and
57
+ the GUI runs the same detector per camera frame on a zero-copy pixel-buffer fast path.
58
+ Real time? Use `detect(in: CVPixelBuffer)` — vImage scales the frame with no CGImage
59
+ round-trip; `CameraFeed` (kit API) streams the buffers.
60
+
61
+ **Integration checklist**
62
+
63
+ - SPM: `https://github.com/john-rocky/coreai-kit` → product **CoreAIKitVision**
64
+ - Info.plist: `NSCameraUsageDescription` — only for the live camera; the snippet needs none
65
+ - Entitlements: none needed
66
+ - First run downloads the model — 0.1 GB (Mac) / 0.1 GB (iPhone) — then it loads from the
67
+ local cache (Application Support; progress via the `downloadProgress` callback)
68
+ - Measure in Release — Debug is ~3× slower on per-token host work
69
+ <!-- gen-cards:use-it end -->
70
+
71
+ ## Files
72
+
73
+ | file | input | params | M4 Max GPU | iPhone 17 Pro GPU |
74
+ |---|---|---|---|---|
75
+ | `rfdetr-nano_float32.aimodel` | 384×384 | 30.5M | **8.6 ms** (~116 FPS) | **~25 ms (33–39 FPS live)** |
76
+ | `rfdetr-small_float32.aimodel` | 512×512 | 32.1M | **12.0 ms** (~83 FPS) | — |
77
+ | `rfdetr-medium_float32.aimodel` | 576×576 | 33.7M | **14.8 ms** (~68 FPS) | **56–63 ms (15–17 FPS live)** |
78
+ | `rfdetr-large_float32.aimodel` | 704×704 | 33.9M | **19.1 ms** (~52 FPS) | — |
79
+
80
+ iPhone numbers are end-to-end live-camera measurements from the
81
+ [CoreAIKit DetectCamera example](https://github.com/john-rocky/coreai-kit)
82
+ (Release; zero-copy capture pipeline — AVCaptureVideoPreviewLayer display,
83
+ hardware-scaled 32BGRA buffers, vImage preprocessing overlapped with GPU
84
+ inference). Peak measured 39.6 FPS ≈ the nano model ceiling; sustained
85
+ max-load throughput drops on a hot chassis (thermal).
86
+
87
+ fp32 is the ship dtype: it gates **detection-set exact** vs the PyTorch fp32 reference on
88
+ CPU and GPU (per confident detection: same class, IoU ≥ 0.999 measured, score within 2e-3),
89
+ and fp16 only bought ~7% latency on M4 Max while adding near-tie ranking noise.
90
+
91
+ ## Graph contract
92
+
93
+ ```
94
+ input "image" [1, 3, R, R] float32, RGB in [0, 1] (ImageNet mean/std folded in-graph)
95
+ output "dets" [1, 300, 4] boxes, cxcywh normalized to [0, 1]
96
+ output "labels" [1, 300, 91] raw class logits; column index = ORIGINAL COCO id (0 unused, 1=person … 17=cat … 90)
97
+ ```
98
+
99
+ Python decode sketch (Swift is the same three steps):
100
+
101
+ ```python
102
+ import numpy as np, coreai.runtime as rt
103
+
104
+ model = await rt.AIModel.load(path, rt.SpecializationOptions.default())
105
+ fn = model.load_function("main")
106
+ out = await fn({"image": rt.NDArray(rgb01)}) # rgb01: [1,3,R,R] in [0,1]
107
+ prob = 1 / (1 + np.exp(-out["labels"].numpy()[0])) # [300, 91]
108
+ scores, classes = prob.max(-1), prob.argmax(-1) # column index IS the COCO id
109
+ boxes = out["dets"].numpy()[0] # cxcywh, multiply by image W/H
110
+ keep = scores > 0.5 # done — no NMS
111
+ ```
112
+
113
+ ## RF-DETR-Seg (instance segmentation)
114
+
115
+ `rfdetr-seg-{nano,small,medium,large,xlarge,2xlarge}_float32.aimodel` — same
116
+ contract plus `masks [1, Q, R/4, R/4]`: per-query FULL-FRAME logit planes at
117
+ stride 4 (host: sigmoid > 0.5; no ROI plumbing, no NMS). All six gate on CPU
118
+ and GPU with binary-mask IoU 1.000 on stable scenes. M4 Max GPU:
119
+ seg-nano 312² **10.7 ms** → seg-2xlarge 768² **59.1 ms**.
120
+
121
+ <p align="center"><img src="demo_seg_coco_cats.jpg" width="440" alt="RF-DETR-Seg nano on Core AI"></p>
122
+
123
+ ## Split deployment (`split/`)
124
+
125
+ `split/rfdetr-{nano,medium}_{backbone,head}.aimodel` separate the pure-ViT
126
+ backbone (image → features) from the deformable head (features → dets/labels;
127
+ position encodings baked in). The chain is bit-exact vs the monolith. Purpose:
128
+ per-stage compute-unit preferences — e.g. backbone on the Neural Engine.
129
+ Measured honestly: on iOS 27 beta the runtime still executes the backbone on
130
+ the GPU delegate even under `.neuralEngine` preference (identical detection
131
+ fingerprint, no ANE-compile pause), so today the monolith on GPU is the
132
+ fastest config; the split exists so ANE placement can be adopted the moment
133
+ the runtime honors it. Regenerate with `export_rf_detr.py --variant <v> --split`.
134
+
135
+ ## Conversion
136
+
137
+ Exported with
138
+ [`conversion/export_rf_detr.py`](https://github.com/john-rocky/coreai-model-zoo/blob/main/conversion/export_rf_detr.py)
139
+ from `rfdetr==1.7.1` weights. The port surfaced four Core AI converter/runtime bugs
140
+ (float-arg `arange` abort, int64-comparison buffer clobber, GPU-delegate
141
+ floor/trunc/ceil = identity, cast-pair cancellation) — each worked around numerically
142
+ identically; details and minimal repros in
143
+ [zoo/rf-detr.md](https://github.com/john-rocky/coreai-model-zoo/blob/main/zoo/rf-detr.md).
144
+
145
+ License: Apache-2.0 (upstream RF-DETR code and COCO-pretrained weights are Apache-2.0).
config.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "coreai-aimodel",
3
+ "format": "aimodel",
4
+ "framework": "Apple Core AI (iOS 27 / macOS 27)",
5
+ "repository": "https://github.com/john-rocky/coreai-model-zoo",
6
+ "note": "Converted .aimodel bundles for Apple's Core AI framework. See README.md for the bundle layout and run instructions."
7
+ }
demo_coco_252219.jpg ADDED

Git LFS Details

  • SHA256: 5712cf0fd3e1e46ae9670c3d04a6159c02f833b774a9e31beff6394a1c028dce
  • Pointer size: 131 Bytes
  • Size of remote file: 122 kB
demo_coco_cats.jpg ADDED

Git LFS Details

  • SHA256: 44f0219c22d04b15145544ad463b9e658bf9b5fd37c77d3d305d077efdccf974
  • Pointer size: 131 Bytes
  • Size of remote file: 139 kB
demo_seg_coco_252219.jpg ADDED

Git LFS Details

  • SHA256: 345e0bfb7029ba2aa9a60f216bcd6c0590b7bb9f7737a925462f28c73e152fc8
  • Pointer size: 131 Bytes
  • Size of remote file: 119 kB
demo_seg_coco_cats.jpg ADDED

Git LFS Details

  • SHA256: 0c02a4c63d0380b212630cc211dd9e19595970567c2161cfa14a7fc30975d7c3
  • Pointer size: 131 Bytes
  • Size of remote file: 126 kB
rfdetr-large_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ �Q>�����76&�n�0���za���ogF
rfdetr-large_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f2513ed3e3fcf3aaee863736268c6ef930bfb5e3ba017a619b98856f67160446
3
+ size 121906905
rfdetr-large_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0"
3
+ }
rfdetr-medium_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ ��{oW\J�2d׋���xReD��=�߮�
rfdetr-medium_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:03f997017b6f575c4ac53264d78bfe168eb078520865441ed5c43da404dfaef2
3
+ size 120911038
rfdetr-medium_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0"
3
+ }
rfdetr-nano_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ ]�Gέ*�O_�3S��
rfdetr-nano_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5d8747cead2af04f5f9a3353f2a0a3fc0d5830f3979aa12a781c870c287e3e9b
3
+ size 107962969
rfdetr-nano_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0"
3
+ }
rfdetr-seg-2xlarge_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ xpEm�4?��Ma����a'���2֝{�T
rfdetr-seg-2xlarge_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7870456d91343f8c1316a04d61f2b9dacecc6127f1f2aef41932d69d7bc4547f
3
+ size 140901149
rfdetr-seg-2xlarge_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "author" : "Roboflow (RF-DETR); Core AI export: coreai-model-zoo",
3
+ "assetVersion" : "2.0",
4
+ "description" : "RF-DETR real-time detection transformer (DINOv2-windowed backbone + deformable decoder, two-stage, no NMS). Input: RGB [0,1]; outputs: 300 cxcywh boxes + 91 COCO-id logit columns. https:\/\/github.com\/roboflow\/rf-detr",
5
+ "license" : "Apache-2.0",
6
+ "creationDate" : "20260612T091728Z"
7
+ }
rfdetr-seg-large_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ L�=ӌs�����d��/mE W)t*�/����
rfdetr-seg-large_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4cfc3d04d38c739dc083f6d6641cc7f52f6d1a450c5729742ab82f9bf48eeffd
3
+ size 130856589
rfdetr-seg-large_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "license" : "Apache-2.0",
3
+ "author" : "Roboflow (RF-DETR); Core AI export: coreai-model-zoo",
4
+ "description" : "RF-DETR real-time detection transformer (DINOv2-windowed backbone + deformable decoder, two-stage, no NMS). Input: RGB [0,1]; outputs: 300 cxcywh boxes + 91 COCO-id logit columns. https:\/\/github.com\/roboflow\/rf-detr",
5
+ "assetVersion" : "2.0",
6
+ "creationDate" : "20260612T091624Z"
7
+ }
rfdetr-seg-medium_float32.aimodel/main.hash ADDED
Binary file (32 Bytes). View file
 
rfdetr-seg-medium_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a2ac79e1d257649e0080423cb1ae980a035057a73b168d741c3095b6dda7c983
3
+ size 130128371
rfdetr-seg-medium_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "creationDate" : "20260612T091554Z",
3
+ "license" : "Apache-2.0",
4
+ "assetVersion" : "2.0",
5
+ "author" : "Roboflow (RF-DETR); Core AI export: coreai-model-zoo",
6
+ "description" : "RF-DETR real-time detection transformer (DINOv2-windowed backbone + deformable decoder, two-stage, no NMS). Input: RGB [0,1]; outputs: 300 cxcywh boxes + 91 COCO-id logit columns. https:\/\/github.com\/roboflow\/rf-detr"
7
+ }
rfdetr-seg-nano_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ E�r�'�����x�c�����
rfdetr-seg-nano_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:45dc72ea270e1707019a1fa002a9eda278bc63a0b9bb8bb20df254d72521a07e
3
+ size 122759405
rfdetr-seg-nano_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "creationDate" : "20260612T091354Z",
3
+ "author" : "Roboflow (RF-DETR); Core AI export: coreai-model-zoo",
4
+ "description" : "RF-DETR real-time detection transformer (DINOv2-windowed backbone + deformable decoder, two-stage, no NMS). Input: RGB [0,1]; outputs: 300 cxcywh boxes + 91 COCO-id logit columns. https:\/\/github.com\/roboflow\/rf-detr",
5
+ "assetVersion" : "2.0",
6
+ "license" : "Apache-2.0"
7
+ }
rfdetr-seg-small_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ �.*����C@���p(f�-/��I�/Vq^
rfdetr-seg-small_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a12e2aa7908994164340b28ba3702866f52d2f0497be49cc2f055671065e0313
3
+ size 123306024
rfdetr-seg-small_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "author" : "Roboflow (RF-DETR); Core AI export: coreai-model-zoo",
3
+ "assetVersion" : "2.0",
4
+ "creationDate" : "20260612T091531Z",
5
+ "license" : "Apache-2.0",
6
+ "description" : "RF-DETR real-time detection transformer (DINOv2-windowed backbone + deformable decoder, two-stage, no NMS). Input: RGB [0,1]; outputs: 300 cxcywh boxes + 91 COCO-id logit columns. https:\/\/github.com\/roboflow\/rf-detr"
7
+ }
rfdetr-seg-xlarge_float32.aimodel/main.hash ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ �Q�S��
2
+ �w��̢����@�י�<Ƚ褶�
rfdetr-seg-xlarge_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d2518453b6ce0aa8778883cca2e117dcfa924092d799aa3c021fc8bde8a4b6ee
3
+ size 138729619
rfdetr-seg-xlarge_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "description" : "RF-DETR real-time detection transformer (DINOv2-windowed backbone + deformable decoder, two-stage, no NMS). Input: RGB [0,1]; outputs: 300 cxcywh boxes + 91 COCO-id logit columns. https:\/\/github.com\/roboflow\/rf-detr",
3
+ "assetVersion" : "2.0",
4
+ "author" : "Roboflow (RF-DETR); Core AI export: coreai-model-zoo",
5
+ "license" : "Apache-2.0",
6
+ "creationDate" : "20260612T091657Z"
7
+ }
rfdetr-small_float32.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ �� ���Lb��=�p<��gֲ��|�(P���
rfdetr-small_float32.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e7d90cfecadd4c1e6216fba23df501703cd7d067d6b20495937ce028509fc1e5
3
+ size 114573344
rfdetr-small_float32.aimodel/metadata.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0"
3
+ }
split/rfdetr-medium_backbone.aimodel/main.hash ADDED
Binary file (32 Bytes). View file
 
split/rfdetr-medium_backbone.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:53c303d1004daedf9b1f901bb3fc2f08aaac6617e6fa6848ceec359674658d91
3
+ size 94282817
split/rfdetr-medium_backbone.aimodel/metadata.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0",
3
+ "license" : "Apache-2.0"
4
+ }
split/rfdetr-medium_head.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ �#_%{����z� ̬Q~�x��<��*J`
split/rfdetr-medium_head.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:141dc5231b5f1a257bb8bfd7f47a17b909ccac517ee378bf893c8ad52a4a0f60
3
+ size 26631231
split/rfdetr-medium_head.aimodel/metadata.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0",
3
+ "license" : "Apache-2.0"
4
+ }
split/rfdetr-nano_backbone.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ e;��dS�T��ǜ�!4�h�+�ݹo\���+�
split/rfdetr-nano_backbone.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:653bb2d3645311d554d2ecb4c79cc32134d668982bf8ddb96f5c089aa48b2bbd
3
+ size 93176619
split/rfdetr-nano_backbone.aimodel/metadata.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0",
3
+ "license" : "Apache-2.0"
4
+ }
split/rfdetr-nano_head.aimodel/main.hash ADDED
Binary file (32 Bytes). View file
 
split/rfdetr-nano_head.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ba3ef1283562ea9b774d11949e52fc65b3001549f66233214a55c5c41f8c0769
3
+ size 14790518
split/rfdetr-nano_head.aimodel/metadata.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0",
3
+ "license" : "Apache-2.0"
4
+ }