HeLDaN, извини я не занимаюсь процессом обучения. Не умею обучать. Ругать могу.
Ты вот пишешь про ошибки. Но ошибка имеет смысл когда у нее есть код и описание. Без этого в мире it вообще не принято начинать разговор. Не по джентльменски.
Это как торт. Его можно резать вдоль. Поперек. По диагонали. Я предложил решение где есть 2 обученные и независимые системы. И предложил из запускать паралелльно. Как это конкретно делается в каком-то jetso - я понятия не имею. Но я знаю что есть параллелизм. И его можно использовать.
Можно обучать одну сеть и на лица и на коты и на машины. такое тоже можно. Вообще сети плевать на наши онтологии и классификации. Это чортово деление существует только у нас в голове.
Протопоп Метапоп, в языке Java массивы нумеруются с нуля. Поэтому когда ты обратился к нулевому элементу - значит в массиве должно лежать от 1 и более штук элементов. У тебя массив выделен в ноль элементов. Поэтому и ошибка.
Непонятно что делать если пользователь введет 0 или 19.
Тут из-за того что отрезки лежат плотно - можно просто проверить не ranges
а просто больше либо равно. Диапазон - это все таки две проверки
притом стрёмные. Здесь например если Уведомление 1 менять в сторону
увеличения - то надо менять две константы в а это уже какая-то логика
размытая.
Да што за преподаватели такие пошли! Тут кстати для перевода систем счисления нужно работать с длинной арифметикой. Как щас в С++ работают с arbitrary precision я не знаю. Но вот тут списочек есть.
Я вот даже не пойму как ты придумал такую постановку. С переключением.
Ну вот смотри. Сколько в GPU процессоров? Ну допустим 500 штук. Вот 500 распознают машинки на дорогах. А мы сделаем такой расклад. Пускай 250 распознают машинки и 250 - лица. Одновременно. Не вижу причин чтоб не сделать.
Уже лет 7 мы с женой смотрим сериалы на Android приставке к которой подключен 2.5 HDD типа внешнего с USB 3.0. Каждый день смотрим. Никаких проблем с ним нет. Скорости достаточно. И не шумит. Можно купить SSD. А смысл? Ну буду я копировать сериалы просто чуть-быстрее. Да мне плевать на время копирования. Все равно я параллельно что-то делаю. Чай пью. Это как про авиаперелеты спорить. Люди все равно в аэропортах больше сидят чем летят на самом деле.
Retr0Hacker, да. В языке Си был inline assembler. Пишешь директиву
__asm__
и погнал лупить мнемоники. Но надо внимательно читать документацию. Это фича каждого конкретного
компиллятора. Gcc/Clang/Vc/Intel могут по разному это видеть. Где-то не поддерживать.
Le0Wolf, ну смотри. Что такое задачи машинного обучения. Это - регрессия. Кластеризация. Построение дерева принятия решений. Классификация. Рекомендательные системы.
Список я примерно могу брать из фреймворков spark/ignite в разделе machine learning. Можно глянуть книжку DataScience Джоэла Граса. Там примерно тоже самое. (Нейросети можно тоже куда-то сбоку положить как часть этой науки в один из разделов).
То что ты написал про кофе - это пока что транслятор языка. Ну по крайней мере постановка так выглядит. Трансляторов - бесчисленное можество. И не всегда они могут быть положены в одну коробочку в ML.
Не зря говорят что junior C-разработчик опасен. И не зря продвигают Rust. Этот пример просто надо копировать и хранить где-то в находках. Почти в каждой строке то ошибка то vulnerability.