Форум программистов, компьютерный форум, киберфорум
Алгоритм
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 5.00. Голосов: 1.
Пытаюсь оптимизировать работу с MLX90640 на МК
Запись от Eddy_Em размещена 11.09.2025 в 20:49
Показов 5512 Комментарии 0

Я чуть ли не больше года назад начал было работу с этими датчиками. Весело реализовал по даташиту почти весь алгоритм обработки данных, но делал это на STM32F103. Как дошел до корней, понял, что вычисления затянутся очень надолго (ведь у этого МК нет FPU, да еще и тормоз он - тот еще)....
Windows must die
Старый
Рейтинг: 1.00. Голосов: 1.
Приложения для двух сетей связей(ИНС) - логика и математика
Запись от Konst2016 размещена 05.11.2020 в 13:28
Показов 2969 Комментарии 2

Здравствуйте!Сделал проект на github на ветке https://github.com/kosta2222/t... te_as_pack. Использовал numpy массивы.
Подклассы сети обрабатываю символьную математику для обучения.Например
X=2+1->0.1 0.2 0.2:=<сложение> 0.1 0.1 Y:=<равно> 0.1 0.3.
Получился как пакет в этой ветке.Реализовывал mini-batch обучение,...
Старый
Рейтинг: 5.00. Голосов: 1.
Поиск пути в играх. Алгоритм поиска пути A*
Запись от klonovod размещена 28.01.2020 в 18:18
Показов 1170 Комментарии 0

В своё время долго и упорно разбирал различные алгоритмы поиска путей для различных задач. Сейчас, во время отпуска, решил сделать доброе дело и поделиться накопленными знаниями.

В видео постарался разжевать всё так, чтобы стало понятно даже юзеру с нулевым знанием темы и программирования.

Надеюсь, что это будет кому то полезным.

Старый
Рейтинг: 1.00. Голосов: 3.
Крутой код.Самодельная нейросеть работает с mnist
Запись от Konst2016 размещена 10.10.2019 в 16:51
Показов 4637 Комментарии 16

Здравствуйте!Показываю код как нейросеть с 784 входами и 40 нейронами скрытого слоя и 10 нейронами выхода обучается на наборе mnist-черно-белых картинок рукописных цифр.
В коде происходит нормализация неактивированного состояния нейрона и после его активации(так на двух слоях),без этого в системе накапливались больше числа,и MSE выдавала как nan.Соответственно подправлен backprop(градиенты).
Код
Python
1
2
"""
   Трехслойный перпецетрон
...
Старый
Рейтинг: 1.00. Голосов: 1.
Матричное умножение(матричный продукт) на Java
Запись от Konst2016 размещена 01.06.2019 в 11:43
Показов 1991 Комментарии 0

Здравствуйте!Собираюсь показать матричное умножение на Java.Это специальное умножение, частный случай которого используется в нейросетях.Это когда каждый элемент строки первой матрицы умножается на каждый элемент столбца второй матрицы и
там также присутсвует сумма,и вот такая сумма записывается в элемент строки результирующей матрицы.
Java
1
2
3
4
5
6
//MatrixASNN.java
package matrixasnn;
 
public class MatrixAsNN
{
    public static void multipleMatrix(float
...
Старый
Реализации нейросети на Python
Запись от Konst2016 размещена 03.05.2019 в 20:39
Показов 3336 Комментарии 13

Обучаем сеть логическому Или.
Имеем такую сеть.
Название: FCNN(1).png
Просмотров: 2003

Размер: 12.7 Кб
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"""
   Трехслойный перпецетрон
"""
 
import numpy as np
# Зерно для генератора
np.random.seed(150) 
 
class NN:
 
  def nonlin(self,sygnals,deriv=False):
  
     if deriv:
           return sygnals*(1-sygnals)
 
     return 1 /
...
Старый
Null Pattern в Python попытка реализации
Запись от Konst2016 размещена 29.04.2019 в 10:53
Показов 1876 Комментарии 0

Здравствуйте!Хочу привести здесь паттерн проектирования Null Pattern на Python.Это мои опыты и я еще его толком не понял(пишите в комментариях
правильный ли ход мысли).Этот паттерн должен вместо постоянных проверок на None(существует ли реально обьект)просто вызывать общий метод.
Python
1
2
3
4
5
6
class Music:
   def play(self):
      print("La-La-La")
 
   """
     Вариант когда нечего играть(Null обьект)
...
Старый
Перевод в обратную польскую нотацию на Python после рефакторинга
Запись от Konst2016 размещена 28.04.2019 в 14:36
Показов 2960 Комментарии 2

Здравствуйте!Уже приводил в прошлых постах реализацию перевода в обратную польскую нотацию.Теперь сделал рефакторинг кода и хочу привести его здесь.Напомню алгоритм перевода:
Читаем очередной символ.
Если символ является числом или постфиксной функцией (например,...
Старый
Преобразование из инфиксной нотации в постфиксную нотацию-реализация Python
Запись от Konst2016 размещена 13.07.2018 в 00:00
Показов 16458 Комментарии 0

Обра́тная по́льская запись (ОПЗ) — форма записи математических и логических выражений, в которой операнды расположены перед знаками операций.
Также именуется как обратная польская запись,
обратная бесскобочная запись (ОБЗ), постфиксная нотация, бесскобочная...
Старый
Основы виртуальной машины и шитого кода
Запись от Konst2016 размещена 11.07.2018 в 18:20
Показов 2003 Комментарии 0

Привет!Меня зовут Мухамеджанов Константин(вот она слава cyberforum-а )).Вот хочу показать код виртуальной машины(Vm) на python.Я смотрел его по ютуб,
представлял его на java,разработчик antlr-профэссор Terence Parr.Потом я собираюсь привести
'шитый код' который должна выполнять Vm засчет...
Старый
Рейтинг: 2.25. Голосов: 4.
Оптимизация кода: обходимся без ветвлений
Запись от Jin X размещена 05.02.2018 в 15:43
Показов 7251 Комментарии 4

Оптимизация кода: обходимся без ветвлений

Думаю, ни для кого не секрет, что использование условных переходов (инструкций jcc в ассемблере; конструкций if, while, case, for в языках высокого уровня), т.е. ветвлений, могут значительно снизить скорость работы функций. Несмотря на наличие "умной" системы предсказания переходов в современных...
Аватар для Jin X
Asm/C++/Delphi/Py/PHP/VBA
Старый
Рейтинг: 2.00. Голосов: 2.
Реально быстрый алгоритм вычисления НОД
Запись от Jin X размещена 03.02.2018 в 02:24
Показов 5004 Комментарии 0

Реально быстрый алгоритм вычисления НОД

Основными популярными алгоритмами вычисления наибольшего общего делителя (НОД) являются алгоритм Евклида и бинарный алгоритм. Первый очень простой и компактный, второй – якобы быстрый, поскольку в нём отсутствуют "долгие" операции деления, а присутствуют лишь операции сдвига. Однако на практике...
Аватар для Jin X
Asm/C++/Delphi/Py/PHP/VBA
Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru