Berkus
codelock
Я имею ввиду xlib или xcb
Danil
посмотри в dwm, например
codelock
Да, но что то пошло не так
Danil
содержательно
codelock
Сообщение отправляется с успехом, но ничего не происходит
codelock
Мудрые слова
codelock
https://paste.fedoraproject.org/paste/jsGDBTKj~eI4Ez8cO~6nVA
codelock
Это же для чтения
codelock
Если я не ошибаюсь
Berkus
codelock
window существут, проверено
codelock
XNextEvent нужен же для другого
codelock
Он просто читает из очереди
codelock
Но мне нужно отправить нажатия клавиш окну
codelock
Стороннему
Matwey
const T& operator*() const& и const T& operator*() const одно и то же?
codelock
Да
codelock
Я нахожу по pid окно и отправляю кажатия
Matwey
http://en.cppreference.com/w/cpp/utility/optional/operator*
Aidar
это lvalue
Aidar
но в const lvalue можно и rvalue же
Pepe 🐸
Какой самый быстрый алгоритм для ффт, для размеров массива около 24×24 элемента?
Pepe 🐸
Оно влезет само по себе, но допустим у меня есть массив 3000 на 4000, как он в кэш считывается когда я какие то действия с квадратом 24 на 24 в нем произведу?
ep
А произвоительности FFTW разве не достаточно?
Pepe 🐸
Пока ещё не выбрал как делать, посмотрю fftw
Matwey
Раз он спрашивает тут этот вопрос, то быстрее чем FFTW все-равно не сделает
Pepe 🐸
И ещё на мобильном устройстве будет
Pepe 🐸
С калкомом
Pepe 🐸
Пока пытаюсь понять как это все работает, и что будет если я считаю маленький подмассив из большого массива. Есть мнение что надо сделать так чтобы эти квадраты хранились линейно
Михаил
Михаил
Но для таких маленьких массивов хз
Aidar
добавьте тут стикеры группы
Constantine
Constantine
И да, самый быстрый алгоритм нужно выводить на листочке
Constantine
Pepe 🐸
Constantine
С++
В смысле, FFT которое C -> C или R -> C
Pepe 🐸
Pepe 🐸
В смысле из R точно
Constantine
Ой, там же небось на кэш-френдли надо будет в Q паковать и 12*12 делать (чтобы я это все помнил)
Constantine
Если я правильно помню, чем больше основание декомпозиции, тем лучше декомпозиция, и на самый быстрый вариант 24*24 это уже полностью специальный алгоритм должен быть
Constantine
А у тебя вход какой порядок?
Pepe 🐸
Не знаю ускорит это что то или нет
Constantine
Обычно FFT типа Кули-Тьюки (2) на двоично-инвертированном проводят
Pepe 🐸
Из него выбираются квадраты
Constantine
Просто 24 очень странное число
Constantine
Там есть 3, это определенно располагает к кодированию gamma-gamma^2 на кубических корнях, чтобы я его название помнил
Constantine
Constantine
Но я бы просто брал готовые библиотеки для FFT
Pepe 🐸
Constantine
Pepe 🐸
Pepe 🐸
(вроде)
Constantine
Constantine
Или сколько там запаса надо
Constantine
Я с трудом представляю, что 24 на 24 окна будут через фурье быстро считаться
Aidar
Aidar
ваще таких тыща
Pepe 🐸
С матлабом я пытался сделать встроенной библиотекой но там что то не так работало
Pepe 🐸
Либо я не так делал
Constantine
Что тебе там по XY надо? Сравнение с образцом через корреляцию?
ep
Pepe 🐸
Pepe 🐸
Оно разворачивается в сумму квадратов элементов + box filter - свёртка
Evgenii
Constantine
Ну то есть корреляция, потому что это на самом деле две дисперсии