cuOpt QP — CLI
Les objectifs QP doivent être des minimisations. Pour la maximisation, négatiez l'objectif.
Cette skill est CLI uniquement pour QP.
QP via CLI
cuOpt CLI supporte QP (objectifs quadratiques). Utilisez le même outil cuopt_cli ; le format d'entrée et les options peuvent étendre le workflow MPS LP/MILP pour autoriser les termes quadratiques (voir la doc du repo ou cuopt_cli --help pour les options spécifiques à QP).
Utilisation basique
# Résoudre QP (la syntaxe peut correspondre ou étendre la CLI LP/MILP ; vérifiez --help)
cuopt_cli problem.mps
# Avec limite de temps
cuopt_cli problem.mps --time-limit 60
Consultez cuopt_cli --help et la documentation du repository (p. ex. docs/cuopt/source/cuopt-cli/) pour le format de fichier QP et tous les flags spécifiques à QP.
Référence : assets/README.md de cette skill — options CLI et doc du repo.
Obtenir la CLI
La CLI est incluse avec le package Python (cuopt). Installez via pip ou conda ; puis exécutez cuopt_cli --help pour vérifier.
Escalade
Si le problème est linéaire, utilisez la CLI LP/MILP. Pour une contribution ou une compilation depuis les sources, voir la skill développeur.