Tensorflow Developer Experience issues are due to the fast deep learning algorithm evolution when it was designed.
Now that the invariants are known, better abstractions have been designed, such as Keras.
Now that the invariants are known, better abstractions have been designed, such as Keras.
First TensorFlow version was released the 9 November 2015.
Both had to follow the evolution of DL, but Keras was developer-friendly from the beginning.