![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]() Код:
Последний раз редактировалось brodnik; 20.02.2023 в 15:44. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Чур, ногами не пинать. Смеяться отвернувшись.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Пытаюсь дать ей последовательно всю таблицу умножения, все пары чисел, пока не очень получается. Она пользуется только теми весами, которые подобрала для последних пар. Может, слоев и нейронов мало?
|
![]() |
![]() |
![]() |
#4 |
фрилансер, препод.
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,043
|
![]()
brodnik, опять на те же грабли:
1) про заголовки и using namespace std уж ладно, промолчу. Хотя, глаза режет 2) не нужно пользоваться сырыми массивами, используй классы 3) операции перемножения нужно сделать методами/операторами классов 4) ужас с глобальными переменными. В этом коде вообще не нужны глобальные, а ты их набубенил, да ещё с такими названиями. Используй локальные переменные 5)зачем функция NEURONW возвращает 0 ? Просто сделай возвращаемый тип void ииии.... 0) опиши задачу словами, русским языком. Забудь пока про код |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Функцию поправил и ... ничего не изменилось. (return wyh
![]() По остальному - задача в том и состоит, чтобы без классов, в рамках процедурного программирования. По переменным - вы, конечно, правы, но для меня это не принципиально. |
![]() |
![]() |
![]() |
#6 |
фрилансер, препод.
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,043
|
![]()
brodnik, то есть, цель эксперимента - не использовать встроенную помощь языка. С этим никто помогать не станет
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Если бы цель была другая - я бы перешел на Пайтон. Мне нужна простота и наглядность, чтобы представлять себе работу реальных нейронов под своей черепной коробкой. ТАМ НЕТ КЛАССОВ И ВСТРОЕННОЙ ПОМОЩИ.
Правильнее было бы вообще на ассемблере это делать, но нет столько времени на изучение. |
![]() |
![]() |
![]() |
#8 |
фрилансер, препод.
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,043
|
![]()
brodnik, нейрон вполне себе оформляется в класс (суть - чёрная коробка с интерфейсом). Набор нейронов неплохо оформляется в класс "сеть".
без классов утонешь в коде. Без вариантов |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 520
|
![]()
стимулятор https://yoomoney.ru/to/41001303250491
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Как я уже писал выше, при подаче сети последовательно попарно всех чисел с первой десятки, она забывает начало таблицы. Следовательно, надо дать сразу все пары. Это 100 позиций. Надо увеличить количество нейронов до сотни. К выходному слою уменьшаться тоже надо постепенно, так что сеточка значительно вырастет. Чем сейчас и занимаюсь.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" | Бахтиёр1916 | Windows | 1 | 05.04.2017 12:53 |
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") | ZIRASS | PHP | 4 | 15.06.2016 14:23 |
удалить папки из раздела "мой компьютер" - "сеть" | Aлeкceй | Безопасность, Шифрование | 2 | 05.12.2011 18:10 |
МасОС не работает ,хоть и Видит,Интернет и "сломалась" "Сеть" =/ | ApxuKILLER | Операционные системы общие вопросы | 2 | 05.05.2011 08:22 |