最新情報
ニュース一覧を見る →2025年11月6日
EvoX v1.3.0 リリースノート
新機能:Workflow が opt_direction のリストを受け入れるようになりました。その他、いくつかのバグ修正が含まれています。
続きを読む →2026年6月2日
EvoGP:GPU ネイティブな木構造遺伝的プログラミングフレームワーク、ピーク性能 10^11 GPops/s
EvoGP は木の表現、遺伝的操作子、並列実行を根本から再設計し、ピークスループット 10^11 GPops/s を超え、既存 GPU 実装に対して最大 304 倍の高速化を達成する。
続きを読む →2026年4月5日
EvoGO: GPUコンピューティング × 生成学習 → 10世代収束の進化計算の新パラダイム
EvoGO は、過去の探索経験からより良い解を生成する方法を学習する完全データ駆動型の進化最適化フレームワークであり、複雑で高次元なタスクにおいて高速かつ強力なパフォーマンスを実現します。
続きを読む →<< コア機能 >>
圧倒的なパフォーマンス
- 異種ハードウェア(CPU & GPU)でのアクセラレーションをサポートし、100倍以上の高速化を実現。
- 複数ノードにスケールする分散ワークフローを統合。
オールインワン・ソリューション
- 単目的および多目的最適化に対応した50種類以上のアルゴリズムを搭載。
- メタ学習、ハイパーパラメータ最適化、ニューロエボリューションに対応した階層的アーキテクチャ。
シンプルで使いやすい
- 最適化されたプログラミングモデルにより、EvoXエコシステムと完全な互換性を確保。
- ワンクリックインストールで、セットアップも簡単。
コミュニティ
EvoX開発者コミュニティに参加して、貢献したり、学んだり、質問の答えを見つけましょう。
import torch
from evox.algorithms.pso_variants import PSO
from evox.problems.numerical import Ackley
from evox.workflows import StdWorkflow, EvalMonitor
torch.set_default_device("cuda")
# Define the algorithm
algorithm = PSO(pop_size=100, lb=-32 * torch.ones(10), ub=32 * torch.ones(10))
problem = Ackley()
monitor = EvalMonitor()
workflow = StdWorkflow(algorithm, problem, monitor)
workflow.init_step()
for i in range(100):
workflow.step()
monitor.plot() エコシステム
注目のプロジェクト
開発を支援するライブラリやツールなど、豊富なエコシステムを探索しましょう。
EvoCmo
A fully tensorized, GPU-accelerated multi-population evolutionary algorithm for efficiently solving constrained multi-objective optimization problems (CMOPs).
EvoGit
A decentralized multi-agent framework that reimagines software development as a collaborative, evolutionary process.
EvoGO
A fully data-driven framework for black-box optimization, replacing manual heuristic operators by learning search behaviors from historical data