問題タブ [openblas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1454 参照

armadillo - リンク エラー: Armadillo ライブラリの「`pthread_atfork' への未定義の参照」

最近、アルマジロをバージョン 5.200.1 に更新しましたが、コードをコンパイルしようとしたときに

リンクの最終段階でエラー メッセージが表示されました

/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/libarmadillo.so: 「pthread_atfork」への未定義の参照

collect2: エラー: ld が 1 つの終了ステータスを返しました

make: *** [a.out] エラー 1

このエラーは、Ubuntu 14.04LTS + gcc 4.9.2 を搭載したマシンに表示されます。Armadillo 自体は OpenBLAS 0.2.14 とリンクされています (インストールは Armadillo が提供する手順に従いました)。

このようなエラーは、私の macosx ラップトップ (同じライブラリ) では発生しません。それは私のubuntuマシンに何か問題があることを意味します。Armadillo 4.650.2 (このバージョンは以前は機能していました) を再インストールしようとしましたが、同じエラーが表示され続けました (古いバージョンは以前のように機能しません)。これらのライブラリを更新する前に行った唯一のことは、ubuntu マシンの「apt-self update」と「apt-self upgrade」だけでした。

この問題を解決するための提案はありますか?

0 投票する
0 に答える
1109 参照

installation - PREFIX IN make PREFIX=$HOME/usr/local/OpenBLAS とは何ですか?

OpenBLAS をインストールしようとしています。ディレクトリを作成しました

次に、チュートリアルの指示に従います。

しかし、usr/local/openBLAS は空です! /home/m/OpenBLAS/usr/local/ に新しいディレクトリが作成されます。パスをbashrcにエクスポートするだけでいいですか?他のプログラムは将来OpenBLASを呼び出しますが、これは問題を引き起こす可能性がありますか?

0 投票する
0 に答える
877 参照

c++ - OpenBlas (+Armadillo) のリンカー エラー

以前は blas と lapack で Armadillo を使用していましたが、OpenBlas を使用して計算を高速化することにしました。このリンクに記載されている手順に従い、MinGW で OpenBlas をコンパイルして、libopenblas.dll と libopenblas.dll.a を生成しました。VS 2012 のサンプル アプリケーションでこれらを使用しようとしたところ、OpenBlas に関連するリンカー エラーが見つかりました。私は何を間違っていますか?

以下に例を示します。

リンカー エラーは次のとおりです。

0 投票する
0 に答える
179 参照

c++ - Windows で OpenBLAS がクラッシュする

Windows で OpenBLAS を使用していますが、クラッシュが発生しています。ここからインテル® MKL から取得した以下のテスト・コード (プログラム全体) を使用しています(わずかに変更しました)。同じ問題は、他の関数呼び出しにもあります。ステップバイステップのデバッグではreturn 0、メインの後にクラッシュが発生します。行列を出力するループは、正しい結果を出力します。

実行後にクラッシュが発生しexit(mainret)ます。

私が最初に考えたのは ESP 値でした。これは、関数呼び出し規則が一致しない場合に破損する可能性があります (ビルド済みの MinGW OpenBLAS 0.2.14 ライブラリを使用しています) が、デバッグ ビルドのすべての ESP チェックは正常にパスします。私は MSVC++ コンパイラを使用しており、ビルドされたアセンブリは 32​​ ビットです。

問題をより正確に特定するにはどうすればよいですか、またはこのクラッシュの背後にある原因は何ですか?

0 投票する
0 に答える
534 参照

c - Can not include and link OpenBLAS libraries (windows)

I am trying to use OpenBLAS libraries. I have downloaded the pre compiled libraries OpenBLAS-v0.2.14-Win64-int64.zip from http://sourceforge.net/projects/openblas/files/v0.2.14/. I extracted the archives to my C:\ directory. Then I've tryied to run this simple c program:

using this command:

and got the following message:

Also, if I use this command:

I got this message:

I am using the TDM-GCC-64 compiler. This is probably very elementary, but I have no experience with linking libraries. What am I doing wrong?

0 投票する
3 に答える
12783 参照

caffe - Caffe コンパイルでの「/usr/bin/ld: -lopenblas が見つかりません」エラー

Caffe をコンパイルしているときに、OpenBLAS がインストールされているにもかかわらず、次のエラーが発生しました。

それに対する解決策はありますか?

0 投票する
1 に答える
1073 参照

openblas - OpenBLAS を使用した SuperLU: `pthread_atfork' への未定義の参照

通常の BLAS ディストリビューションの代わりに OpenBLAS を使用して SuperLU 4.3 ライブラリをコンパイルすると、次のエラーが発生し続けます。

0 投票する
0 に答える
918 参照

r - Redhat で Atlas/OpenBLAS を使用して R を実行しようとしています

2 日間、Lapack で Openblas/atlas をインストールして R で使用しようとしました。もう何も考えられないところまで来ました。

サーバーの使用:
Red Hat Enterprise Linux Server リリース 6.6 (Santiago)

これまでにインストールしたものは次のとおりです。

私が試したいくつかの情報源: 1 2 3

R マニュアルには、次のように記載されています。

ATLAS を指定する通常の方法は、
--with-blas="-lf77blas -latlas" 経由です。

ただし、このコマンドをどこで使用するかはわかりません。Rのインストール中?ライブラリ間で単純に交換できるはずだと確信しています..

R で atlas/openblas/lapack ライブラリを使用するにはどうすればよいですか?

0 投票する
1 に答える
584 参照

python - openblas に対する iopt のリンク

現在、openblas に対してリンクする Ipopt を構築しようとしています。openblas のソースをダウンロードmakeし、親ディレクトリで行いました。

Ipoptのconfigureスクリプトには、blas にリンクするためのいくつかのオプションがあります。

私は試した./configure --with-blas="-L/home/moritz/build/CoinIpopt_test/ThirdParty/OpenBLAS-0.2.14/libopenblas.so"

しかし、私はエラーが発生します

checking whether user supplied BLASLIB="-L/home/moritz/build/CoinIpopt_test/ThirdParty/OpenBLAS-0.2.14/libopenblas.so" works... no configure: error: user supplied BLAS library "-L/home/moritz/build/CoinIpopt_test/ThirdParty/OpenBLAS-0.2.14/libopenblas.so" does not work

私が望むものを達成するためのヒントはありますか? 最後に、conda パッケージを作成したいと思います。anacondaでopenblasをインストールしました。しかし、インストールされているものにリンクすると、同じエラーメッセージが表示されますlibopenblas.so