Уроки по нейронным сетям на Python.
Нейронные сети: краткая история триумфа — ТЫК
Структура и принцип работы полносвязных нейронных сетей — ТЫК
Персептрон — возможности классификации образов, задача XOR — ТЫК
Back propagation — алгоритм обучения по методу обратного распространения — ТЫК
Ускорение обучения, начальные веса, стандартизация, подготовка выборки — ТЫК
Переобучение — что это и как этого избежать, критерии останова обучения — ТЫК
Функции активации, критерии качества работы НС — ТЫК
Keras — установка и первое знакомство — ТЫК
Keras — обучение сети распознаванию рукописных цифр — ТЫК
Как нейронная сеть распознает цифры — ТЫК
Нейронные сети: краткая история триумфа — ТЫК
Структура и принцип работы полносвязных нейронных сетей — ТЫК
Персептрон — возможности классификации образов, задача XOR — ТЫК
Back propagation — алгоритм обучения по методу обратного распространения — ТЫК
Ускорение обучения, начальные веса, стандартизация, подготовка выборки — ТЫК
Переобучение — что это и как этого избежать, критерии останова обучения — ТЫК
Функции активации, критерии качества работы НС — ТЫК
Keras — установка и первое знакомство — ТЫК
Keras — обучение сети распознаванию рукописных цифр — ТЫК
Как нейронная сеть распознает цифры — ТЫК
Несколько вариантов одной функции
При работе с Python не получится использовать несколько функций с одинаковым неймом, которые бы работали с разными типами данных. Осуществить такое можно только с помощью multipledispatch
Установка:
В зависимости от переданных аргументов будет выбираться правильная функция.
При работе с Python не получится использовать несколько функций с одинаковым неймом, которые бы работали с разными типами данных. Осуществить такое можно только с помощью multipledispatch
Установка:
pip install multipledispatch
Навешиваем @dispatch
на функцию, куда передаёте тип, с которыми работает именно эта функция.В зависимости от переданных аргументов будет выбираться правильная функция.
Библиотека Colorama
Библиотека Colorama → ТЫК ← помогает добавить цвета в терминал, что позволит вам украсить Python-скрипты.
Colorama будет отображать текст как на переднем плане, так и на заднем в разных цветах в виде основного и фонового цвета.
Если вам нужно, чтобы Colorama работала под Windows, то в начале вызовите
Библиотека Colorama → ТЫК ← помогает добавить цвета в терминал, что позволит вам украсить Python-скрипты.
Colorama будет отображать текст как на переднем плане, так и на заднем в разных цветах в виде основного и фонового цвета.
Если вам нужно, чтобы Colorama работала под Windows, то в начале вызовите
colorama.init()
.Работаем с символами экранирования
Иногда при выводе строки у вас в терминале появляться символы по типу
Примеры символов:
\\ — Обратный слеш (остаётся 1 "
\' — Апостроф (остаётся 1 " ' ")
\" — Кавычка (остается 1 ")
\n — Переход на новую строку
Таким образом, новички или не очень опытные кодеры, которые не знали об этих символах, могут столкнуться с трудностями при написании кода. Для отмены экранирования, вам нужно ввести
Иногда при выводе строки у вас в терминале появляться символы по типу
\n
. Такие записи Python расценивает как 1 строку, но вывод можно оформить более красиво.Примеры символов:
\\ — Обратный слеш (остаётся 1 "
\
")\' — Апостроф (остаётся 1 " ' ")
\" — Кавычка (остается 1 ")
\n — Переход на новую строку
Таким образом, новички или не очень опытные кодеры, которые не знали об этих символах, могут столкнуться с трудностями при написании кода. Для отмены экранирования, вам нужно ввести
r
перед самой строкой.Превращаем проекты в .exe-файлы!
Невозможно запустить проект на системе, где нет установленного Python или какой-либо библиотеки из него, но воспользовавшись pyinstaller вы сможете создать исполняемый .exe файл из вашей программы.
1. Для установки нужно воспользоваться командой:
После этого исполняемый файл будет находиться в папке dist.
Невозможно запустить проект на системе, где нет установленного Python или какой-либо библиотеки из него, но воспользовавшись pyinstaller вы сможете создать исполняемый .exe файл из вашей программы.
1. Для установки нужно воспользоваться командой:
install pyinstaller
2. Далее, переходим в командную строку, заходим в нужную директорию с помощью cd
и вводим следующую команду:--onefile --noconsole main.py
(main.py — файл, который запускает вашу программу).После этого исполняемый файл будет находиться в папке dist.