Recent submissions

Comment · 1 year ago
Hi! I've seen some of your work on wgpu-py! Definitely let us know if you need help or have ideas, if you're on the main branch we recently merged a PR that allows events to be bidirectional.
Comment · 1 year ago
Comment · 1 year ago
Yea the security issue is why I'm pretty sure you can't do it on WGPU, but Vulkan and cupy can fully run locally so it doesn't have the same security concern.
Comment · 1 year ago
Thanks! Yup our focus is not publication figures, matplotlib and seaborn cover that space pretty well.
Comment · 1 year ago
This looks cools thanks! Makes me wonder if there's any way to do that with WGPU if WGPU is interfacing with Vulkan, probably not easy if possible I"m guessing.

WGPU has security protections since it's designed for the browser so I'm guessing it's impossible.

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Exactly that's a good example!
Comment · 1 year ago
The example from the article with the subtitle "Large-scale calcium imaging dataset with corresponding behavior and down-stream analysis" is a good example. We have brain imaging video that is acquired simultaneously with behavioral video data. It is absolutely essential to view the raw video at 30-60Hz.
Comment · 1 year ago
Comment · 1 year ago
ok, different libraries have different use cases, the type of data we work with absolutely necessitates dynamic visualization. You wouldn't view a video with imshow would you?
Comment · 1 year ago
Thanks! I used pyqtgraph for many years and love what can be done by it, we started off wanting to build something like it but based on WGPU and not bound to Qt.
Comment · 1 year ago
Comment · 1 year ago
Different use cases :) Plotly doesn't give the performance and interactive tools required for many neuroscience visualizations. We also focus more on the primitive graphics and, at least not yet, on the more complex "composite" graphics built with primitives like histograms.
Comment · 1 year ago
In fastplotlib at the end of the day everything is wgpu under the hood, and as the other poster correctly pointed out about numpy being fortran and C wrappers.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton