shumai
openpilot
shumai | openpilot | |
---|---|---|
15 | 839 | |
1,122 | 47,602 | |
0.2% | 0.7% | |
2.2 | 10.0 | |
9 months ago | about 24 hours ago | |
TypeScript | Python | |
MIT License | 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.
shumai
-
PyTorch Primitives in WebGPU for the Browser
https://github.com/tensorflow/tfjs/tree/master/tfjs-backend-...
([...], tflite-support, tflite-micro)
From facebookresearch/shumai (a JS tensor library) https://github.com/facebookresearch/shumai/issues/122 :
> It doesn't make sense to support anything besides WebGPU at this point. WASM + SIMD is around 15-20x slower on my machine[1]. Although WebGL is more widely supported today, it doesn't have the compute features needed for efficient modern ML (transformers etc) and will likely be a deprecated backend for other frameworks when WebGPU comes online.
tensorflow rust has a struct.Tensor:
-
Why do people curse JS so much, but also say it's better than Python
JS for ML actually does exist https://github.com/facebookresearch/shumai
-
Breaking Up with Python
> It's really a shame that data science, ML, and notebooks are so wrapped up in it. Otherwise we could jettison the whole thing into space
Although I personally feel Python has its place, I contribute to a project that hopes to diversify the ML/scientific computing space with a TypeScript tensor lib called Shumai: https://github.com/facebookresearch/shumai
-
Tinygrad: A simple and powerful neural network framework
Doesn’t really matter for large batch/large model training on GPUs that don’t need much coordination.
But Python speed is one of the main motivations for a JS/TS based ML lib I’m working on: https://github.com/facebookresearch/shumai
-
[D] Using JavaScript for ML Training/Research (not in the browser)
As a hedge against CPython never becoming fast, we're creating a project called Shumai that attempts to deeply integrate with a new JavaScript runtime (Bun[3]).
-
Python 3.11 is much faster than 3.8
You can expose objects. Here's how it is done in Bun: https://github.com/facebookresearch/shumai/blob/main/shumai/...
We've been using this feature heavily in Shumai.
I think you are vastly overestimating the complexity associated with this (user exposed ref-counting/garbage collection) and may not be totally up to date on what's implemented.
- Shumai: Fast Differentiable Tensor Library in TypeScript with Bun and Flashlight
- Shumai: A fast differentiable tensor library for research in TypeScript and JavaScript
-
7% Speedup from Switch to and
This thought is pretty much the exact motivation behind a recent effort I’m helping out with https://github.com/facebookresearch/shumai
openpilot
-
Tinygrad: Hacked 4090 driver to enable P2P
Yes, but he spent several years in self-driving cars (https://comma.ai), which while interesting is also a space that a lot of players are in, so it's not the same as seeing him back to doing stuff that's a little more out there, especially as pertains to IP.
-
Imitation Learning
We have a product for sale: https://comma.ai
We raised $18.1M and have made $28M in lifetime revenue to date.
Where are you getting your narrative?
-
Driverless cars immune from traffic tickets in California under current laws
What about comma? https://comma.ai/ Seems like our old friend geohot built exactly what you want.
Positive HN discussion: https://news.ycombinator.com/item?id=36927971
-
No USS?
The issue was that the front camera on the windshield couldn’t see under the hood. You misunderstand how easy it is to solve for depth and distance with AI without requiring stereo cameras. Read https://github.com/commaai/openpilot
-
What car should I get for Seattle city and some ski/hike driving? Or not get a car at all?
Nice to have: I want to get a self-driving add-on that supports some cars better than others. Not a must but high up on my nice-to-have list.
- I need some help understanding video uploads.
-
I am nearing the end of my Kona 2020 lease, and I have an appointment at a dealer tomorrow had some questions about leasing an ioniq 6, hopefully someone can help me out.
EDIT: I probably should have added that I currently have the base model of the Kona the lowest model available, and I am looking for a similar thing in the ioniq 6, because my understanding is that it's fully compatible with the comma.ai device and therefore I am not planning on getting the better on board driving system, the Kona that I got unfortunately was not compatible with that device.
-
Tesla: Security Vulnerabilities
I wonder how bad this is compared to the competition. https://comma.ai allows you to add self-driving features to a large number of non-Tesla cars so, if we’re including physical firmware hacks as a threat vector, I’d bet tons of alternative cars (new enough Honda Odysseys, Toyota Siennas, etc: probably anything with adaptive cruise control and lane following) have the same sort of potential vulnerability.
- 2024 highlander has Toyota Security Key Now
-
Cruise co-founder and CEO Kyle Vogt resigns
Not sure, but from the first article from 4 years ago:
>Last month, we had 1,209 cars drive a little over 1,000,000 miles
Let's say they've had zero growth since then, so 48,000,000 conservatively?
Actually, from their website [1]:
>100+ million miles driven and 10k users.
[1]: https://comma.ai
What are some alternatives?
rosettaboy - A gameboy emulator in several different languages
sunnypilot - sunnypilot is a fork of comma.ai's openpilot, an open source driver assistance system. sunnypilot offers the user a unique driving experience for over 290 supported car makes and models with modified behaviors of driving assist engagements. sunnypilot complies with comma.ai's safety rules as accurately as possible.
jittor - Jittor is a high-performance deep learning framework based on JIT compiling and meta-operators.
opendbc - democratize access to car decoder rings
devdocs - API Documentation Browser
carla - Open-source simulator for autonomous driving research.
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
dragonpilot - dragonpilot - 基於 openpilot 的開源駕駛輔助系統
Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
label-studio - Label Studio is a multi-type data labeling and annotation tool with standardized output format
tinygrad - You like pytorch? You like micrograd? You love tinygrad! ❤️ [Moved to: https://github.com/tinygrad/tinygrad]
netron - Visualizer for neural network, deep learning and machine learning models