Николенко С., Кадурин А., Архангельская Е. Глубокое обучение. Погружение в мир нейронных сетей. — СПб.: Питер, 2018
Поскольку книга полезная, но, к сожалению, содержит ошибки в скриптах и, кроме того, скрипты для получения некоторых картинок отсутствуют, то я посчитал, что будет полезно для читателей книги иметь работающие скипты, и поэтому публикую их здесь.
Скрипты проверены в следюущей среде
- python 3.7.3
- matplotlib 3.1.0
- tensorflow 1.14.0
- keras 2.2.4
Я старался вносить минимальное количество изменений в исходных код скриптов. Поэтому, в частности, оставлены deprecation warnings. В некоторвых случаях числа заменены на константы. Например, 784 заменялось на image_size.
В репозитории придерживается следующей системы нотации скриптов
chC_S_NN_desc.py , где
- C - номер главы
- S - номер раздела
- NN - номер скрипта в разделе
- desc - описание скрипта
Пример
ch05_06_09_pic_5_13.py
Этот скрипт содержит код для генерации рисунка 5.13 из раздела 6 главы 5.