Пікірлер

  • @Skp-ry8nc
    @Skp-ry8ncКүн бұрын

    Привет, можешь подсказать с каких источников брал информацию для изучения нейросетей?

  • @lina_asvet
    @lina_asvetАй бұрын

    Спасибо огромное! Не смотря на то, что вас вообще не слышно, всё получилось.

  • @norys9762
    @norys9762Ай бұрын

    Очень классный ролик) Это наверное первый ролик по плюсам где есть код в описании. Но лучше вместо double** использовать std::vector<std::vector<double>>, при использовании указателей могут возникнуть проблемы с памятью, которые обычно очень тяжело найти, особенно в большом коде. Кстати в Гугл драйве нет скрипта на паскале, или я его просто не нашёл. Если он там есть напите пожалуйста путь к нему, или разместите его.

  • @user-hc1uc6zq7y
    @user-hc1uc6zq7yАй бұрын

    Исходник прикрепите пожалуйста 🙏

  • @otannflow8926
    @otannflow89262 ай бұрын

    Ну ты гений блин, как ты думаешь, на чём написан tensorflow? Плюсы+гпу+симд+мультитреад. Другими словами ты сравниваешь кривые плюсы с плюсами на стероидах.

  • @viper_0097
    @viper_00973 ай бұрын

    а почему нельзя было пользоваться классами, но можно было структурами? Их же можно использовать одинаково

  • @surenharutyunyan9688
    @surenharutyunyan96883 ай бұрын

    Кто ты воин ?

  • @pankov_evg
    @pankov_evg5 ай бұрын

    Полагаю tensorFlow использовал видеокарту для расчёта или расчёт в несколько потоков на процессоре. Что не было реализовано на плюсах. Вот и разница в скорости.

  • @AUTOLIFEAKTOBE
    @AUTOLIFEAKTOBE5 ай бұрын

    А как это сделано? Хоть куски кода бы закинул.

  • @endyelectrician2491
    @endyelectrician24915 ай бұрын

    Не корректное сравнение - разные сети (функции активации) поэтому и время такое странное. Вычислительно сигмоида намного тяжелее релу. Чтобы сравнивать инструменты(ЯП) - заготовка(прога с данными) должна быть одно и той же по всем параметрам.

  • @chel3391
    @chel33915 ай бұрын

    Сравнил C++ в 1 поток и C++ в несколько потоков ))

  • @mirkofilipovic2054
    @mirkofilipovic20546 ай бұрын

    Хотелось бы взглянуть на этот питоновский вариант. Я раньше уже, наслышанный о мощи питона в нейронках, посмотрел инструкцию по созданию простой нейронки по распознаванию чисел. Воспроизвёл у себя. Тоже интересно было сравнить с тем, что получилось у меня на Java. В итоге питон по скорости проиграл даже не в разы, а на порядки. Может такой кривой вариант попался, хз. Через numpy сделано, все дела... Позволю себе дать ещё совет автору. Поразбирайте внимательно ваш сишный вариант, может найдёте, где криво. Ну не должно быть такой разницы в скорости. Библиотеки для питона на тех же плюсах пишут. Я тоже изначальный вариант на Java, который делал по видео, сначала оптимизировал, ускорив раза в два в однопотоке, а потом ещё и масштабировал, чтобы все ядра проца загружал. В итоге разница производительности и качества кода с изначальным вариантом просто пропасть.

  • @Proger20
    @Proger206 ай бұрын

    Ха-ха-ха, не .. вы видимо какой-то мусор нашли, написанный на питоне... На Tensorflow очень быстро работают нейронки. Респект любому человеку, кто напишет, чтобы у него нейронка работала так же быстро, как на TF

  • @Proger20
    @Proger206 ай бұрын

    + у меня только на одном ядре запускается нейронка

  • @mirkofilipovic2054
    @mirkofilipovic20546 ай бұрын

    @@Proger20 А где скачать путёвый вариант на питоне?

  • @mirkofilipovic2054
    @mirkofilipovic20546 ай бұрын

    @@Proger20 Ну у вас то может и на одном ядре, а питоновкий вариант как? Это к слову о разнице в скорости.

  • @ATtiny13a-PU
    @ATtiny13a-PU6 ай бұрын

    За то что признаёшь кривость кода на C++ лайк, многие зазнаются и начинают пропихивать питон как более быстрый яп, хотя это в корне не так.

  • @likeaboss4275
    @likeaboss42756 ай бұрын

    -На пайтоне вы можете написать все что угодно, но на плюсах вы можете написать пайтон.

  • @anyone5219
    @anyone52196 ай бұрын

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

  • @ivan_inanych
    @ivan_inanych6 ай бұрын

    бэк пропагейшен это единственное вообще что стоит посмотреть, как реализовано на плюсах, что ж ты её пропустил то

  • @LithiumDeuteride-6
    @LithiumDeuteride-67 ай бұрын

    Плюсы сразу файл скомпилируют и пользователю не надо питухон устанавливать.

  • @hollygreen8663
    @hollygreen86637 ай бұрын

    Куда идём мы с Пятачком - Большой-большой секрет!

  • @jetairliner5706
    @jetairliner57067 ай бұрын

    Неожиданно. Максимально неожиданно. Почему ты решил записывать такие уроки?) Привет, кста

  • @cyanmargh
    @cyanmargh8 ай бұрын

    Как же сильно ты вернулся. Увы, я уже успел до 4 курса доучиться...

  • @targex7718
    @targex77188 ай бұрын

    норм обучил нейросеть на 52 картинках

  • @user-ti3rj6uh5c
    @user-ti3rj6uh5c10 ай бұрын

    54

  • @MethodiusOgolkov
    @MethodiusOgolkov11 ай бұрын

    Давай больше о c++ видео))

  • @Proger20
    @Proger2011 ай бұрын

    Ну все, как приду с работы сразу запишу десяток видео по с++

  • @MethodiusOgolkov
    @MethodiusOgolkov10 ай бұрын

    @@Proger20 )))

  • @nicivanov5135
    @nicivanov5135 Жыл бұрын

    Хорошо, добавили ссылку на исходник.

  • @fantasy1970
    @fantasy1970 Жыл бұрын

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

  • @chrisdekker4863
    @chrisdekker4863 Жыл бұрын

    Зачем функции "ErrorCounter" класса "network" принимаемые значения "prediction" и "lr", если в выполнении самой функции они не используются? Также получается что и в "BackPropogation" не нужен "prediction".

  • @Proger20
    @Proger20 Жыл бұрын

    Чисто по кайфу

  • @chrisdekker4863
    @chrisdekker4863 Жыл бұрын

    Ага, понял.

  • @stalker32041
    @stalker32041 Жыл бұрын

    Так где этот Source.cpp из первой половины видео, сука?!

  • @compass.9280
    @compass.9280 Жыл бұрын

    Я Вставил код и все нормально круг работает , как бы на как только вместо этого обьекта вставляю другой код с sfml библиотекой то вижла не видит и не находит exeфайла , что бы запуститть в чем может быть проблема?

  • @compass.9280
    @compass.9280 Жыл бұрын

    спасибо брат , братан, боули , если бы не ты то я не знаю что бы и делал

  • @programmingisfree5800
    @programmingisfree5800 Жыл бұрын

    пытаюсь установить на Release версию, убрал -d в дополнительных зависимостях, ничего не происходит. Даже библиотеку не находит

  • @George-el9mn
    @George-el9mn Жыл бұрын

    Привет, выпусти пожалуйста курс по разработке и на с++ пж я подписан

  • @GOD-wm9dx
    @GOD-wm9dx Жыл бұрын

    32:02

  • @Redrik
    @Redrik Жыл бұрын

    Я показал это видео своей бабушке, но она ничего не поняла...

  • @user-it8bd2tx9x
    @user-it8bd2tx9x Жыл бұрын

    О господи. Это первое видео, которое реально помогло мне. Спасибо огромное!

  • @redhood691
    @redhood691 Жыл бұрын

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

  • @chezoid7977
    @chezoid7977 Жыл бұрын

    красава спс тебе .микрофон громче подкрути

  • @user-zm5yq7hl4g
    @user-zm5yq7hl4g Жыл бұрын

    продолжение будет?

  • @Proger20
    @Proger20 Жыл бұрын

    Конкретно этого видео?

  • @user-zm5yq7hl4g
    @user-zm5yq7hl4g Жыл бұрын

    @@Proger20 да, честно очень понравилось обьяснее ...

  • @user-zm5yq7hl4g
    @user-zm5yq7hl4g Жыл бұрын

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

  • @vanguardsentinel8810
    @vanguardsentinel8810 Жыл бұрын

    Понял ничего. Показал бабушке,уебала сковородой меня и сказала идти пасти коров дальше(((

  • @mainquestion2359
    @mainquestion2359 Жыл бұрын

    Или, возможно, можно как-то сделать с твоим кодом обучение на нескольких ядрах проца? Слишком долго, хотя проц i5-12400. Может, не то что-то сделал? Можешь на гит дать ссылку этого проекта?

  • @guganono4085
    @guganono4085 Жыл бұрын

    так потоки и делятся между ядрами, грубо говоря. Скорее всего, код имеет презентативную основу, поэтому и медленный. Можете найти гораздо более быстрый, но там, увы, пишут люди не для новичков

  • @kosheev751
    @kosheev751 Жыл бұрын

    Получилось очень классно! Респект

  • @user-xb2xo7ho1x
    @user-xb2xo7ho1x Жыл бұрын

    И так , сдача исходный код , или как решить эту проблему 14 числа а я не могу даже поле сделать , (оно просто не находит файл) , можно

  • @user-xb2xo7ho1x
    @user-xb2xo7ho1x Жыл бұрын

    крч я в панике

  • @netox1717
    @netox1717 Жыл бұрын

    Я бы постааиль тебе миллиарды лайков если бы это было возможно . Ты просто чудо 👍

  • @chelovek2556
    @chelovek2556 Жыл бұрын

    Напишите пожалуйста этот код

  • @NeSmuc
    @NeSmuc Жыл бұрын

    один хуй не работает

  • @ulyssescheshirecat4145
    @ulyssescheshirecat4145 Жыл бұрын

    Объяснение без объяснения :). Самое используемое объяснение для всех функций - "идем дальше". Очень похоже, что автор сам ничего не знает, код откуда-то слямзил и использует его. Поэтому и ничего не объясняет. Надеюсь автор никогда никого ничему не будет обучать. :)

  • @Proger20
    @Proger20 Жыл бұрын

    Весь код написан лично мной...

  • @Proger20
    @Proger20 Жыл бұрын

    Надеюсь автор комментария никогда больше не будет писать комментарии

  • @user-vi6ip7rr1p
    @user-vi6ip7rr1p Жыл бұрын

    можете скинуть полный код

  • @SUPPHY-
    @SUPPHY- Жыл бұрын

    2:44 сигмоида = 1 / (1+ е^-x) => производная сигмоиды = e^-x / (1 + e^-x)^2

  • @Scherbakov
    @Scherbakov Жыл бұрын

    О, отличная музыка!

  • @dazzling_R136a1
    @dazzling_R136a1 Жыл бұрын

    Спасибо за видео. П.с. Твои понравившиеся комментарии в конце видео перекрывают другие всплывающие ролики по бокам. Успехов!

  • @user-hu2iz2bs3f
    @user-hu2iz2bs3f Жыл бұрын

    Лучшее объяснение