Which bring so much software poverty...
So many tasks have a state of the art accuracy only on tensorflow or only on pytorch.
So now someone that actually care about accuracy must learn both frameworks instead of one but in practice, he will just not use the state of the art when not available which is just plain sad.
i understand why there would be differences wrt performance, ease of deployment, etc, but why would there be significant differences in model accuracy between tf and pyt? a matrix multiply is a matrix multiply, regardless of implementation...
The matrix multiplications should be the same (down to floating point accuracy limitations) but there might be very slight differences in how things like random dropout or stochastic gradient descent work in one framework versus the other.