Ask HN: Is PyTorch better than TensorFlow for production?
https://www.infoworld.com/article/3597904/why-enterprises-are-turning-from-tensorflow-to-pytorch.html
The article seems a bit lopsided:
- There's only a quote from Facebook AI and no quotes from Google's TF team
- I'm pretty sure you can find several examples of organizations that were more comfortable with TF over PT.
But the article cites some facts from company execs that I wanted to check with the community here and see whether anyone else has had the same experience:
“The TensorFlow object detector brought memory issues in production and was difficult to update, whereas PyTorch had the same object detector and Faster-RCNN, so we started using PyTorch for everything.”
"On distributed compute [PyTorch] really shines and is easier to use than TensorFlow, which for data parallelisms was pretty complicated.”
“At the start we used TensorFlow and it would crash on us for mysterious reasons. PyTorch and Detecton2 was released at that time and fitted well with our needs, so after some tests we saw it was easier to debug and work with and occupied less memory, so we converted."
There are also several allusions that the PyTorch community is more active and supporting than TF.
To be clear, I love PyTorch, but I don't have enough production-level experience to confirm or reject these claims, and TF is not well-presented in the article.