아래로 스크롤

GPU 가속 진화 연산, PyTorch/JAX

자기 진화 에이전트를 위한 기반

EvoX 하나면 충분합니다

시작하기

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개 이상의 알고리즘 포함.
  • 메타 러닝, 하이퍼파라미터 최적화, Neuroevolution을 위한 계층적 아키텍처.

간편한 사용

  • 맞춤형 프로그래밍 모델로 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()