halide

    1зной

    3ответ

    Прямо сейчас я пытаюсь написать некоторый код Halide, который подвыражает изображение. В основном я хочу, чтобы каждый 2 на 2 квадрата изображения был уменьшен до одного пикселя, который содержит макс

    1зной

    1ответ

    Я пытаюсь изменить структуру буфера реализации. Я понимаю, что цель Halide - дать возможность определить алгоритм «один раз», а затем поменять такие вещи, как расписание и макет памяти отдельно. Я про

    1зной

    2ответ

    Я пытаюсь использовать функцию extern в Halide. В моем контексте я хочу сделать это на GPU. Я компилирую в компиляции AOT с оператором opencl. Конечно, OpenCL все еще может использовать процессор, поэ

    1зной

    1ответ

    Как вы можете узнать, попытались ли вы выбрать Halide (x, y, z); что-то похожее на тернарный оператор на C++, где x является условным y, если true и z, если false. Предположим, что y является просто в

    1зной

    1ответ

    Возможно ли в Halide создать файл, содержащий сгенерированный код OpenCL? Я попытался создать файл c из программы Halide, целью которой будет opencl, но я не вижу там никакого специального кода opencl

    0зной

    2ответ

    README утверждает, что может скомпилировать armv7, но я не могу найти магическое заклинание, чтобы заставить его работать. Я запустил отверстие кролика, изменив Makefile, чтобы установить arch = armv7

    1зной

    1ответ

    В изображении есть несколько конкретных пикселей, вокруг которых я хочу найти минимальный локальный градиент. Я могу сделать это достаточно легко для всех пикселей изображения: Func grad, gradmin; gr

    0зной

    1ответ

    Я новичок в Halide, и я пытаюсь преобразовать изображение RGB в формат HSV. Алгоритм ниже *RGB->HSV max=max(R,G,B): min=min(R,G,B) V=max(R,G,B) S=(max-min)/max: ifR = max,H =(G-B)/(max-min)* 60