tvm and tvm-ffi

TVM-FFI is a foreign function interface layer that enables language bindings and interoperability for TVM's compiler runtime, making it a complement that extends TVM's accessibility rather than a standalone alternative.

tvm
75
Verified
tvm-ffi
57
Established
Maintenance 22/25
Adoption 12/25
Maturity 16/25
Community 25/25
Maintenance 10/25
Adoption 10/25
Maturity 15/25
Community 22/25
Stars: 13,183
Forks: 3,812
Downloads: 11
Commits (30d): 95
Language: Python
License: Apache-2.0
Stars: 361
Forks: 64
Downloads:
Commits (30d): 0
Language: C++
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About tvm

apache/tvm

Open Machine Learning Compiler Framework

This framework helps machine learning engineers and researchers take a trained machine learning model and optimize it to run efficiently on various hardware, from powerful GPUs to tiny embedded devices. It takes your existing model definition and outputs a highly optimized, ready-to-deploy module that performs inference quickly and uses minimal resources. This is for professionals building and deploying machine learning applications who need fine-grained control over performance.

machine-learning-deployment model-optimization edge-ai compiler-engineering AI-infrastructure

About tvm-ffi

apache/tvm-ffi

Open ABI and FFI for Machine Learning Systems

This project helps machine learning system developers build and distribute custom kernel libraries or extend existing ML frameworks like PyTorch or JAX. It provides a stable way for different programming languages and ML frameworks to exchange data and call functions with minimal overhead, allowing for a single distribution package to support multiple environments. The end user is an ML systems engineer or library developer creating high-performance components.

ML system development ML framework extension custom kernel development high-performance computing ML infrastructure

Scores updated daily from GitHub, PyPI, and npm data. How scores work