Тёмный

C++ или C# в машинном обучении / нейросети. Часть 1. 

Mikhail Dubko
Подписаться 2,8 тыс.
Просмотров 6 тыс.
50% 1

Проект Phobos: revitconsalting.blogspot.com/...

Наука

Опубликовано:

 

5 апр 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@cppprograms5868
@cppprograms5868 4 года назад
В С++ можно использовать умные указатели. Вы слишком приувеличили насчёт New delete. Если у вас прямые руки такого не произойдёт. Думаю я бы переписал ваш код намного быстрее на С++
@AlexAlex-ms3bg
@AlexAlex-ms3bg 3 года назад
"Спалить процессор" - это сильно!
@RigidLight
@RigidLight 2 года назад
Поддерживаю других комментаторов. У автора, в общем-то, и по коду понятно, что он далеко не профи. Есть огромное море фич, которые он мог бы использовать в обоих языках, так что нет смысла удивляться медленной работе его нейросети. Зато есть смысл пожелать автору подтянуть его знания обоих языков, изучить новые фичи и поправить корявки, из-за которых его нейросеть тормозит. А там посмотрим.
@cybersystem5137
@cybersystem5137 3 года назад
Сам пишу лет 8 на шарпее. Ну как, пописываю ) С++ видел в своей жизни 2 раза: 10 лет назад, когда начинал программировать (с++ билдер 6, потом отказался и ушел в делфи) и сейчас - VS C++. Причем сейчас изучаю его именно с той же целью, что и Вы. Задаюсь теми же вопросами: что быстрее. То, что увидел на видео - даже хз, если честно, но: 1. Память и процессор вы никогда не спалите!! Не надо стращать! Вы забьете ее и она тупо закончится. У вас свалится приложение, вылетит операционка на крайняк (и то вряд ли), но ниче не погорит! 2. С++ сложнее, подтверждаю. Но не думаю, что прям так драматично, особенно если юзать интернеты 3. Часто путаетесь в терминах. То С++ обзываете управляемым, то C# - я уже сам запутался ))) 4. Ну и про скорость, опять же, не понял и не согласен. Что-то у Вас по моему не так с кодом, как уже писали. Либо я сравнивал не с тем и не так, либо Ваши коды какие-то сомнительные.
@user-cc8hp3fh9v
@user-cc8hp3fh9v 3 года назад
Интересно. А разве вектора в C++ не динамические по умолчанию (в отличии от C)?
@sergach_nice
@sergach_nice 3 года назад
Для тех кто любит эксперименты: после них перезагружайте комп - вся оперативка очистится от мусора.
@cppprograms5868
@cppprograms5868 4 года назад
С++ и Unreal Engine 4 это вещь. По моему мнению unity + С# это не для профессионалов как вы сказали они ограничивают программистов .
@RDcrossChanel
@RDcrossChanel 3 года назад
Не сказал бы, Unity проще и быстрей в краткосрочной перспективе, к тому же он в не конкуренции в небольших проектах.
@geradevil1
@geradevil1 2 года назад
как говорится учение свет, а не учение "лучше пойду на с++ писать, говорят там быстрее"
@Poker-s_S.V.
@Poker-s_S.V. 3 года назад
а кто вам мешает писать не управляемый код на си++ ... более того, алгоритм должен учитывать особенности очистки памяти, не постоянно ее чистить, а где то можно просто переписать, зачем ее чистить постоянно и выделять заново...
@sergach_nice
@sergach_nice 3 года назад
Я не согласен с мнением автора. Правильно написанный* код на С++ будет быстрее всяких шарпов! 1) Почему вы сравниваете время работы кода в Самой студии? Разве не проще в конце работы программы вывести время работы? (пример c++ функции clock() от ctime); 2) Есть куча приёмов "оптимизации кода".
@kaganmutu7801
@kaganmutu7801 3 года назад
Можно ли относиться к жене как к лекарству, если она капает на мозги несколько раз в день?
@sergach_nice
@sergach_nice 3 года назад
@@kaganmutu7801 скорее да, чем нет
@user-qi9lk4tp6o
@user-qi9lk4tp6o 3 года назад
вам надо было оптимизировать код при компиляции -o2
@cppprograms5868
@cppprograms5868 4 года назад
Да в любом случае С++ быстрее чем С#. В любом случае. В любом случае. Вы просто писали код хреново.
@GTai_School
@GTai_School 3 года назад
1:04 Чем Вы ограничены в С#? Потому что Вы так и не ответили на этот вопрос и вместо этого начали болтать о Cube, блоге, себе и т.д. А по факту ничего. Если знания, опыт и т.д. ограничивают, то это не значит, что язык программирования чем-то ограничен. Точно так же Пайтон в незнающих руках очень долгий. Почитайте материал, Вы не очень осведомлены в данном вопросе. А после Ваших слов в конце: "не так много сфер, где можно использовать многопоточность" - я просто ору.
Далее
ASÍ IMPROVISÓ AL FINAL DE LA COREO MI ALUMNA 😱
00:10
ИИ учится ходить
11:38
Просмотров 618 тыс.
Apple watch hidden camera
0:34
Просмотров 59 млн
Holographic transparent flexible LED panel.
0:20
Просмотров 3 млн
Для фанатов SEGA MEGADRIVE - Anbernic RG ARC
14:23