Viewing profile — ekzhang
ekzhang
HN member- Joined
- Sat, Jan 04, 2020, 9:32 PM UTC
- HN karma
- 521
- Public activity
- 151 items
- HN profile
- View on Hacker News ↗
About ekzhang
Recent public activity
-
comment
Comment #49086256
Maybe try using https://www.npmjs.com/package/@jax-js/onnx ? It supports most ONNX ops and should be drop-in replacement, e.g., https://jax-js.com/d-fine Disclaimer: I am the autho…
-
comment
Comment #46520249
I don’t think this is straightforward but it may be a skill issue on my part. It would require dockerizing headless Chrome with WebGPU support and dynamically injecting custom bund…
-
comment
Comment #46519118
Yes, we are actively working on it! The goal is to be a full ML research library, not just a model inference runtime. You can join the Discord to follow along
-
comment
Comment #46518823
Hm okay, seems like an interesting set of benchmarks — let me know if there’s anything I can do to help make jax-js more compatible with your docker setup
-
comment
Comment #46518702
Firefox doesn’t support WebGPU yet, you can run programs in the REPL through other backends like Wasm/WebGL: https://jax-js.com/repl See: https://caniuse.com/webgpu
-
comment
Comment #46518069
Since ONNX is just a model data format, you can actually parse and run ONNX files in jax-js as well. Here’s an example of running DETR ResNet-50 from Xenova’s transformers.js check…
-
comment
Comment #46518030
I don’t think tf.tidy() is a sound API under jvp/grad transformations, also it prevents you from using async which makes it incompatible with GPU backends (or blocks the page), a p…
-
comment
Comment #46517977
For sure! It looks like this is benchmarking the autodiff cpu time, not the actual kernels though, which (correct me if I’m wrong) isn’t really relevant for an ML library — it’s mo…
- story
- story
- story
-
comment
Comment #46314660
Wanted to share this library that I'm open-sourcing now after working on it for the past year. You write code like in JAX/NumPy, but it’s fully interactive on the frontend and comp…
- story
- story
-
comment
Comment #45367084
Thanks! I think that's a great idea. Containers are nice, but there's nothing quite like a "real" VM system in terms of learning + developing, and they can be very cheap if you're …
-
story
Show HN: SSH-hypervisor – like SSH, but each user gets their own microVM
This is a project I made over the weekend. What if when you SSH'd into a machine, instead of giving you a user login, it would provision a new microVM just for you? It's like a lit…
- story
- story
-
comment
Comment #45184433
Hello! Thrilled to be sharing something I've worked on for the past 8 months at Modal — a cloud, GPU notebooks product. We wanted to improve the Jupyter Notebook experience while o…
- story
- story
-
comment
Comment #43987353
Hello - I wanted to share a bit about an open-source project I’ve been working on, building a fundamental library for ML and numerical computing in the browser. There are different…
- story
- story
- story