Python. TensorFlow для чайников. Часть 2.

Это продолжение урока Python. TensorFlow для чайников. Часть 1. В прошлой части мы создали простой нейрон с одним входом (по сути, это линейная функция) и обучили его, а также вывели на экран график обучения. Сегодня познакомимся с таким мощным инструментом TensorFlow, как TensorBoard.  Он входит в пакет, и по идее, должен установиться, когда вы устанавливали  TensorFlow. Данный инстурмент позволяет визуализировать нейронные сети. Сейчас я вам это продемонстрирую. Итак, берем пример прошлого урока и добавляем туда вывод в TensorBoard:

Что мы сюда добавили?

Мы добавили вот эти строчки по созданию объекта, который выгружает схему нейронной сети в TensorBoard:

И в конце закрытие данного объекта:

Теперь, в указанном каталоге, в данном случае это e:\output_dir окажется такой файлик с длинным именем типа events.out.tfevents.1523903471.DESKTOP-KOFN8OR. Как его посмотреть? Надо запустить TensorBoard, указав ему данный каталог, например, вот так:

У вас появится черное окно DOS,  в котором отобразиться ссылка на доступ в браузере:

Идем по этому адресу и видим примерно такую картинку:

Идем в раздел GRAPHS и видим схему нейросети:

Разумеется, это только малая часть возможностей TensorBoard, в будущих уроках мы изучим его более подробнее.

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar