Керас проти тф.керас


20

Я трохи заплутався у виборі між Keras (keras-команди / keras) і tf.keras (tensorflow / tensorflow / пітон / keras /) для мого нового дослідницького проекту.

Існує дискусія про те, що Керасу ніхто не належить, тому люди щасливіші, щоб внести свій внесок, і в майбутньому буде набагато легше керувати проектом. Сігналы абмеркавання

З іншого боку, tf.keras належить Google, тому більш сувору перевірку і технічне обслуговування. Крім того, здається, це кращий варіант для використання нових функцій, представлених у Tensorflow v.2.

Отже, щоб почати проект з наукових даних (машинне навчання) (на етапі дослідження), що на початку в обох все добре, який з них ви виберете ?!



Інше пояснення цього: pyimagesearch.com/2019/10/21 / ...
MoH

Відповіді:


16

З репортажу Keras :

Keras - API нейронних мереж високого рівня, написаний на Python і здатний працювати над TensorFlow, CNTK або Theano.

І

Перш ніж встановлювати Keras, будь ласка, встановіть один із його резервних двигунів: TensorFlow, Theano або CNTK. Ми рекомендуємо сервіс TensorFlow.

Отже, Керас - це шкіра (API). TensorFlow вирішив включити цю шкіру всередину себе як tf.keras. Оскільки Keras надає API, які TensorFlow вже реалізував (якщо тільки CNTK і Theano обігнати TensorFlow, що малоймовірно), він tf.kerasби не відставав від Keras в плані різноманітності API. Тому я б запропонував поїхати, з tf.kerasяким ви будете залучені лише до одного репо, якіснішої якості. замість двох, що означає менше головного болю.

Кого ви обираєте ?!

tf.keras‬.


5

Цей твіт від Франсуа Чолла пропонує використовувати tf.keras .

Ми рекомендуємо вам переключити свій код Keras на tf.keras.

І Theano, і CNTK поки що не розробляються. Тим часом, як кераси, вони складають менше 4% використання Keras. Інші 96% користувачів (з яких більше половини вже є на tf.keras) краще обслуговувати tf.keras.

Розробка Кераса буде зосереджена на тому, щоб tf.keras рухався вперед.

Важливо, що ми намагатимемося розпочати розробку tf.keras у своєму власному автономному сховищі GitHub в керасі-команді / керасі, щоб зробити його стороннім людям набагато простішим.

Керас ніколи не рухався швидше, ніж зараз

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.