Someone mentioned Tensorflow 2.0 and Keras in the last hacker’s hangout, so I wondered: could there be a good enough reason to move to it from PyTorch? Has anyone looked into the benefits of tensorflow 2.0 yet? Can it complement PyTorch?
PyTorch used to have better debugging and dynamic compute graph generation, but Tensorflow 2.0 should have those now. In addition, Tensorflow 2.0 should keep its better compatibility with servers and other hardware, and I believe it has more developers behind it.
I kind of wonder if TensorFlow vs. PyTorch is like HD-DVD vs BluRay, but I’m not sure who would be the winner. I suppose not too much would be lost if one system won or specialized in a different area since a lot of the underlying functions are the same. Still, we might be missing out on some features from the other system.
There may already a larger community around pytorch though, as many Google searches lead me towards a repository with PyTorch.