Live data from Hacker News

Viewing profile — ekzhang

ekzhang

HN member
Joined
Sat, Jan 04, 2020, 9:32 PM UTC
HN karma
521
Public activity
151 items

About ekzhang

https://www.ekzhang.com/

Recent public activity

  1. 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…

  2. 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…

  3. 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

  4. 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

  5. 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

  6. 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…

  7. 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…

  8. 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…

  9. story
  10. story
  11. story
  12. 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…

  13. story
  14. story
  15. 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 …

  16. 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…

  17. story
  18. story
  19. 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…

  20. story
  21. story
  22. 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…

  23. story
  24. story
  25. story