arrayfire

    2

    2답변

    ArrayFire.jl을 사용하여 벡터 수학을 수행하려고하지만 벡터 교차 제품의 함수가 Arrayfire에 구현되어 있지 않습니다. Julia의 Arrayfire.jl 래퍼를 효율적으로 사용하여 계산하기위한 해결 방법이 있습니까? 순진한 방법으로 함수를 정의하는 것은 장치와 호스트 사이의 모든 데이터 전송으로 인해 실제로 느리기 때문에이를 해결하는 방법을

    -1

    1답변

    af::load_image으로 이미지를 열 때 arrayfire 상자를 사용하고 있습니다. 이것은 나를 처리 할 수있는 f32 배열을 제공합니다. 내가 수행하고 후, 나는 af::save_image를 사용하여 u8 이미지로 저장하고 싶습니다 : extern crate arrayfire as af; fn main() { let im = af::l

    2

    1답변

    나는 arrayfire를 사용하여 GPU (OpenCL)의 도움을 받아 일부 C++ 코드의 속도를 향상시킵니다. 나는 af :: array의 600MB 이상을 가지고 있는데, 이는 열 차원을 따라 뒤집은 다음이를 조 변경해야합니다. 지금까지 C++ 루틴으로 거의 모든 작업을 수행했습니다. 그러나 지금은 AF로하고 싶지만 AF 라이브러리의 과도한 메모리 사용

    2

    1답변

    입니다. Julia에서 주로 매트릭스 작업을 할 때 속도를 높이고 코드를 최적화하는 방법을 보았습니다. - 줄 대신 행 단위로 작업하면 줄리아가 행렬을 저장하는 방식입니다. -On 루프는 환영의 당신이 추천 할 수 @inbounds 및 @simd 매크로 된 경위, 기능, 매크로 또는 방법을 사용할 수 있습니다 : D 그러나 내가 ArrayFire 사용할 때

    1

    1답변

    주로 하드 디스크에서 중복 이미지를 식별하기위한 프로젝트를 시작하고 싶습니다. 주로 GPU 및 스위프트를 사용해보십시오. 나는 Arrayfire를보고 있었고 실제로 RAW 이미지를로드 할 수 있는지 궁금해하고있었습니다. docu를 읽고 FreeImage를 사용했지만 RAW 형식이 지원되는지 알 수 없었습니다. 어떤 힌트를 주셔서 감사합니다.

    -1

    1답변

    Index-Array로 Arrayfire 배열을 주문하는 가장 빠른 방법은 무엇입니까? 이것은 정상 배열에서의 의미입니다. std::array<int,3> A = {3,2,1}; std::array<int,3> indices = {2,1,3}; std::array<int,3> tempA = A; for (int i = 0; i

    2

    1답변

    Column-Major 형식 배열 파이어 배열에 선형화 된 STL 펜던트 인 stl::array<float, 24> foo이 있다고 가정합니다. af::array bar = af::array(4,3,2, 1, f32);. 그래서 나는 객체 dims의 크기가 bar이고, 최대 4 개는 af::seq이고 객체는 선형 배열 foo입니다. foo (예 : bar의

    1

    1답변

    arrayfire pow documentation에 따르면 af.pow()은 현재 실제 배열의 힘 (및 근음 ...) 만 지원합니다. 오류가 발생하지 않지만 복소수 입력을 사용하여 af.pow()을 사용하면 다른 함수가 입력으로 사용되는 경우 (예 : af.pow(af.ifft(array), 2)) 큰 메모리 누수가 발생할 수 있음을 발견했습니다. 이 문제

    3

    1답변

    C++에서 Python으로 작성하는 ArrayFire 배열을 공유해야합니다. 즉 OK 작동 : 내 파이썬 스크립트 ++ 배열 내가 편곡 속성을 읽고 다시 내 포인터를 가져오고 C에 할당 할 필요가 ArrayFire의 배열을 반환하는 경우가 PyObject* arrayToPyObject(const af::array& arr) { // Create

    1

    1답변

    OpenCL을 잘 모르지만 C/C++ API에서 프로그래머가 OpenCL 코드를 문자열로 제공해야한다는 것을 알고 있습니다. 하지만 최근에 나는 ArrayFire 라이브러리에서 일부 계산을 호출하기 위해 문자열 코드가 필요하지 않음을 발견했습니다. 나는 이것이 어떻게 작동하는지 궁금해했다. (오픈 소스이지만 코드는 다소 혼란 스럽다.) template <t