fast.ai эквивалент в тензорном потоке - PullRequest
0 голосов
/ 02 мая 2019

Существует ли какая-либо эквивалентная / альтернативная библиотека для fastai в tenorfow для упрощения обучения и отладки моделей глубокого обучения, включая анализ результатов обученной модели в Tensorflow.Fastai построен на вершине pytorch и ищет аналогичный в тензорном потоке.

1 Ответ

2 голосов
/ 02 мая 2019

Очевидным выбором будет использование tf.keras.

  • Он входит в состав tenorflow и становится его официальным высокоуровневым API - до такой степени, что в TF 2 вам, вероятно, придется идти в ногу со временем, вообще не используя его.
  • Очевидно, что fastai является источником вдохновения для облегчения использования pytorch, как это делает Keras для тензорного потока, как упоминается авторами снова и снова :

    К сожалению, Pytorch был далек от того, чтобы быть хорошим вариантом для первой части курса, который предназначен для людей, не имеющих опыта машинного обучения. У него не было ничего похожего на простой API-интерфейс Keras для тренировочных моделей. Каждый проект требует десятки строк кода только для реализации основ обучения нейронной сети. В отличие от Keras, где значения по умолчанию тщательно продуманы, чтобы быть максимально полезными, Pytorch требовал, чтобы все было подробно описано. Однако мы также поняли, что Керас может быть еще лучше. Мы заметили, что мы продолжали делать те же ошибки в Keras, например, не могли перетасовать наши данные, когда это было необходимо, или наоборот. Кроме того, многие последние передовые практики не были включены в Keras, особенно в быстро развивающейся области обработки естественного языка. Мы задавались вопросом, можем ли мы создать что-то, что могло бы быть даже лучше, чем Keras, для быстрой подготовки моделей глубокого обучения мирового уровня.

...