С какими ограничениями я могу столкнуться, если буду писать на чистом Keras?
==============================================================================

 Мне очень понравилось, что не надо писать много кода, чтобы создать НН с Keras, очень бы хотел перейти на этот фраймворк. Но прочитал о его недостатках, как "нельзя кастомизировать модель" и т.д. Мне интересно, с какими ограничениями я столкнусь, если буду писать на чистом Keras (т.е.не tf.keras)? Хочу использовать Keras для создания своих проектов и соревнований на Kaggle. 

 Кастомизировать можно довольно много, можно смело пользоваться. На каком-то этапе, возможно, самому захочется большей гибкости, и тогда придется или дописывать куски на tf, или уходить на pytorch. 

 На Keras вам будет недоступно обучение с подкреплением.   

Но лучше всё-таки начать с Keras - понять основы, набить пару шишек. И когда придёт осознание того, что вам нужно либо остаться на Keras, либо уйти в pytorch ... либо всё бросить.