
nvidia/cuopt
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
nvidia/cuopt — это кандидат на навык агента, импортированный из https://github.com/nvidia/cuopt.
Обзор
nvidia/cuopt — это кандидат на навык агента, импортированный из https://github.com/nvidia/cuopt.
Обзор (машинный перевод)
NVIDIA® cuOpt™ — это оптимизационный движок с ускорением с использованием GPU, который отлично справляется с линейным программированием (LP), квадратичным программированием (QP) и задачами маршрутизации транспортных средств (VRP), с поддержкой квадратично ограниченного квадратичного программирования (QCQP) (бета), конусного программирования второго порядка (SOCP) (бета) и смешанного целочисленного программирования (MIP) (бета). cuOpt обеспечивает почти реального времени решения для крупномасштабных LP с миллионами переменных и ограничений, а также предлагает простую интеграцию в существующие языки моделирования с бесшовным развертыванием в гибридных и мультиоблачных средах.
Решатель cuOpt MIP находится в бета-версии и находится в активной разработке. В настоящее время решатель отлично справляется с быстрым поиском высококачественных осуществимых решений с помощью GPU-ускоренных эвристик. Доказательство оптимальности возможных решений остаётся на стадии активной разработки.
cuOpt предлагает простую интеграцию с существующими решателями и бесшовно расширяет процессы оптимизации с использованием агента с помощью открытых навыков cuOpt агента.
Основной движок написан на C++ и обёрнут с помощью C API, Python API и серверного API.
Для последней версии убедитесь, что вы находитесь на ветке main.
Последняя документация
документация cuOpt
Поддерживаемые API
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
cuOpt - GPU-accelerated Optimization
NVIDIA® cuOpt™ is a GPU-accelerated optimization engine that excels in linear programming (LP), quadratic programming (QP), and vehicle routing problems (VRP), with support for quadratically constrained quadratic programming (QCQP) (beta), second-order cone programming (SOCP) (beta), and mixed integer programming (MIP) (beta). cuOpt enables near real-time solutions for large-scale LPs with millions of variables and constraints and offers easy integration into existing modeling languages with seamless deployment across hybrid and multi-cloud environments.
The cuOpt MIP solver is in beta and under active development. The solver currently excels at finding high-quality feasible solutions quickly with GPU-accelerated primal heuristics. Proving feasible solutions optimal remains under active development.
cuOpt offers easy integration into existing solvers, and seamlessly extends into agent-first optimization workflows through open-source cuOpt agent skills.
The core engine is written in C++ and wrapped with a C API, Python API and Server API.
For the latest version, ensure you are on the main branch.
Latest Documentation
Supported APIs
cuOpt supports the following APIs:
- C API support
- Linear Programming (LP)
- Quadratic Programming (QP)
- Quadratically Constrained Quadratic Programming (QCQP) (beta)
- Second-Order Cone Programming (SOCP) (beta)
- Mixed Integer Programming (MIP) (beta)
- C++ API support
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add nvidia/cuopt