QWERTY трубки нокия на симбиане - пожалуй лучшие трубки были.
Большой фанат той серии.
Многозадачност была еще в самых ранних симбиан - мне довелось в голос хохотать с "нововведений" Apple : когда на презентации новых айфонов показывали и многозадачность и возможность копировать-вставлять текст. Все это давно было на симбианах.
Но как уже замечали в предыдущие разы - лучше уделите время качественным снимкам гаджета на качественном фоне. Это приятнее для читателя чем челлендж "две статьи в день".
Это отличный базовый пример по работе со сверточными сетями, наравне с уже ставшим хрестоматийным примером с цифрами MNIST.
И это была бы отличная статья, если б она имела посыл не "сделай вот так и все заработает", а "можно сделать вот так, и вот почему".
Мануалов такого пошиба - дофига, а вот объяснялок - мало.
Конкретно что стоило бы разъяснить: приведены якобы две архитектуры , но по факту это одно и тоже, отличающиеся только выходом из сети - в одном случае под вектор [male, female] и соответственно функция softmax делает нормализацию чтоб не оказалось что индивидум на изображении одновременно самец и самка(хотя в этом нет противоречий с точки зрения распознавания). В другом случае выход - 0/1 - и для этого достаточно softmax функции. Стоит все это обьяснять. Также пару слов сказать про оптимизаторы.
Также можно не прыгать с /255.0 у сэмплов, и более того даже не ресайзить их заранее - соответствующие слои есть у кераса - это ресайз и рескейл слой. Хотя с ресайзом к одному размеру - понятно что так удобнее составить бач.
Да и по хорошему - чтоб не хранить свалку из изображений в памяти - можно написать sequence или генератор для открытия нужных фоток из папки, конкатенации их в бач.
Есть ощущение что не требуется аж три плотных слоя на выходе из сверточных - но это вполне поле для "домашней работы", поудалять плотные слои и посмотреть как изменится точность сети.
Но, повторюсь, как пример работы сверточных сетей - это весьма годно.
QWERTY трубки нокия на симбиане - пожалуй лучшие трубки были.
Большой фанат той серии.
Многозадачност была еще в самых ранних симбиан - мне довелось в голос хохотать с "нововведений" Apple : когда на презентации новых айфонов показывали и многозадачность и возможность копировать-вставлять текст. Все это давно было на симбианах.
Как оно умерло - мы все знаем.
Горшочек не вари!
Автор, мы любим старое железо, статьи отличные.
Но как уже замечали в предыдущие разы - лучше уделите время качественным снимкам гаджета на качественном фоне. Это приятнее для читателя чем челлендж "две статьи в день".
Спасибо за контент.
Это отличный базовый пример по работе со сверточными сетями, наравне с уже ставшим хрестоматийным примером с цифрами MNIST.
И это была бы отличная статья, если б она имела посыл не "сделай вот так и все заработает", а "можно сделать вот так, и вот почему".
Мануалов такого пошиба - дофига, а вот объяснялок - мало.
Конкретно что стоило бы разъяснить: приведены якобы две архитектуры , но по факту это одно и тоже, отличающиеся только выходом из сети - в одном случае под вектор [male, female] и соответственно функция softmax делает нормализацию чтоб не оказалось что индивидум на изображении одновременно самец и самка(хотя в этом нет противоречий с точки зрения распознавания). В другом случае выход - 0/1 - и для этого достаточно softmax функции. Стоит все это обьяснять. Также пару слов сказать про оптимизаторы.
Также можно не прыгать с /255.0 у сэмплов, и более того даже не ресайзить их заранее - соответствующие слои есть у кераса - это ресайз и рескейл слой. Хотя с ресайзом к одному размеру - понятно что так удобнее составить бач.
Да и по хорошему - чтоб не хранить свалку из изображений в памяти - можно написать sequence или генератор для открытия нужных фоток из папки, конкатенации их в бач.
Есть ощущение что не требуется аж три плотных слоя на выходе из сверточных - но это вполне поле для "домашней работы", поудалять плотные слои и посмотреть как изменится точность сети.
Но, повторюсь, как пример работы сверточных сетей - это весьма годно.