babysitter
так себе заявочки, иногда набыдлить скрипт гораздо продуктивнее
Pepe 🐸
это как гвозди телефоном забивать
Ну там просто много либов всяких. Вот OpenCV например то что я использую мне даже кодить почти не пришлось
Pepe 🐸
Есть все дескрипторы, матчеры, рамкорисовалки, вывод видео, наложение, текст
Richard
в США кстати инженеры тоже очень востребованы
А программы по ним есть? А то переезжать в США перекладывать помидоры рядом с мексиканцами не особо хочется. Вопрос больше для интереса, потому что планы переехать в США закрыты уже давно :)
Richard
По поводу инженерии - идешь электронщиком работать, получай 40-60к. Пошел в программеры на JS - вот тебе уже на старте 60, потом сотка, потом и еще выше. При этом еще и не будешь нюхать испарения флюса или трогать регулярно оловяно-свинцовый припой :)
Berkus
А программы по ним есть? А то переезжать в США перекладывать помидоры рядом с мексиканцами не особо хочется. Вопрос больше для интереса, потому что планы переехать в США закрыты уже давно :)
конторы перевозят, если очень нужно. надо искать просто совсем отчаявшихся и с ними договариваться (осторожно: может потребоваться знание английского)
Крылатый
Оффтоп, ребят
Richard
+
Kirill
После освоения c++ ниче не нужно практически . Все есть в си++
Компании считают несколько иначе. Им важна скорость разработки. И язык, в стандартной библиотеке которого даже нет сети, зато можно нарваться на утечки памяти и ошибки сегментации, им не подходит.
Vladislav
по крайней мере на entry-level
Kirill
И остаются либо железячники либо компании с крупными сервисами, которым вместо оптимизации кода не проще купить на каждый сервер еще озу
Pepe 🐸
компаниям язык часто вообще не важен, важно умение алгоритмизировать и быстро разбираться в новых концепциях
Софтварным. Там где я работаю можно только на плюсах потому что весь код только на плюсах.
Kirill
Вплоть до расположения таблицы виртуальных функций
Vladislav
у меня язык вообще не спрашивали, я задачи на интервью на java решал
Pepe 🐸
у меня язык вообще не спрашивали, я задачи на интервью на java решал
Ну вообще да на интервью язык тоже не спрашивали. Потом тока в конторе протестили перед тем как доступ к коду дать
Pepe 🐸
В зрении разве CNNки всё не захватили?
Ну у меня не совсем зрение, не надо понимать сцену и ТП, так что мне не надо было. А так может быть. С Яндексом говорил, им это нужно
Berkus
Вплоть до расположения таблицы виртуальных функций
ты рассказал им что это implementation specific?
Andrei
В зрении разве CNNки всё не захватили?
Разные вещи. Нейросети только для классификации, распознавания итд.
Andrei
Обработка изображений к нейросетям никакого отношения не имеет.
Nikita
Обработка изображений к нейросетям никакого отношения не имеет.
Да ну? А как же последние тренды хайпа вокруг GAN?
Andrei
Свёртка с ядрами, разные форматы, вычисление оптического потока, chamfer matching, выделение границ
Andrei
Все базовые алгоритмы обработки изображений — это не нейросети.
Andrei
это вообще разные вещи.
🦥Alex Fails
Обработка изображений к нейросетям никакого отношения не имеет.
Тут скажем так.. можно применить, в можно и не. Но базовые вещи, очевидно, без них - та же свертка
Andrei
Лол.
Andrei
Покажите мне хоть одного человека, который использует нейронки для оптического потока?
Andrei
Или хоть один paperкоторый использует нейронки для него.
Andrei
не говорите глупостей.
Andrei
CNN — это название класса алгоритмов.
Andrei
OPENCV с этим классом пересекается.
Vladislav
вопрос в том, что ты потом будешь делать с оптическим потоком
Andrei
Но они друг друга не содержат.
Pepe 🐸
и все это cnn умеют, в принципе)
Может но есть старые добрые методы. Например мне нужно следить за объектом, я выбрал дескрипторы и за ними следу. Можно за корелляцией фазы . Но где тут сети непонятно . Будет что то сложно
Kirill
Это очень ограниченный взгляд на си++
Системный язык с ооп? По-моему именно им он является.
Andrei
вопрос в том, что ты потом будешь делать с оптическим потоком
А что обычно делают с ним? 3d модель строить конечно.
Nikita
[1504.06852] FlowNet: Learning Optical Flow with Convolutional Networks https://arxiv.org/abs/1504.06852
Andrei
Глубину, дисплейстмент мап итд.
Vladislav
все что ты перечислил - ручные методы для feature extraction, и cnn достаточно мощны чтобы при необходимости их получать на нижних слоях
Andrei
>achieving competitive accuracy at frame rates of 5 to 10 fps.
Andrei
>2015
Andrei
Я как человек который писал немного для CV, могу сказать, что нейронки там сейчас не используют для этих задач.
Andrei
Прямые алгоритмы гораздо эффективнее и надежнее.
Vladislav
А что обычно делают с ним? 3d модель строить конечно.
забавно, я, когда в универе учился, чуть было не пошел заниматься чем-то таким в transas vision
🦥Alex Fails
Andrei
все что ты перечислил - ручные методы для feature extraction, и cnn достаточно мощны чтобы при необходимости их получать на нижних слоях
Ну вот имено, еще раз, я исключительно формально говорю, человек сказал, что OpenCV — «матчеры, рамкорисовалки, вывод видео, наложение, текст», на что ему возразили, что всё это делают CNN
Andrei
Это исключительно странное возражение
Andrei
_пока_ не используют
Для вывода текста, рисования рамок и чтения видеофайлов CNN точно не используют :D
Andrei
И не будут.
Vladislav
а вот для 3д-реконструкции - будут наверняка)
Pepe 🐸
И не будут.
Ну когда сделают одну большую нейросеть с ИИ которая все за меня будет делать...
Vladislav
в комплекте шла
Andrei
нейросети — это частный алгоритм.
Andrei
Ни разу не универсальный.
Andrei
Почему вы считаете, что он непременно должен делать всё и к тому же лучше чем другие алгоритмы?
Pepe 🐸
у тебя уже есть одна такая
Она за меня не делает. Надо что то принимать чтобы я себя не отождествлял с ней
Pepe 🐸
Нейросети бесспорно достигли успеха где надо комбинировать паттерны, учиться и ТП
Andrei
>То, что ты перечислил, на cnnки прекрасно ложится
Andrei
слово прекрасно меня коробит.
Andrei
Я последний год считай одними нейронками занимаюсь.
Andrei
+- представляю, что на них ложится прекрасно, а что не очень.
Anatoly
Я тоже знаю оттуда слова. "Многослойный перциптрон" вооот!
Andrei
Через «е»