blas

    2

    1답변

    나는이 코드를 사용하여 선택 요소를 수정할 수 있습니다 알고 int* idx = ... float* x = ... float* a = ... for (int i=0; i<N; i++){ x[idx[i]] = a[i]; } 더 명확한 예는 해당 파이썬 구문입니다 : x = zeros(8) idx = array([1, 4, 5, 7, 2]

    3

    1답변

    저는 현재 줄리아 언어에 놀라며, 현재의 프로젝트에서 알고리즘을 학습하는 많은 기계를 구현했습니다. julia 0.2가 비슷한 Linux 하드웨어의 다른 모든 솔루션보다 뛰어난 2011 년 MBA에서 훌륭한 결과를 얻지 만 (vecLib blas로 인해) 나는 분명 더 많은 것을 원할 것입니다. 나는 radeon 5870을 구입하는 과정에 있으며 매트릭스

    2

    1답변

    내 문제는 here과 매우 비슷합니다. 그래서이 example을 기반으로 blas를 번들로 묶어서 대답을 제안하려고합니다. 파이썬과. 내 코드는 해당 example.pyx의 약간 수정 된 버전입니다, 여기 (변경되지 않은 파일 f2pyptr.h 포함) 내 관련 코드입니다 : 표준 setup.py 파일로 #example.pyx (single precision

    0

    1답변

    내가 CentOS 서버와 R 3.02에 OpenBlas를 설치하는 동안 (R 벤치 마크 25에서 50 % 이상의 개선) 큰 성공을 거두었습니다. 은 제안했다 본질적으로 http://cran.r-project.org/doc/manuals/r-release/R-admin.html , 대신 등을 다시 컴파일 동적으로 "오래된"라이브러리 이름과를 사용하여 심볼릭

    0

    1답변

    MinGW32 및 OpenBLAS를 사용하여 Windows 32에서 Armadillo C++ 라이브러리를 컴파일하려고합니다. 주제에 대한 모든 자습서 및 stackoverflow.com 질문을 시도했지만 여전히 'sdot_'에 대한 정의되지 않은 참조와 같은 링크 오류를 생성하는 wrapper.obj의 컴파일을 비활성화 할 수 없습니다. 래퍼에서 찾을 수없

    2

    1답변

    저는 C++을 처음 사용하며 C++에서 행렬 연산을 수행하는 방법을 배우려고합니다. 저는 Blas/Lapack이 최선의 방법이라고 읽었습니다 (http://cpplapack.sourceforge.net/ 참조). 그러나 사용하기 시작하기가 어렵습니다. 아무도 나에게 행렬 곱셈, 역 등등과 같은 간단한 행렬 연산을 수행하는 방법에 대한 예제 코드를 제공 할

    6

    1답변

    CentOS 6.5의 소스에서 numpy를 루트 액세스없이 빌드합니다 (Python -V = 2.7.6). git에서 최신 numpy 소스가 있습니다. 나는 내 삶이 아틀라스 라이브러리를 인정하지 않을 수 없다. ls -1 /usr/lib64/atlas libatlas.so.3 libatlas.so.3.0 libcblas.so.3 libcblas.

    1

    1답변

    내가 여기서 무엇을 하든지 DGEMM에서 올바른 결과를 얻지 못하는 것 같습니다. 나는 CBLAS와 놀고있다. 다음은 관련 코드입니다. 주요 기능 : 여기 int main() { struct Matrix* foo = new(Matrix, 3, 2, (double[6]){ 4.0, 4.0, 4.0, 4.0, 4.0, 4.0 }); stru

    1

    1답변

    BLAS를 처음 사용하고 행렬 - 행렬 곱셈에 BLAS를 사용하는 포트란 프로그램을 컴파일하려고합니다. 나는 두 행렬 A를 가지고 B. integer, parameter :: RK = selected_real_kind(10,2) real(kind=RK),pointer :: A(:,:), B(:,:), C(:,:) 다음 내가 그것으로 어떤 임의의 값을

    1

    1답변

    저는 MinGW64에서 Armadillo + OpenBLAS를 컴파일 할 수 있습니다.하지만 링크는 "libopenblas"를 통해 이루어 지는데, 나는 dll이라고 생각합니다. 우분투 아래에서 나는 정적이라고 믿는 "오픈 블라스"를 연결할 수 있습니다. 나쁜 RELOC 주소 0x54 _gfortran_compare_string 정의되지 않은 참조 "-st