Bender

Bender helps developers build neural networks for iOS using TensorFlow models and Metal.

github.com/xmartlabs/Bender
Bender homepage screenshot

About Bender

Bender is an open-source iOS framework that provides an abstraction layer over MetalPerformanceShaders to simplify building and running neural networks on iOS devices. It is designed to execute pretrained neural networks on iOS without requiring inclusion of TensorFlow's static library in projects. The framework supports defining custom neural networks with common layers including convolution, pooling, fully connected, and normalization layers, and includes an adapter to import models trained in TensorFlow, though this adapter currently supports only a subset of TensorFlow operations. Bender requires Xcode 9 for development and has a deployment target of iOS 10.0, supporting iOS 11.0 and above for runtime features.

Key features

  • Abstraction layer over MetalPerformanceShaders for iOS neural network development
  • Supports common neural network layers: convolution, pooling, fully connected, normalization
  • Built-in adapter for importing pretrained TensorFlow machine learning models
  • Executes neural network inference on iOS GPU via Metal
  • Flexible parameter configuration for custom network layer definitions
Best for: iOS developers building applications that require GPU-accelerated inference of pretrained neural networks on iOS devices.
Good for
  • Reduces repetitive code when working with MetalPerformanceShaders for iOS machine learning
  • Includes built-in adapter to translate TensorFlow models to compatible Bender layers
  • Enables GPU-accelerated neural network inference on iOS without TensorFlow static library
Watch out for
  • TensorFlow model adapter supports only a subset of TensorFlow operations
  • Requires Xcode 9 for project development
  • Limited to iOS platform with no support for other operating systems

Bender at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
iOS
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Bender alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in ML Training & Optimization

Well-known listings from the same topic.

All 75

Bender FAQ

What platforms is Bender compatible with?
Bender is built exclusively for iOS, with a deployment target of iOS 10.0.
Can Bender import models trained with TensorFlow?
Yes, Bender includes a built-in adapter for TensorFlow models, though it only supports a subset of TensorFlow operations.
What are the development requirements for Bender?
Bender requires Xcode 9 for development, and supports iOS 10.0 and above as a deployment target.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing