blas

    0

    1答えて

    三角行列ベクトル乗算にBLAS関数dtrmvを使用しようとしています。ドキュメントによると:! trmv(ULは、TaやDA、Aは、B)、OP(A)* opが転置AのためのTA(アイデンティティのためのN、Tによって決定されたBを、返し と共役転置AについてはC)。 Aのul三角形(上のU、下のL)のみが使用されます。 dAは、Aが単位三角形であるかどうかを示します(対角はUの場合はすべて1、Nの

    2

    1答えて

    CMakeでは私はfind_package(BLAS REQUIRED)を使用し、BLAS_FOUND,BLAS_LINKER_FLAGS,BLAS_LIBRARIESの変数を適切に使用します。 私の質問は、選択されたBLAS実装に基づいて、CMakeにインクルードするインクルードディレクトリを見つける方法です。 BLAS_INCLUDE_DIRは、AccelerateフレームワークもOpenBL

    0

    2答えて

    私は成功なしでHPLを構築しようとしてきました。私はOpen MPIをインストールしており、正しく動作しています。私はBLASライブラリも持っています。 しかし私がビルドしようとすると、openmpiに関連するエラーが発生すると思います。たとえば、「opal_install_dirs」はlibopen-palのシンボルです。しかし、私はこれらの未定義の参照がどこから来たのかわからないので、私はそれ

    2

    1答えて

    単一のnumpy einsum文がgemmの機能を複製できますか?スカラと行列の乗算は単純なように見えますが、私はどのように "+"動作を得るか分かりませんでした。 np.einsumは、以下の形態で鋳造することができる操作を処理します場合に、その簡単、D =アルファ* A * B +ベータ* Cは alpha = 2 beta = 3 A = np.arange(9).reshape(3,

    0

    1答えて

    私はpyclblas(clblasのpythonラッパー)を使用して計算を実行しようとしていましたが、何らかの問題に遭遇しました。 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/spyderlib/widg

    0

    1答えて

    私はlibblas.dll win32のバージョンを「」から「prebuilt dynamic libraries」をダウンロードし、g77 blasサンプル "blas3_d_prb.f"をhttp://people.sc.fsu.edu/~jburkardt/f77_src/blas3_d/blas3_d.htmlからg77コンパイラで使用しました。 reimpとpexportsなどで "li

    1

    1答えて

    virtualenvを使用しているときにPythonがインストールされたATLASライブラリを私のディストリビューションから見つけて使用するように苦労しています。 これはFedora 21、atlas、atlas-devel、blas、blas-develがインストールされています。 atlas_3_10_blas_threads_info: libraries = ['tatlas']

    3

    1答えて

    解析のために、大規模なスパースシステムをAx = bという形で解く必要があります。 は、3Mx3Mの寸法を有し、正定である。 今のところ、私は疎な行列と作業ソルバーをサポートする 'Matrix'パッケージを使用しています。私は約40秒で私の問題を解決することができます。しかし、私の計算には1つのコアしか使えないので、私のサーバーの32のコアのうち31が私に笑っています。 私はforeachルーチ

    0

    1答えて

    m個のエントリを持つベクトル上のn×m個の行列の作用を計算する単純なアプローチは、O(n×m)のようなスケーリングのコードにつながります。 BLASルーチンを使用することは、このような計算には適していますが、O(n x m)よりも優れていますか?または、彼らは素朴なアプローチよりも速いのですが、同じスケーリングをしていますか?

    0

    2答えて

    私はカフェで行列のすべての要素を合計する必要 、 しかし、私は気づいたように、その和を計算caffe_cpu_asumとして、CBLAS関数('math_functions.hpp' & 'math_functions.cpp')のカフェラッパーはcblas_sasum関数を使用しています絶対ベクトルの要素の値。 私はcblasの初心者だから、絶対を取り除くのに適した関数を見つけようとしましたが、