Compact and recover
Compare recovered dense, channel-pruned, and physically compact models using a held-out four-class QuickDraw task. Source-model accuracy has been evaluated; that is distinct from on-phone task accuracy.
SparseFlow V2 / Independent Apple-device research
Can physically compact vision models make on-device AI more efficient? We are investigating that question through Core ML export and real-device iPhone evaluation.
Research in progress · Updated October 9, 2026
Independent Maple Silicon work. No Apple partnership, endorsement, or contract is implied.
Core ML / Model evaluation
CONCEPTUAL VIEW
REAL-DEVICE MEASUREMENTS
01 / The research path
A smaller representation only matters if it preserves useful predictions and improves execution on the target hardware. Our workflow examines those questions separately.
Compare recovered dense, channel-pruned, and physically compact models using a held-out four-class QuickDraw task. Source-model accuracy has been evaluated; that is distinct from on-phone task accuracy.
Bring the selected variants into Core ML and check numerical agreement with fixed fixtures. Export and parity checks support the workflow; they do not establish energy or latency gains.
Run short-session comparisons on iPhone 13 Pro, recording latency distributions and thermal state under CPU-only and all-compute-unit configurations.
02 / Current findings
Short-run latency direction varies across the supplied blocks. Some favor the compact candidate; others show no clear direction. We have not established a general iPhone speedup or a sustained performance advantage.
| Question | Current evidence |
|---|---|
| Does compaction preserve task quality? | Offline held-out source-model evaluation completed for a small four-class task. On-phone task accuracy has not been measured. |
| Is the compact model faster on iPhone? | Mixed short-session latency results; no pooled performance verdict. |
| Does the benefit persist? | Sustained validation is incomplete. The supplied sustained attempt was partial and failed. |
| Does it save energy? | Energy use has not been measured. |
| Where do the operations execute? | Requested compute-unit configuration is recorded. Actual operator placement has not been measured. |
The research uses a small vision task and one device family. Findings should not be generalized to other applications or Apple hardware. NVIDIA performance figures elsewhere on this site do not apply to this research.
Technical conversations
Connect with Maple Silicon about model compaction, Core ML evaluation, and research collaboration.
Founder contact: Gourav Kumar
gourav.kumar@maplesilicon.co