Artyom
Всем привет. Кто какие курсы может посоветовать по C++?
Лучше книги в пдф читать если честно
Alexander
Почему "Nuucha"? Ведь вас зовут Александр Корепанов
Не, я - Александр. А Корепанов - Алексей. 😃
Alexander
это игровые модели, они маловариативны, их по контуру легко отличать
Дык а там разве нет одинаковых моделей с разными текстурами?
Адъютант
вопрос созрел)))
Alexander
даже при /2 разрешении всё очень грустно
А ты как даунскелй делаешь? Через слой пулинга? Или вручную снижает?
Адъютант
мне кажется если там есть ретекстур то без даунскейлинга для оптимизации не обойтись
Руслан
Alexander
А ты как даунскелй делаешь? Через слой пулинга? Или вручную снижает?
Если в ручную - это так не сработает. Тебе надо отдельный слой пулинга на каждый цветовой канал заряжать.
Адъютант
cv.IMREAD_REDUCED_COLOR_2 (кажется, это неправильно?)
а саму игру (окно ) задаунскейлить?
Руслан
у меня идёт запись со всего монитора
Руслан
т.к. при захвате процесса игры выводится только чёрный экран
Руслан
це печаль
хз как это фиксить, нашёл только вариант с захватом как раз монитора
Адъютант
мб это драйвер?
Руслан
мб это драйвер?
вроде бы читал что это что-то из-за секурности
Адъютант
а ты на разных играх пробовал?*
Адъютант
все таки попробуй виртуальную камеру
Ребята, дайте пинка пожалуйста, где взять общую информацию по работе программ и как работают коды и тд, чтобы понимать основополагающую программирования На ютуб только и слышу про языки программирования, решения задач и тд, на всяких обучалках предлагают вывести на веб страницу какую-нибудь надпись и тд)) а как это все работает непонятно: веб страница тоже в чём-то работает, программа в которой вы пишете как-то работает и выводится на экран, операционная система как-то работает, не могу понять за что браться в обучении, когда непонятны основополагающие, садить писать код в чем и как это глобально работает Это как взять кирпичи и начать строить стену вверх, не понимая что ты строишь Может есть какая-нибудь статейка, чтобы понимать что предшествует тому, когда вы садитесь за написание когда и как работает все это вокруг)
https://m.habr.com/ru/company/vertdider/blog/403823/ 🌚
Руслан
на разных прогах Discord, PyCharm - всё чёрнйы экран
Адъютант
на разных прогах Discord, PyCharm - всё чёрнйы экран
у тебя значит проблемы с захватом
Адъютант
так не должно быть
Alexander
cv.IMREAD_REDUCED_COLOR_2 (кажется, это неправильно?)
Не, это ты конвертишь в серый цвет все три цветовых канала
Руслан
Не, это ты конвертишь в серый цвет все три цветовых канала
ни конверт в серый - cv.IMREAD_GRAYSCALE или что-то в этом духе
Руслан
тут именно что я уменьшаю цветное изображение в 2 раза по обоим осям
Руслан
так не должно быть
оке, буду дальше искать способы фикса
Alexander
Руслан
Посмотри poolinglayer в OpenCV.
пасиб, посмотрю
Alexander
пасиб, посмотрю
Эти слои не просто даунскейлсят, а ещё вес задают тому, что задаунскейлили.
Руслан
кстати, несколько общий вопрос
Руслан
как определить, сколько нужно входных нейронов и сколько скрытых слоёв?
фофа
фофа
Протереть контакты оперативки пробовал? 🌚
Оу да, а потом подсолнечным маслом промазать 😂
фофа
?
¿
Alexander
как определить, сколько нужно входных нейронов и сколько скрытых слоёв?
Кол-во Входных нейронов всегда равно количеству входящей информации. Например для чб картинки 16*16 пикселей, должно быть 64 входа. Если картинка RGB, то 64*3=192
Руслан
сколько у тебя входов, как бы
входы как считать? по пикселям или инче?
Alexander
а, спасибо
Потом рекомендуют ставить выравнивающий слой.
Alexander
Потом, если надо слой пулинга.
Адъютант
Потом рекомендуют ставить выравнивающий слой.
мне кажется там равнивающий, где пояс нейронов меньше
Alexander
Потом рекомендуют ставить выравнивающий слой.
Повторять необходимое количество раз
Maxim
Есть тут кто пайтон изучал?
Руслан
Повторять необходимое количество раз
а как определить необходимое кол-во? эксперименты?
Руслан
Есть тут кто пайтон изучал?
Думаю, много народа) А вообще лучше не задавать метавопросов и спрашивать уже то, что нужно
Адъютант
Там надо экспериментировать.
ну да, без этого никак. ну и найти примеры на моделей более подходящих
Alexander
Повторять необходимое количество раз
А на выходном слое у тебя должно быть столько нейронов, сколько классов ты определяешь: MNIST - 10 классов, кошки-собаки - два класса и и.д.
Адъютант
а как определить необходимое кол-во? эксперименты?
ну сначала кидаешь входящий, выравнивающий, и выходной с позициями -х и y
Адъютант
на выходе должно быть получается 4 нейрона
Maxim
Начал документацию читать вроде понятно, а как на практике проверить
Адъютант
начало позиции ректангла и конец
Адъютант
стоп, а почему 4?
ну тебе квадрат нужен же
Адъютант
2 на один угол и 2 на другой
Руслан
ну тебе квадрат нужен же
мне будет достаточно одной точки, квадрат я могу другими способами построить
Адъютант
тебе же позицию нужно найти верно?
Alexander
Так мы тебе уже дали: Входной, выравнивающий пулинг, сверхточный, полносвязный, выравнивающий, и выходной.
Руслан
мне в принципе только точка для клика нужна, квадрат просто для визуализации и рисуется через cv.MARKER_RECTANGLE
Адъютант
он будет искать область же
MATPAC
Адъютант
MATPAC
Такой вопрос
MATPAC
Есть программа
MATPAC
Фильтрует ненормативную лексику