husky
scallop
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.
husky
-
Is C++ worth learning for the person who wants to become a CV professional/expert?
I’m a PhD at MIT. I have strong reasons to believe the field of computer vision will go under significant change in the coming years, and just knowing python will be very bad. You can see my project https://github.com/xiyuzhai-husky-lang/husky. I’ve been working on it for years. What it does is to replace deep learning with new geometric operations and a new programming language. Feature engineering is coming back to the scene, with better efficiency robustness explainability etc. The point is, you never know how things are going to evolve. Python might be irrelevant for the next generation AI because it’s such an easy language.
-
Help me stay 'fit' in rust
I’m using rust to write a new programming language that have pythonic syntax but with all the capabilities and safety of rust (https://github.com/ancient-software/husky). This is my PhD work. It’s meant for new machine learning methods beyond deep learning.
scallop
What are some alternatives?
AITemplate - AITemplate is a Python framework which renders neural network into high performance CUDA/HIP C++ code. Specialized for FP16 TensorCore (NVIDIA GPU) and MatrixCore (AMD GPU) inference.
juice - The Hacker's Machine Learning Engine
micrograd - A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
rust - Empowering everyone to build reliable and efficient software.
PyO3 - Rust bindings for the Python interpreter
RustPython - A Python Interpreter written in Rust
vision-main-paper - Main Paper for Computer Vision
slint - Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
dfdx - Deep learning in Rust, with shape checked tensors and neural networks
Exercism - Scala Exercises - Crowd-sourced code mentorship. Practice having thoughtful conversations about code.