hollance/Forge

A neural network toolkit for Metal

48
/ 100
Emerging

Forge helps iOS and macOS developers quickly integrate and run deep neural networks on Apple devices using their graphics hardware (Metal). It simplifies the process of defining network layers and handles data conversions between standard Swift arrays and the specialized Metal image formats. Developers can feed in image data and get back predictions or classifications from pre-trained models like Inception-v3 for image recognition or YOLO for object detection.

1,266 stars. No commits in the last 6 months.

Use this if you are an iOS/macOS developer building a mobile or desktop application that needs to perform fast, on-device neural network inference for tasks like image classification or object detection, and you prefer working directly with Apple's Metal Performance Shaders (MPSCNN) framework.

Not ideal if you are looking for a high-level machine learning framework for general-purpose model training or if your application runs on platforms other than Apple devices, as this toolkit is specifically designed for Metal and MPSCNN.

mobile-app-development image-recognition object-detection on-device-AI iOS-development
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,266

Forks

173

Language

Swift

License

MIT

Last pushed

May 18, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/hollance/Forge"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.