Оптимизатор / минимизатор целочисленного аргумента - PullRequest
0 голосов
/ 21 февраля 2012

Кто-нибудь знает функцию python (доказавшую свою работоспособность и имеющую описание в Интернете), которая способна выполнять минимальный поиск предоставляемой пользовательской функции, когда аргумент представляет собой массив целых чисел?Что-то вроде
scipy.optimize.fmin_l_bfgs_b

scipy.optimize.leastsq

, но для целых чисел

1 Ответ

0 голосов
/ 21 февраля 2012

Нет общего решения этой проблемы. Если вы знаете свойства функции, можно определить некоторые границы переменных и затем протестировать все комбинации. Но это не очень эффективно.

Вы можете приблизить решение с помощью scipy.optimize.leastsq, а затем округлить результаты до целых чисел. Качество результата, конечно, зависит от структуры функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...