halide

    1

    1답변

    아래의 샘플 코드를 실행하려고하면 (조회 테이블과 유사) 항상 다음과 같은 오류 메시지가 발생합니다. "함수 'out'의 순수한 정의가 함수를 호출합니다. 치수 0에서 무한정의 방식으로 '색상'을 사용합니다. RDom r(0, 10, 0, 10); Func label, color, out; Var x,y,c; label(x,y) = 0; label

    1

    1답변

    나는 무차별 대 신설 (예 : SIFT) 매칭에 Halide를 사용하려고합니다. 일정표에서 rfactor를 시험해보고 싶지만, 연관성 증명 기가 강요받지 못하는 것 같습니다. 지금까지 나는 다음이 : 나는이 문제를 해결 수있는 방법에 대한 모든 포인터에 대한 || Failed to call rfactor() on minVal.update(0) since i

    2

    1답변

    내가 향상된 생성기 클래스를 사용하여 양자 그리드 예를 다시 구현에 노력하고 향상된 사용. 하지만이 코드를 컴파일 할 때 오류가있어. g++ -std=c++11 -I ../../include/ -I ../../tools/ -I ../../apps/support/ -g - fno-rtti bilateral_grid_generator.cpp ../../lib/

    0

    1답변

    저는 Halide의 시동기입니다. 나는 마스크를 가속화하기 위해이 장비를 사용하려고합니다. 이제 C 버전에 비해 성능이 매우 우수합니다. 그런 다음 몇 일 동안 나를 괴롭혔던 문제가 발생했습니다 : 비 최대 억제 (nms), 고전적인 알고리즘입니다. 그러나 할로겐화물에서 이와 유사한 예를 발견하지 못했습니다. 요약은 다음과 같습니다. 먼저 배열 상자를 정렬

    -2

    1답변

    육각형 DSP 또는 지원되지 않는 대상에 자동 스케쥴러를 어떻게 사용할 수 있습니까? 또한 Hexagon에 대한 자동 스케줄링을 곧 지원할 계획입니까?

    0

    1답변

    저는 Halide::Runtime::Buffer이며 조건에 맞는 요소를 제거하고, 이상적으로는 작업이 내부에서 발생하고 함수를 정의 할 수있는 것이 좋습니다 Halide::Generator 축소를 사용하여 보았지만 다른 길이의 벡터를 출력 할 수없는 것으로 보입니다. 특정 요소 만 선택할 수 있습니다. 지금까지 작동하도록 얻은 유일한 방법은 extern "

    0

    1답변

    영역을 텍스처에서 다른 위치로 이동해야합니다. 두 블록이 겹치지 않으면 거기에 문제가 없습니다. 나는 Halide가 올바른 해결책이라는 것을 알고 있지만 중첩 된 픽셀에 쓰기 전에 읽기를 기다리는 방법을 알 수는 없습니다 ... 이동 방향에 따라 한 방향 또는 다른 방향으로 반복 할 수는 있지만 그럴 수는 없습니다. Halide에서 표현하는 방법을 찾으십시

    0

    1답변

    Halide에서 opencv 함수를 구현하려고합니다. 내가 만난 어려움 중 하나는 Halide에서 cv :: fillpoly를 작성하는 방법입니다. 이 함수는 opencv에서이 다각형의 주어진 정점에 따라 다각형을 채 웁니다. Opencv의 세부 정보 : https://docs.opencv.org/2.4/modules/core/doc/drawing_func

    0

    1답변

    Generator에서 행렬 - 행렬 곱셈을 수행하려고합니다. 내가 전에 다른 기능과 함께 가지고 define_extern 사용해야하지만, GEMM (즉 BLAS '매트 - 매트 곱하기)와 어떤 이유로 segfault 얻을. 여기 내 코드입니다 : 일부 apps/linear_algebra 스크립트에서 class TestBLAS : public Halide::

    0

    1답변

    아래 코드를 사용하여 동일한 입력에 대해 예기치 않은 차이가 있음을 발견했습니다. while 루프는 동일한 코드을 정확히 과 동일하게 사용하여 서로 다른 반복 량을 실행하는 경우가 있습니다. 나는 CPU와 GPU에 대해 동일한 문제를 스케줄링했다. int main() { int dx, dy; Buffer<uint8_t> output;