Как я сравниваю два исходных дерева в Linux? [закрытый]

Я предполагаю, что вы следуете архитектурному варианту E от Simonyan & amp; Бумага Зиссермана, которую вы связали - тогда я обнаружил несколько проблем с вашим кодом:

  • Используйте activation='relu' для всех скрытых слоев.

  • Максимальное объединение должно выполняться через окно 2 x 2, поэтому используйте pool_size=[2, 2] вместо pool_size=[3, 3] в слоях объединения.

  • Правильно связать pool13 с conv13:

pool13 = tf.layers.max_pooling2d(conv13, [2, 2], 2, name='pool13')

У меня нет доступного для тестирования графического процессора, но при достаточных итерациях потеря должна уменьшаться.

43
задан Jonathan Leffler 17 July 2015 в 05:47
поделиться

4 ответа

Вы можете попробовать MELD: http://meld.sourceforge.net/ это замечательный инструмент визуального сравнения; -)

36
ответ дан 26 November 2019 в 22:32
поделиться

Попробуйте это:

diff -Naur dir1/ dir2/
  • Опция -u делает вывод немного легче для чтения.
  • Опция -r повторяется во всех подкаталоги
  • Опции -N и -a действительно необходимо только если вы хотите создать файл патча.
54
ответ дан 26 November 2019 в 22:32
поделиться
diff -u -r dirA dirB

Покажет вам единый рекурсивный diff между файлами в dirA и dirB

26
ответ дан 26 November 2019 в 22:32
поделиться

вы можете использовать команду diff в оболочке. Или установите инструмент, подобный kdiff3

6
ответ дан 26 November 2019 в 22:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: