1 Repo
Utilities for exposing external memory buffers as tensors.
Distinguishing note: Focuses on zero-copy exposure of existing memory pointers.
Explore 1 awesome GitHub repository matching artificial intelligence & ml · Memory Interoperability. Refine with filters or upvote what's useful.
Tinygrad is a deep learning framework and tensor computation engine designed for building and training neural networks. It functions as a hardware abstraction layer that manages device memory, command queues, and kernel dispatching across heterogeneous computing architectures. By utilizing a lazy-evaluation approach, the framework constructs computational graphs that defer execution until data is explicitly required, allowing it to process only the necessary operations for a given result. The project distinguishes itself through a just-in-time compilation layer that transforms abstract comput
Exposes existing memory pointers as tensors to facilitate efficient interoperability.