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

  Рет қаралды 6,326

Mikhail Dubko

Mikhail Dubko

5 жыл бұрын

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

Пікірлер: 19
@cppprograms5868
@cppprograms5868 4 жыл бұрын
В С++ можно использовать умные указатели. Вы слишком приувеличили насчёт New delete. Если у вас прямые руки такого не произойдёт. Думаю я бы переписал ваш код намного быстрее на С++
@cybersystem5137
@cybersystem5137 3 жыл бұрын
Сам пишу лет 8 на шарпее. Ну как, пописываю ) С++ видел в своей жизни 2 раза: 10 лет назад, когда начинал программировать (с++ билдер 6, потом отказался и ушел в делфи) и сейчас - VS C++. Причем сейчас изучаю его именно с той же целью, что и Вы. Задаюсь теми же вопросами: что быстрее. То, что увидел на видео - даже хз, если честно, но: 1. Память и процессор вы никогда не спалите!! Не надо стращать! Вы забьете ее и она тупо закончится. У вас свалится приложение, вылетит операционка на крайняк (и то вряд ли), но ниче не погорит! 2. С++ сложнее, подтверждаю. Но не думаю, что прям так драматично, особенно если юзать интернеты 3. Часто путаетесь в терминах. То С++ обзываете управляемым, то C# - я уже сам запутался ))) 4. Ну и про скорость, опять же, не понял и не согласен. Что-то у Вас по моему не так с кодом, как уже писали. Либо я сравнивал не с тем и не так, либо Ваши коды какие-то сомнительные.
@AlexAlex-ms3bg
@AlexAlex-ms3bg 3 жыл бұрын
"Спалить процессор" - это сильно!
@RigidLight
@RigidLight 2 жыл бұрын
Поддерживаю других комментаторов. У автора, в общем-то, и по коду понятно, что он далеко не профи. Есть огромное море фич, которые он мог бы использовать в обоих языках, так что нет смысла удивляться медленной работе его нейросети. Зато есть смысл пожелать автору подтянуть его знания обоих языков, изучить новые фичи и поправить корявки, из-за которых его нейросеть тормозит. А там посмотрим.
@user-cc8hp3fh9v
@user-cc8hp3fh9v 3 жыл бұрын
Интересно. А разве вектора в C++ не динамические по умолчанию (в отличии от C)?
@cppprograms5868
@cppprograms5868 4 жыл бұрын
С++ и Unreal Engine 4 это вещь. По моему мнению unity + С# это не для профессионалов как вы сказали они ограничивают программистов .
@RDcrossChanel
@RDcrossChanel 3 жыл бұрын
Не сказал бы, Unity проще и быстрей в краткосрочной перспективе, к тому же он в не конкуренции в небольших проектах.
@sergach_nice
@sergach_nice 3 жыл бұрын
Для тех кто любит эксперименты: после них перезагружайте комп - вся оперативка очистится от мусора.
@geradevil1
@geradevil1 2 жыл бұрын
как говорится учение свет, а не учение "лучше пойду на с++ писать, говорят там быстрее"
@sergach_nice
@sergach_nice 3 жыл бұрын
Я не согласен с мнением автора. Правильно написанный* код на С++ будет быстрее всяких шарпов! 1) Почему вы сравниваете время работы кода в Самой студии? Разве не проще в конце работы программы вывести время работы? (пример c++ функции clock() от ctime); 2) Есть куча приёмов "оптимизации кода".
@kaganmutu7801
@kaganmutu7801 3 жыл бұрын
Можно ли относиться к жене как к лекарству, если она капает на мозги несколько раз в день?
@sergach_nice
@sergach_nice 3 жыл бұрын
@@kaganmutu7801 скорее да, чем нет
@cppprograms5868
@cppprograms5868 4 жыл бұрын
Да в любом случае С++ быстрее чем С#. В любом случае. В любом случае. Вы просто писали код хреново.
@Poker-s_S.V.
@Poker-s_S.V. 3 жыл бұрын
а кто вам мешает писать не управляемый код на си++ ... более того, алгоритм должен учитывать особенности очистки памяти, не постоянно ее чистить, а где то можно просто переписать, зачем ее чистить постоянно и выделять заново...
@user-qi9lk4tp6o
@user-qi9lk4tp6o 3 жыл бұрын
вам надо было оптимизировать код при компиляции -o2
@GTai_School
@GTai_School 3 жыл бұрын
1:04 Чем Вы ограничены в С#? Потому что Вы так и не ответили на этот вопрос и вместо этого начали болтать о Cube, блоге, себе и т.д. А по факту ничего. Если знания, опыт и т.д. ограничивают, то это не значит, что язык программирования чем-то ограничен. Точно так же Пайтон в незнающих руках очень долгий. Почитайте материал, Вы не очень осведомлены в данном вопросе. А после Ваших слов в конце: "не так много сфер, где можно использовать многопоточность" - я просто ору.
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 107 М.
Dynamic #gadgets for math genius! #maths
00:29
FLIP FLOP Hacks
Рет қаралды 19 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 51 МЛН
How many pencils can hold me up?
00:40
A4
Рет қаралды 18 МЛН
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 15 МЛН
ты C++ РАЗРАБОТЧИК?) ага
12:04
Winderton
Рет қаралды 222 М.
Что пишут на языке программирования C++?
16:27
[DeepLearning | видео 1] Что же такое нейронная сеть?
19:00
3Blue1Brown translated by Sciberia
Рет қаралды 772 М.
ИИ учится ходить
11:38
Onigiri
Рет қаралды 618 М.
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 15 МЛН
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
ЭТОТ ЗАБЫТЫЙ ФЛАГМАН СИЛЬНО ПОДЕШЕВЕЛ! Стоит купить...
12:54
Thebox - о технике и гаджетах
Рет қаралды 140 М.
Топ-3 суперкрутых ПК из CompShop
1:00
CompShop Shorts
Рет қаралды 415 М.