問題タブ [cvxopt]
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 - CVXOPT L1 ノルム近似 - lDB の値が不正です
ここで与えられた L1 ノルム近似の例に従って、次のコードを使用します。
すべてが正常に動作します。
ただし、mをnよりも小さくなるように変更すると、
次のエラーが表示されます。
L1.py:180 の次のステートメントが原因でエラーが発生していることがわかります。
さらに lapack.c:3651 に飛び込むと、次のステートメントでエラーがスローされます。
ただし、cvxopt.lapack.gels の CVXOPT の LAPACK インターフェイスに関するドキュメントを読むと、具体的には、mがn未満の場合、最小ノルム問題を解決すると書かれています。
mをnよりも小さくしてもうまくいかない理由を誰かが明らかにすることはできますか?
anaconda - OS を El Capitan にアップデートした後の anaconda でのインポート エラー
El Capitan がリリースされてから 2 日前に、Mac OS システムを El Capitan にアップデートしました。しかし、それ以来、cvxopt をインポートしようとしたときに次のエラーが表示されました (以前は Yosemite OS で正常に機能していました)。このエラーは、anaconda と cvxopt を再インストールした後も持続します。これがOS、anaconda、またはcvxopt自体の問題なのかどうかはわかりません。誰でもこの問題について私を助けることができますか? どうもありがとう。
windows-8 - anaconda と python 3.4 を使用して Windows 8 に cvxopt をインストールする
Python 3.4でanaconda配布パッケージを使用して、Windows 8マシンにcvxoptを正常にインストールできた人はいますか?
conda install cvxopt と pip install の両方を試しましたが、どちらも失敗します。
提案をありがとう
python - ImportError: svmcml という名前のモジュールがありません
私は SVM を勉強していますが、ここで興味深い例を見つけました。すでに cvxopt をインストールしましたが、svmcmpl
cvxopt と一緒にインストールされておらず、インストール方法がわかりません。ページには言及されていますchompack
が、私もそれをインストールしています。
私が得た名前を使用してpip経由でインストールしようとするとsvmcmpl
:
ログ:
python - CvxOPT の実行に失敗しました: _gfortran_st_write_done undefined
linux-ppc64 システムで cvxopt を実行しようとしています。ルートアクセスなしで、ソースから、おおよそ次の順序ですべてをコンパイルしてインストールする必要がありました。
a) Python 2.7 b) BLAS、LAPACK c) NUMPY、SCIPY d) CVXOPT
最初に Python をインストールしてから、なんとか pip を実行しました。私のパッケージはすべて ~/local にあります。(PYTHONUSERBASE=~/ローカル)。
BLAS、LAPACK をコンパイルし、それらのライブラリを ~/local/lib に入れました。Pip は、問題なく numpy、scipy、および cvxopt をインストールできます。ただし、テスト用の cvxopt コード (cvxopt の例のディレクトリにある lp.py) を実行すると、次のエラーが発生します。
システムに gfortran 以外の Fortran コンパイラがインストールされていないことを確認しました。libgfortran は /usr/lib64/libgfortran.so.3 にあります
未定義のシンボル「_gfortran_st_write_done」が表示される理由と修正方法を教えてください。
また、なぜこの一時ディレクトリ ~/.python-eggs をホームディレクトリに作成するのですか? これは正常ですか?
ありがとう!