loop_tool
nnabla
loop_tool | nnabla | |
---|---|---|
4 | 1 | |
145 | 2,694 | |
- | 0.3% | |
0.0 | 8.2 | |
over 1 year ago | 12 days ago | |
C++ | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
loop_tool
-
Tinygrad: A simple and powerful neural network framework
I've done some work in the past in representations and you actually can represent Conv and MatMul in more primitive ways. I ended up writing an IR called loop_tool that exposes this stuff pretty nicely:
https://github.com/facebookresearch/loop_tool/blob/main/pyth...
The idea is basically this: https://news.ycombinator.com/item?id=28883086
-
Interactive Loop Optimization
I just finished adding a basic WASM[1] backend + basic JavaScript frontend[2]. I'm in the process of adding in-browser optimization[3] and will hope to have a demo some time this week!
[1] https://github.com/facebookresearch/loop_tool/blob/main/src/...
[2] https://github.com/facebookresearch/loop_tool/blob/main/java...
[3] https://github.com/facebookresearch/loop_tool/blob/main/test...
- Loop_tool: A toolkit for loop-based computation
- Loop_tool tutorial – a lazy symbolic linear algebra toolkit
nnabla
What are some alternatives?
thinc - 🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
shumai - Fast Differentiable Tensor Library in JavaScript and TypeScript with Bun + Flashlight
black - The uncompromising Python code formatter
openpilot - openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for 250+ supported car makes and models.
Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
tinygrad - You like pytorch? You like micrograd? You love tinygrad! ❤️ [Moved to: https://github.com/tinygrad/tinygrad]
jittor - Jittor is a high-performance deep learning framework based on JIT compiling and meta-operators.