I work on differentiable geometric optics with PyTorch. Seeing a list like this is really illustrative of the power that PyTorch provides when you start considering it like a general purpose GPU-enabled state of the art numerical optimization framework. One thing I wonder is why no one has made a fork of PyTorch yet that removes all the API surface that doesn't produce GPU friendly code. Make dtype and device arg man…
PyTorch Landscape
21–28 of 28 posts
Re: PyTorch Landscape
#22I work on differentiable geometric optics with PyTorch. Seeing a list like this is really illustrative of the power that PyTorch provides when you start considering it like a general purpose GPU-enabled state of the art numerical optimization framework. One thing I wonder is why no one has made a fork of PyTorch yet that removes all the API surface that doesn't produce GPU friendly code. Make dtype and device arg man…
I'm curious to hear about your work geometric optics with PyTorch. May I ask you to share some examples of something you are working on right now?
Re: PyTorch Landscape
#23Earlier quoted context omitted.
> after it seemed for a while that the dust had settled on Tensorflow. Did it ever? PyTorch always seemed more popular to me, unless you were around Google people, then obviously everything was Tensorflow. But like many Google projects, I never got the impression it was as ubiquitous as PyTorch out in the community outside of Google. Maybe around 2018-2019 it felt like Tensorflow would become more popular than PyTorc…
I never worked at Google, and that (tensorflow dominant) was my impression from 2016-2022 or so. I'm pretty sure if you teach Google trends for awhile it's the same picture; tensorflow was way more popular than pytorch but as DL grew, pytorch grew faster (in terms of users).
Re: PyTorch Landscape
#24Interesting to see that PyTorch has become the de-facto standard after it seemed for a while that the dust had settled on Tensorflow. I also thought that Jax would in turn take over after PyTorch but it never seemed to quite take off (still in use though from what I can tell).
> after it seemed for a while that the dust had settled on Tensorflow. Did it ever? PyTorch always seemed more popular to me, unless you were around Google people, then obviously everything was Tensorflow. But like many Google projects, I never got the impression it was as ubiquitous as PyTorch out in the community outside of Google. Maybe around 2018-2019 it felt like Tensorflow would become more popular than PyTorc…
Re: PyTorch Landscape
#25What is sad is that: - many projects are arrived. - It is unclear who is responsible for the updates. I work on one of the projects in the list, need to update a link to the project, as old one is not actual anymore. And unclear how to do it => at least with respect to my project Albumentations, the landscape is outdated :( --- Also, added the project to the Pytorch Ecosystem many years back, but if you ask me about…
We do try to check the pulse of projects there with a checklist, but I guess it started in a more uncoordinated way. If you file an issue here, I think it would work to update things: https://github.com/pytorch-fdn/ecosystem
Submitted 3 weeks ago: https://github.com/pytorch-fdn/ecosystem/issues/67
Re: PyTorch Landscape
#26I work on differentiable geometric optics with PyTorch. Seeing a list like this is really illustrative of the power that PyTorch provides when you start considering it like a general purpose GPU-enabled state of the art numerical optimization framework. One thing I wonder is why no one has made a fork of PyTorch yet that removes all the API surface that doesn't produce GPU friendly code. Make dtype and device arg man…
Try and compile the stack from source and you'll find out why nobody is making forks with small divergences.
Re: PyTorch Landscape
#27Interesting to see that PyTorch has become the de-facto standard after it seemed for a while that the dust had settled on Tensorflow. I also thought that Jax would in turn take over after PyTorch but it never seemed to quite take off (still in use though from what I can tell).
Re: PyTorch Landscape
#28Pytorch3D is flagged as archived even though it isn't on GitHub.