回答:
KerasはPythonで書かれたシンプルで高レベルのニューラルネットワークライブラリであり、TensorflowとTheanoのラッパーとして機能します。簡単に習得して使用できます。Kerasの使用は、レゴブロックを操作するようなものです。本格的なビルドプロセスを開始する前に、人々が簡単な実験と概念実証を行えるように構築されました。
それを念頭に置いて、高度にモジュール化され、拡張可能になりました。現在では、単なる実験以上の用途に使用できます。RNN、CNN、および両方の組み合わせで役立ちます。
プロトタイプの準備ができたソリューションを開始して作成したい場合は、Kerasから始めることをお勧めします。内部の詳細を知るには、TensorFlowを学びます。巨大なアクティブコミュニティがあり、このYoutubeシリーズなど、非常に優れたリソースも利用できます。
https://blog.keras.io/keras-as-a-simplified-interface-to-tensorflow-tutorial.htmlも参照してください。