問題タブ [pyevolve]

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.

0 投票する
1 に答える
592 参照

python - pyevolve からインポートしようとすると「AttributeError: fileno」

easy_install を使用して Pyevolve をインストールしましたが、最初のプログラムを実行しようとするとエラーが発生します。最初に最初の例のソース コードをコピーして貼り付けようとしましたが、これを実行しようとすると次 のように表示されます。

トレースバック (最新の呼び出しが最後):
ファイル "/home/corey/CTest/first_intro.py"、3 行目、
pyevolve import G1DList
ファイル "/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2から.6.egg/pyevolve/ init .py」、15 行目、
ファイル「/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2.6.egg/pyevolve/Consts.py」、240 行目、
インポートセレクター
ファイル「/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2.6.egg/pyevolve/Selectors.py」、12行目、
ファイル「/usr/lib/python2.6」 /site-packages/Pyevolve-0.5-py2.6.egg/pyevolve/GPopulation.py」、11行目、
ファイル「/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2.6.egg」 /pyevolve/FunctionSlot.py」の 14 行目
ファイル「/usr/lib/python2.6/site-packages/Pyevolve-0.5-py2.6.egg/pyevolve/Util.py」、20 行目、
AttributeError: fileno

Fedora 11 X86_64でpython 2.6を実行しています。

編集:コマンドラインからpythonを実行するとさらに調べた後、動作しますが、IDLEを実行しているときにのみ失敗します。

0 投票する
2 に答える
4575 参照

python - ImportError:_sqlite3という名前のモジュールがありません

Google App Engine用に作成していますが、ローカルテストで次のエラーが発生します。

私のPythonディレクションにはsqlite3のlibファイルがありますが、なぜそれが見つからないのかわかりません。どんな助けでも大歓迎です。

0 投票する
1 に答える
1479 参照

python - pyevolve による最適化の再開

私は Pyevolve で最適化を行い、結果を見て、収束を改善するためにいくつかの世代を追加したいと考えました。評価はかなり長いので、最後の世代に最適化を再開して、さらに 20 世代ほど追加できるかどうか疑問に思っていました。すべてをDBに設定する必要があるので、彼が可能になることを願っています。

これが私のGAプロパティです(最初の例に似ていますが、より複雑な評価関数があります):

アイデアを持っている人はいますか?

0 投票する
1 に答える
2311 参照

python - Pyevolveを使用したパレートランキング

私は現在、いくつかの遺伝的アルゴリズムの問​​題を解決するためにPyevolveパッケージを使用しています。複数の評価関数があるので、PyevolveパッケージでParetoランキングを使用した例はありますか?

存在しない場合、plzはパレートランキングアルゴリズムの擬似コードを提供できますか。自分で実装したいです。

ありがとうございました!!

0 投票する
1 に答える
418 参照

python - pyevolve 遺伝的プログラミングで最高の個体を使用する方法

pyevolve で GP を適用してトレーニングすると、最高のツリーが得られます。このツリーを使用して、さまざまなデータをテストしたいと思います。minをツリーのルートに保ちたいので、gp_add、gp_mul... がツリーのルートの場合、関数は -1 を返します。

これは私の最高のツリーの例で、生のスコアは 1.0143 です

これがコードです。テスト データに最適な個体を適用しようとしています。

このコードは正しい方向ですか? スコアが常に -1 になるのはなぜですか?

0 投票する
3 に答える
320 参照

replace - 人口置換 pyevolve

異なる GA イテレーションで以前の母集団の最良の個体の 50% を再利用する方法を探しています。

たとえば、プロセス内の現在の反復の最後に「population = ga.getPopulation()」を実行します。次の反復では、その pop の 50% を初期化します。

母集団の結果を処理する方法を知っている人はいますか?

0 投票する
2 に答える
1086 参照

installation - アナコンダとPyevolve

私は64ビット、Windows用のAnaconda pythonディストリビューションを使用しています

https://store.continuum.io/cshop/anaconda/

私は現在、いくつかの遺伝子検索を試みており、Pyevolveをインストールしようとしています

http://pyevolve.sourceforge.net/

残念ながら、それは言って失敗しました

私はAnacondaを介してPython 2.7.6を持っています。問題を回避する方法はありますか?ありがとう。