Его общая реализация может использовать другие наборы инструментов, такие как CNTK, и поэтому не привязывает вас к тензорному потоку.

sorflow (начиная с версии 1.2.1) кажется, что есть (по крайней мере) два параллельных API для построения вычислительных графов. В tf.nn есть функции, такие как conv2d, avg_pool, relu, dropout, а затем есть аналогичные функции в tf.layers, tf.losses и в других местах, например, tf.layers.conv2d, tf.layers.dense, tf.layers. выбывать.

Внешне кажется, что эта ситуация только сбивает с толку: например, tf.nn.dropout использует 'keep rate', в то время как tf.layers.dropout использует 'drop drop' в качестве аргумента.

Имеет ли это различие какое-либо практическое назначение для конечного пользователя / разработчика? Если нет, есть ли план по очистке API?

Ответы на вопрос(0)

Ваш ответ на вопрос