cuopt-qp-api-c

Par nvidia · skills

Programmation Quadratique (QP) avec cuOpt — API C. À utiliser lorsque l'utilisateur intègre QP dans du code C/C++.

npx skills add https://github.com/nvidia/skills --skill cuopt-qp-api-c

cuOpt QP — API C

Confirmez que l'objectif comporte des termes au carré ou croisés (QP) ; s'il est purement linéaire, utilisez LP/MILP. QP doit être une minimisation.

Cette skill est C uniquement.

QP utilise la même bibliothèque cuOpt C que LP/MILP ; l'API s'étend aux objectifs quadratiques. Utilisez les mêmes chemins include/lib et le même motif de build que pour LP/MILP C (voir assets/README.md de cette skill) ; ensuite, utilisez les appels de création/résolution spécifiques à QP depuis les headers C de cuOpt.

Référence : assets/README.md de cette skill — motif de build et documentation de l'API QP C du repository.

Escalade

Si le problème est linéaire, utilisez LP/MILP. Pour une contribution ou un build à partir des sources, consultez la skill développeur.

Skills similaires