問題タブ [shogun]
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 - shogun ML ライブラリを Python で動作させる
Windowsにshogunをインストールしようとしていました:
http://www.shogun-toolbox.org/doc/installation.html
しかし、明らかに動作するには python 2.5 が必要です。Python 3 で試してみましたが、うまくいきませんでした。しかしその後、python 2.5 はもう存在しません。
Python 2.5を使用せずにPythonで動作させる方法を知っている人はいますか?
matlab - Windows で Matlab 用に Shogun ツールボックスをコンパイルする
あなたの誰かが成功したかどうか、および/またはWindows環境とMatlabインターフェースでShogunライブラリを手伝ってくれるかどうか疑問に思っていました.
私が持っているもの:
- ウィンドウズ7 64ビット
- 最新の Shogun src パッケージ
- マトラブ 2010b 64 ビット
- 最新の Cygwin (管理者権限で実行)
少なくとも 2 つのエラーがあります。
- 構成スクリプトが Matlab を正常に検出した後、「Matlab 開発者サポート」の検出に失敗し、「エラー: matlab 開発者ファイル (例: mex.h) が見つかりませんでした」で終了します (Matlab はパスにあります)。最も奇妙なことは、失敗した後、Matlab を 2 回起動して終了することです。
- しかし、基本的な libshogun および libshogunui インターフェイス (matlab なし) に対してのみ ./configure を実行しても、make は失敗します (./configure は成功します)。コンパイル中に大量の警告が表示されましたが、すべて -pthread オプションに関連しているようです。また、いくつかのエラー メッセージがすべて HDF5File.cpp にあり、make が失敗します。私は cygwin のデフォルトの HDF5 (バージョン 1.8.6) を持っています。Shogun のマニュアルには、非互換性や設定するパラメータについては言及されていません。
Windows用のMatlabしかありません-Ubuntuでパッケージをコンパイルしようとしましたが、Octaveインターフェースでは失敗しましたが、Octaveなしでは成功しました。
どんなアイデアでも大歓迎です!
編集:
Shogun の新しいバージョンがリリースされ、同じエラーが発生します。同じ結果で他のPCでコンパイルしようとしました(ただし、Win7x64も実行されます)
python - MacPorts for Python 2.7 を使用した Shogun ツールボックスのインストール
MacPorts 経由で Shogun 機械学習ツールボックスをインストールするのに苦労しています。MacPorts が依存関係として Python 2.6 を宣言している唯一のバージョンのようで、その結果、MacPorts は Python 2.6、Python 2.6 の numPy などをダウンロードしてインストールします。問題は、Python 2.7 が既にインストールされていて、numPy を含む他のパッケージのホストがあることです。 Python 2.7に既にインストールされているshogunで使用したい.
Python 2.7でshogunを使用して成功した人はいますか? 2.6 でしか動作しないというドキュメントが見つからなかったので、2.7 で動作すると思います。
c++ - マトリックス (ディス) 割り当て
コンピューター ビジョン アプリケーションに opencv c++ API を使用し、cv::Mat 構造で行列を管理します。Opencv は参照カウントを使用して、作成されたオブジェクトを cv::Mat として解放します。より具体的な機械学習アルゴリズムには libshogun も使用します。Shogun には、SGMatrix と呼ばれる独自の行列構造があります。次のように cv::Mat から SGMatrix を初期化します。
私の問題は、shogun lib で次のような別のオブジェクトを使用する場合です。
ここで、shogun は で作成されたマトリックスを所有することになっていますが、実行時に、 shogun によって既にリリースされているものをfeatures
opencv がリリースしようとすると、エラーが発生します。cvmat
どうすればこれを処理できますか? マトリックスを複製したくありません。
python - ShogunToolboxのインストールがSnowLeopardで失敗する-liblapackの問題?
SnowLeopardにShogunToolboxをインストールしようとしています。MacPortsを介して、次の一連のエラーが発生します。
もっとありますが、それらの間の共通点はへの参照liblapack.a
です。なぜこれが失敗しているのか分かりません。LAPACKがなくなることを期待してインストールしましたが、それは実現していません。
また、インストールしたにもかかわらずpkg-config
、ソースから将軍を構成しようとすると、インストールしていないと表示されてハングアップしますpkg-config
。
ヘルプ!
matlab - shogun toolbox エラー: Makefile:527: ターゲット `libshogun-12.0.dll' のレシピが Cygwin を使用して失敗しました
SVM 用の shogun ライブラリをインストールしようとしており、swig 2.0.8 を搭載した Windows Vista で最新バージョンの Cygwin を使用しています。通常、「./configure --interfaces=matlab_static」コマンドは、「 make" エラー メッセージ Makefile:527: ターゲット `libshogun-12.0.dll' のレシピが Cygwin を使用して失敗しました。 shogun で matlab インターフェイスを実行するために使用します。
提案やヘルプは本当に感謝しています
matlab - matlab インターフェイス用の shogun 機械学習ツールボックスをコンパイルする際に、cygwin 用にインストールする必要があるパッケージは何ですか?
多くのスペースを消費するため、すべてをインストールしたくありません..
以下は、私が確信しているものです:
gcc、pythonを作る..
ほかに何か?
machine-learning - Shogun の Libsvm ファイル形式
私は shogun を初めて使用しましたが、大規模なデータセットで効率的であると言われました。Shogun が LibSVM データ形式をサポートしていることを読み続けているので、切り替えが簡単だと思いました。
shogun にはトレーニング データとラベルを個別に設定する必要があることに気付きました。LibSVM のファイル形式では、両方が 1 つのデータ ファイルに含まれています。Shogun で LibSVM 用に作成したものとまったく同じデータ ファイルを読み込むにはどうすればよいですか (つまり、データとラベルを分離せずに)。
c++ - 'ifinite' はこのスコープで宣言されていません
shogun ツールボックスをコンパイルしようとしていますが、このエラーが発生しています
関数自体はこのようになります。
http://www.alecjacobson.com/weblog/?p=1768にも同様の説明があると思いますが、cmath が含まれていないのでわかりません。それが何であるか考えていますか?