下へスクロール

GPU加速による進化的計算、PyTorch/JAX

自己進化型エージェントの基盤

必要なのは、EvoXだけ

始める

2025年11月6日

EvoX v1.3.0 リリースノート

新機能:Workflow が opt_direction のリストを受け入れるようになりました。その他、いくつかのバグ修正が含まれています。

続きを読む

2026年6月28日

ICML 2026 | EvoGM:再トレーニング不要で、集団進化による大規模モデルの自律的マージ

EvoX チームと鵬城実験室が、マージ係数探索を学習可能な生成型最適化問題に変換する生成型進化モデルマージフレームワーク EvoGM を提案。大規模モデルを再トレーニングすることなく、自律的なモデルマージを実現する。

続きを読む

2026年6月2日

EvoGP:GPU ネイティブな木構造遺伝的プログラミングフレームワーク、ピーク性能 10^11 GPops/s

EvoGP は木の表現、遺伝的操作子、並列実行を根本から再設計し、ピークスループット 10^11 GPops/s を超え、既存 GPU 実装に対して最大 304 倍の高速化を達成する。

続きを読む

<< コア機能 >>

圧倒的なパフォーマンス

  • 異種ハードウェア(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()