Even though TensorFlow is powerful, it’s still a low level library. For example, it can be considered as a machine level language, which needs modularity and high level interface through the frameworks, such as Keras:
- It’s still in development, so much more awesomeness to come
- It depends on your hardware specs, the more the merrier
- Still not an API for many languages
There are still many things yet to be included in TensorFlow, such as OpenCL support.