ReconfigureIO/brain

This repo contains Go implementation and corresponding APIs for acceleration of Binarized Neural Network (BNN) on FPGAs.

38
/ 100
Emerging

This project provides Go-based tools and APIs to speed up Binarized Neural Networks (BNNs) using FPGAs. It takes your neural network definition and data, and outputs accelerated inference and training processes. This is designed for developers building high-performance machine learning applications, particularly those focused on deep learning with resource constraints.

No commits in the last 6 months.

Use this if you are a Go developer building neural networks and need to dramatically accelerate their performance for inference or training by offloading computation to FPGAs.

Not ideal if you are not familiar with Go development or FPGA programming, or if your primary goal is to use pre-built machine learning models without custom hardware acceleration.

Machine-Learning-Engineering Hardware-Acceleration Go-Programming Neural-Network-Deployment Embedded-AI
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

21

Forks

6

Language

Go

License

Apache-2.0

Category

go-ml-bindings

Last pushed

Nov 13, 2018

Commits (30d)

0

Get this data via API

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

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