Live data from Hacker News

PyTorch Landscape

pytorch.landscape2.io

21–28 of 28 posts

Re: PyTorch Landscape

#21

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…

Seems like you could write a simple source code checker program to check all of that. Making an extra library just for some (user hostile) tweaks seems like overkill.

Re: PyTorch Landscape

#22

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…

Hi!

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

#23

Earlier 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).

[dead]

Re: PyTorch Landscape

#24

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

TF had first mover's advantage, so they felt like the incumbent for a long time, with PyTorch being the scrappy challenger.

Re: PyTorch Landscape

#25
post #17
post #8

What 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

It is already there.

Submitted 3 weeks ago: https://github.com/pytorch-fdn/ecosystem/issues/67

Re: PyTorch Landscape

#26

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…

> One thing I wonder is why no one has made a fork of PyTorch yet that […]

Try and compile the stack from source and you'll find out why nobody is making forks with small divergences.

Re: PyTorch Landscape

#27

Interesting 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).

why did tensorflow not gain traction? out of the loop here
Post reply on HN