Python vs C++ в нейронных сетях. Сравнение.

preview_player
Показать описание
Ты можешь стать моим Patron и помочь с развитием канала:
В видео используется мелодии:
Sleeplessness - The Brothers Records.
New Year's Anthem - Quincas Moreira.
Рекомендации по теме
Комментарии
Автор

Сравнение необъективное, ибо:
1) тензорфлоу написан на тех же плюсах
2) тензорфлоу использует мощь видеокарты, распараллеливая всё на тысячи потоков

treuglnik
Автор

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

progressive_agriculture
Автор

Чувак!!!! Ты делаешь контент не зря! Продолжай пожалуйста, в наши времена в рунете слова c++ и нейросети встречаются слишком редко

StudentVlogs
Автор

Спасибо за такое прекрасное видео! Автор старался, сразу видно)

brawlik
Автор

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

dazzling_Ra
Автор

Смысл сравнивать си++ и с++? Твой код понятно хуже, чем код на тезор флоу. Не корректо использовать в одном коде relu а в другом сигмоиду, рилу считается быстрее и софт макс это мульти, а сигмоида для бинарной классификации, тоже скорость подсчета разеый)) вот над этим и экперементируй))

pavel
Автор

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

chel
Автор

не могу пока написать конструктивный комментарий, так как только учу базу в с++ (на первом курсе в вузе), но твои видосы кайфовые, спасибо за контент

einepunch
Автор

Спасибо за видео все очень хорошо
насчет tensorflow то скажу что она в основном на с++
все библиотеки для нейронок написаны на плюсах
а также людьми опытными а ты (извини) еще нуб,
ну а питоном просто проще управлять и он удобнее

film_universe_hub
Автор

с++ vs c++ ибо большинство библиотека написаны на c++

silik
Автор

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

anyone
Автор

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

ATtinya-PU
Автор

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

LithiumDeuteride-
Автор

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

otannflow
Автор

Отличный контент! Лайк за это однозначно. Вопрос: Где часть видосов со скрина на твоем канале?

grandlaggingzero
Автор

Блин, реально очень красиво объясняет))))жаль что популярность пока мала, ну ничего))((
Удачи тебе друг)))

ntbikgy
Автор

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

likeaboss
Автор

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

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

endyelectrician
Автор

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

pankov_evg
Автор

Я код не смотрел, поэтому могу тебе предложить использовать SIMD операции для ускорения обучения
Как именно это делается я не знаю, но очень много смотрел про эти инструкции правда давно
Еще вариант на GPU делать это все
Только где и как учить CUDA вопрос,
Хотя я видел на одном сайте можно с помощью OpenGL перемножать матрицы на видеокарте а потом с нее просто результат забирать
Ну тип тоже быстрей как вариант

rubiks