jedld/tensor_stream
A ground-up and standalone reimplementation of TensorFlow for ruby. Comes with a pure ruby and OpenCL opcode evaluator
This is a Ruby library that allows Ruby developers to build and run machine learning models directly within their Ruby applications. It takes numerical data as input to define computational graphs, similar to how TensorFlow works, and then outputs trained models that can make predictions. It is designed for Ruby developers who need to integrate machine learning capabilities into their existing Ruby projects without relying on Python.
506 stars. No commits in the last 6 months.
Use this if you are a Ruby developer looking to implement machine learning models and want to leverage your existing Ruby ecosystem and skill set.
Not ideal if you are already comfortable with Python-based machine learning frameworks like TensorFlow or PyTorch, or if your project doesn't involve Ruby.
Stars
506
Forks
16
Language
Ruby
License
MIT
Category
Last pushed
Dec 26, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/jedld/tensor_stream"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
microsoft/tensorwatch
Debugging, monitoring and visualization for Python Machine Learning and Data Science
KomputeProject/kompute
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics...
hailo-ai/hailort-drivers
The Hailo PCIe driver is required for interacting with a Hailo device over the PCIe interface
NVIDIA/nvshmem
NVIDIA NVSHMEM is a parallel programming interface for NVIDIA GPUs based on OpenSHMEM. NVSHMEM...