Не буду вдаваться в подробности того как устроена нейросеть, об этом можно почитать в интернете или в книгах. прочитав книги Тарик Рашид "Создаем нейронную сеть" и я Эндрю Траск "Грокаем глубокое обучение" решил поэкспериментировать.
Алгоритм построения нейросети взял из книги Эндрю Траска. Решил сделать программку, которая бы по заданным параметрам создавала нейронную сетку, держала ее в памяти и давала возможность доступа к ней на обучение и получение результата.
Программа представляет собой веб-сервер, доступ к которому можно получить из браузера.
Схема не моя, а с просторов интернета, но интересно было воспроизвести, поиграться. Вот первоисточник схемы
Вот собранная схема:
А теперь о рассчетах
Ранее я делал обзор источника отрицательного напряжения (здесь). А так же планировал добавить источник отрицательного нпаряжения в самодельный блок питания с расширенными возможностями. Расмотренный источник отрицательного напряжения был неудобен тем,что не мог обеспечить нагрузку током более 30 мА. А это очень мало.
Решил поискать еще варианты, как можно из положительного напряжения сделать отрицательное. Рассчетов не будет, подбор схемы экспериментальный.
memleax отлаживает и находит утечки памяти без перезагрузки сервиса или процесса и без перекомпилляции.
Установка:
wget http://download.opensuse.org/repositories/home:/bayrepo/CentOS_7/home:bayrepo.repo -O /etc/yum.repos.d/home:bayrepo.repo
yum install memleax -y
Детали описания: http://docs....
Пусть необходимо отладить процесс, запускаемый из другого процесса и быстро завершающийся.
Пример: нужно отладить расширение PHP, PHP настроен как cgi, т.е процесс запускается при появлении запроса и быстро завершается.
В отладке поможет systemtap.