問題タブ [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.
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を実行しているときにのみ失敗します。
python - ImportError:_sqlite3という名前のモジュールがありません
Google App Engine用に作成していますが、ローカルテストで次のエラーが発生します。
私のPythonディレクションにはsqlite3のlibファイルがありますが、なぜそれが見つからないのかわかりません。どんな助けでも大歓迎です。
python - pyevolve による最適化の再開
私は Pyevolve で最適化を行い、結果を見て、収束を改善するためにいくつかの世代を追加したいと考えました。評価はかなり長いので、最後の世代に最適化を再開して、さらに 20 世代ほど追加できるかどうか疑問に思っていました。すべてをDBに設定する必要があるので、彼が可能になることを願っています。
これが私のGAプロパティです(最初の例に似ていますが、より複雑な評価関数があります):
アイデアを持っている人はいますか?
python - Pyevolveを使用したパレートランキング
私は現在、いくつかの遺伝的アルゴリズムの問題を解決するためにPyevolveパッケージを使用しています。複数の評価関数があるので、PyevolveパッケージでParetoランキングを使用した例はありますか?
存在しない場合、plzはパレートランキングアルゴリズムの擬似コードを提供できますか。自分で実装したいです。
ありがとうございました!!
python - pyevolve 遺伝的プログラミングで最高の個体を使用する方法
pyevolve で GP を適用してトレーニングすると、最高のツリーが得られます。このツリーを使用して、さまざまなデータをテストしたいと思います。minをツリーのルートに保ちたいので、gp_add、gp_mul... がツリーのルートの場合、関数は -1 を返します。
これは私の最高のツリーの例で、生のスコアは 1.0143 です
これがコードです。テスト データに最適な個体を適用しようとしています。
このコードは正しい方向ですか? スコアが常に -1 になるのはなぜですか?
replace - 人口置換 pyevolve
異なる GA イテレーションで以前の母集団の最良の個体の 50% を再利用する方法を探しています。
たとえば、プロセス内の現在の反復の最後に「population = ga.getPopulation()」を実行します。次の反復では、その pop の 50% を初期化します。
母集団の結果を処理する方法を知っている人はいますか?
installation - アナコンダとPyevolve
私は64ビット、Windows用のAnaconda pythonディストリビューションを使用しています
https://store.continuum.io/cshop/anaconda/
私は現在、いくつかの遺伝子検索を試みており、Pyevolveをインストールしようとしています
http://pyevolve.sourceforge.net/
残念ながら、それは言って失敗しました
私はAnacondaを介してPython 2.7.6を持っています。問題を回避する方法はありますか?ありがとう。