これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pyevolve-graph です。
プログラム:
NAME
pyevolve-graph - Pyevolve 用のグラフィカル プロット ツール
SYNOPSIS
ピエボルブグラフ [オプション]
DESCRIPTION
このマニュアルページでは、 ピエボルブグラフ コマンド、グラフィカルプロットツール
Pyevolve に基づくプログラム用。 このプログラムを使用するには、以下が必要です python-matplotlib •
Python-sqlite インストールされています。
全般的な OPTIONS
Pyevolve-ピグラフ 次のオプションをサポートします。
-NS、 - 助けて
利用可能なオプションの簡単な概要を表示して終了します
-f ファイル名, --file =ファイル名
読み取るデータベース ファイル。 デフォルトは ./pyevolve.db.
-i 識別, --識別=識別
進化の正体。
-o アウトファイル, --outfile =アウトファイル
グラフ画像をファイルに書き込みます。 拡張子は指定せず、ファイル名のみを指定します。
ファイルはデフォルトでは PNG 形式で書き込まれますが、これは次を使用して変更できます。
- 拡大 or -e オプション。
-e EXTENSION, --extension =EXTENSION
グラフ画像ファイル形式。 サポートされているオプション (形式) は、
python-matplotlib。 現時点では、EMF、EPS、PDF、PNG、PS、RAW、RGBA、
SVG、SVGZ。 デフォルトはPNGです。
-g ゲンレンジ, --genrange=ゲンレンジ
グラフの生成範囲です。 たとえば、1:30 は
1 ~ 30 の間隔。
-c カラーマップ, --カラーマップ=カラーマップ
グラフタイプのカラーマップを設定します。 -8 • -9。 いくつかのオプションがあります: 夏、骨、
グレー、ホット、ジェット、クーパー、スペクトル。 デフォルトは ジェット.
-NS、--最小化する
「最小化」モードを設定します。 デフォルトは最大化モードです。 このオプションは次の場合に意味があります。
評価関数を最小化していることになります。
-0 すべての標準グラフをファイルに書き込みます。 指定と同等 -1 -2 -3 -4 -5.
-1 誤差範囲グラフ (生のスコア)。
-2 誤差範囲グラフ (フィットネス スコア)。
-3 最大/最小/平均/標準開発者。 グラフ(生のスコア)。
-4 最大/最小/平均グラフ (フィットネス スコア)。
-5 Raw と Fitness の最小/最大差グラフ。
-6 XNUMX つ以上の進化の最高の生スコアを比較します。 ID を次のように指定する必要があります
カンマ区切りのリスト - 識別 or -i オプション。 最大項目数は 6 個です。
-7 XNUMX つ以上の進化の最高のフィットネス スコアを比較します。 ID を指定する必要があります
カンマ区切りのリストとして - 識別 or -i オプション。 最大値は 6 です
アイテム。
-8 世代間の母集団の生スコア分布のヒート マップを表示します。
-9 世代間の人口適応度スコア分布のヒート マップを表示します。
例
以下に使用方法の例をいくつか示します ピエボルブグラフ:
1. ID 'ex1' のグラフを PNG 形式 (デフォルト) でファイル 'graph_ex1.png' に出力します。
pyevolve-graph -i ex1 -1 -ograph_ex1
2. 識別子「ex1」のグラフを PDF ファイル「graph_ex1.pdf」に出力します。
pyevolve-graph -i ex1 -1 -ograph_ex1 -e pdf
3. このコマンドは、10 から 20 までの世代の進化をプロットします。
pyevolve-graph -i ex1 -1 -g 10:20
4。 使用 -m 評価関数を最小化したことを示すには、次のようにします。
pyevolve_graph.py -i ex1 -1 -m
5. 比較出力オプションの識別リストを指定します。 -6 • -7:
pyevolve_graph.py -i ex1_run1,ex1_run2,ex1_run3 -6
サンプル画像を含む、pyevolve-graph の使用方法の詳細については、ユーザーをご覧ください。
インストールをお勧めします python-pyevolve-doc パッケージ。
onworks.net サービスを使用してオンラインで pyevolve-graph を使用する