slowli/ocl-convolution
OpenCL-accelerated 2D convolutions
This library helps deep learning researchers quickly experiment with 2D convolutions, a core building block for image recognition tasks. You provide it with raw image data or feature maps and a set of filters, and it efficiently computes the convolved output using your computer's OpenCL-compatible hardware. It's designed for someone doing deep learning research who needs a flexible, low-level convolution primitive.
Use this if you are a deep learning researcher prototyping new convolutional neural network architectures and need a fast, standalone 2D convolution component.
Not ideal if you are working on a production-ready deep learning application; full-scale frameworks like TensorFlow or PyTorch will offer more robust and scalable solutions.
Stars
8
Forks
1
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 02, 2026
Monthly downloads
8
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/slowli/ocl-convolution"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SyntaxSpirits/rust-lstm
A complete LSTM neural network library with training capabilities, multiple optimizers, and...
MikhailKravets/NeuroFlow
Awesome deep learning crate
xaynetwork/xaynet
Xaynet represents an agnostic Federated Machine Learning framework to build privacy-preserving...
DragonflyRobotics/Neuroxide
Ultrafast PyTorch-like AI Framework Written from Ground-Up in Rust
scallop-lang/scallop
Framework and Language for Neurosymbolic Programming.