TensorFlow is a popular gradient-based machine learning library to be used in Python but still at optimal speed because TensorFlow modules are all built from C/C++ and exported for Python.
What is Keras
Keras is a theoretical library which runs on multiple platform including TensorFlow, PyTorch, and some others.