NC

nvidia/cuopt

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,1 тыс. stars Качество 71 Тренд 46Apache-2.0

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

cuOpt 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
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add nvidia/cuopt
Новичок в MCP? Начните с руководства на mcpskill.org →