hack のためのネタ帳, etc,,,

インストール

version 4.2.0

version 3 以前は、Octave-Forge で配布されていたが、
version 4 以降は、GNU にある Octave の公式サイトで配布されるようになったようだ。
また、version 3 ではコンソールベースだったのが、
version 4 では Qt ベースの GUI が備わり MATLAB のような外観になった(従来通りコンソールベースでも利用は可能)。

2016-12-02 現在の最新版は version 4.2.0 で以下から入手できる。 以前のように本体と追加パッケージは分かれていないらしく、
32 bit、64 bit 版それぞれに installer 版と zip 版が用意されていて以下の4ファイルが確認出来る。
  • octave-4.2.0-w32-installer.exe
  • octave-4.2.0-w32.zip
  • octave-4.2.0-w64-installer.exe
  • octave-4.2.0-w64.zip

とりあえず、octave-4.2.0-w64.zip は展開したらそのまま動いた。
サイズは圧縮状態で 349 MB くらい、展開後で 1.4 GB くらい。
但し、imshow() を開くと、原因は良く分からないが、初回、数分待たされる。
最初は、バグってフリーズしてるのかと思ったが、待ってたら解消した。
DLL 等のロードに手間取っているのだろうか???

BLAS については README.html に少し書いてあるが、
libopenblas.dll と librefblas.dll の 2 つ用意されていて、標準では libbras.dll は librefblas.dll の方になってる。
しかし、この状態だと、GFLOPS 値が振るわないので、
libopenblas.dll を libbras.dll に上書きコピーしとくと 10 倍速くらいになる。

version 3.6.2

2012-06-20 現在の最新版は以下 手順については以下の 3.6.1 と同じ。

version 3.6.1

2012-03-11 現在の最新版は以下 詳細な手順は上記ページの下部に英文の解説がある。

7-zip 版の以下の2ファイルが公開されている。
  • Octave3.6.1_gcc4.6.2_20120303.7z
  • Octave3.6.1_gcc4.6.2_pkgs_20120303.7z
上が本体、下が追加パッケージ
適当な場所に展開して
追加パッケージは本体に上書きすれば良い。

追加パッケージはoctave 起動後
pkg rebuild -auto
とすれば利用可能になる。

ATLAS のコンパイル済み DLL、GotoBLAS2 から派生した OpenBLAS のコンパイル済み DLL が /bin 以下に同梱されている。
ht-pentium, core 2, nehalem, corei5 等があるので、適当なものを libblas.dll に上書きしてみて速度を確認してみると良い。
詳しくは以下を参照

version 3.4.3

2012-02-01 現在の最新版は以下 詳細な手順は上記ページの下部に英文の解説がある。

Octave 本体はインストーラーとアーカイブの2種類がある。
  • Octave3.4.3_gcc4.5.2-install.exe
  • Octave3.4.3_gcc4.5.2_20111025.7z
どちらを使ってもよいが、7z版の方は libreadline.dll.a.7z も必要。

追加パッケージである Octave-Forge のパッケージはアーカイブのみ。
  • Octave3.4.3_gcc4.5.2_pkg_20111026.7z
展開した結果は、Octave をインストールしたディレクトリに上書きすればよい。

追加パッケージはoctave 起動後
pkg rebuild -auto
とすれば利用可能になる。

関連

タグ

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます