pymanopt/pymanopt

Python toolbox for optimization on Riemannian manifolds with support for automatic differentiation

해결하는 문제

Pymanopt은 파라미터가 단순한 평평한 유클리드 공간이 아니라 특정 기하학적 공간(다양체)에 제약된 문제에 필요한 리만 다양체 위에서 최적화를 수행할 수 있는 Python 도구상자를 제공합니다.

작동 방식

곡면 위에서의 기울기와 업데이트 계산을 간소화하기 위해, 다양체 전용으로 설계된 최적화 알고리즘을 구현하고 자동 미분 도구와 통합합니다.

대상 사용자

비유클리드 기하학 위에서 함수를 최적화해야 하는 머신러닝 및 수학적 최적화 분야의 연구자 및 개발자에게 적합합니다.

주요 특징

  • 자동 미분 지원.
  • 리만 다양체 최적화를 위한 전용 도구.
  • 포괄적인 문서화 및 JMLR 논문을 통한 학술적 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트