問題タブ [cula]
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.
python - Python CULA Sgesv Ax=B は解けますが、正に対して負になりますか? なんで?
Python CULA Sgesv を使用して、行列演算の a を解決しています。CULA からの答えを線形代数の解と比較すると、CULA は正しい数値を返しますが、数値の符号が逆になります。したがって、実際の解が正の場合、CULA の解は負になります。float32 (SGESV) と double (DGESV) を試しましたが、どちらも同じ結果になります。何が間違っているのかわかりません。
python - Theano: CPU と GPU の混合?
コレスキー分解を使用し、計算の一部として三角方程式を解く必要があるニューラル ネットワークを構築しました。これはもちろん、計算全体の勾配も計算する必要があることを意味します。
コードをコンパイルしようとすると、「利用可能な Cula がありません」というエラーが表示されます。残念ながら、Web サイトから Cula をダウンロードできません。
CPU と GPU を theano で混在させることは可能かどうか疑問に思っていました。Cholesky と Solve を使用する必要がある行列は小さい (100x100) ため、その部分を CPU で実行できます。ただし、そのためには、行列が GPU によって計算された直後に行列を CPU に転送し、結果を GPU に送り返す必要があります。これを十分に透過的に行うことは可能ですか?