jittor
loop_tool
jittor | loop_tool | |
---|---|---|
4 | 4 | |
3,016 | 145 | |
- | - | |
8.1 | 0.0 | |
4 days ago | over 1 year ago | |
Python | C++ | |
Apache License 2.0 | MIT License |
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.
jittor
-
VSL; Vlang's Scientific Library
Would it make sense to have a backend support for OpenXLA, Apache TVM, Jittor or other similar to get free GPU, TPU and other accelerators for free ?
- Jittor: High-performance deep learning framework based on JIT and meta-operators
-
Tinygrad: A simple and powerful neural network framework
Very similar idea as Jittor, convolution definitely can be break down: https://github.com/Jittor/jittor/blob/master/python/jittor/n...
-
How do I deal with ML models taking soooo long to train, when I have to optimize results?
-I've found JIT quite useful: https://github.com/Jittor/jittor
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
What are some alternatives?
Res2Net-PretrainedModels - (ImageNet pretrained models) The official pytorch implemention of the TPAMI paper "Res2Net: A New Multi-scale Backbone Architecture"
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
tvm - Open deep learning compiler stack for cpu, gpu and specialized accelerators
black - The uncompromising Python code formatter
vsl - V library to develop Artificial Intelligence and High-Performance Scientific Computations
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.
StylizedNeRF - [CVPR 2022] Code for StylizedNeRF: Consistent 3D Scene Stylization as Stylized NeRF via 2D-3D mutual learning
tinygrad - You like pytorch? You like micrograd? You love tinygrad! ❤️ [Moved to: https://github.com/tinygrad/tinygrad]
nnabla - Neural Network Libraries