scallop
husky
Our great sponsors
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.
scallop
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.
What are some alternatives?
juice - The Hacker's Machine Learning Engine
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.
rust - Empowering everyone to build reliable and efficient software.
micrograd - A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
RustPython - A Python Interpreter written in Rust
PyO3 - Rust bindings for the Python interpreter
slint - Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
vision-main-paper - Main Paper for Computer Vision
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.