PySCIPOpt/SCIP - isLPSolBasic() отсутствует в pyscipopt.scip.Model

Я разработал сокращение gomory для проблемы с LP (на основе тестового файла 'test-gomory.py'), которое мне не удалось запустить. Наконец, я скопировал тестовый файл, чтобы проверить, возникла ли у меня такая же проблема. Действительно, я получил то же сообщение:

если нет, то scip.isLPSolBasic(): AttributeError: объект pyscipopt.scip.Model не имеет атрибута isLPSolBasic

Я скачал SCIPOptSuite 5.0.1 win64, установил путь и установил pyscipiopt, используя pip на conda. Я не могу понять, что не так, разве что я не смог правильно установить pyscipopt? Спасибо, что указали мне в правильном направлении.

1 ответ

Ваше предположение верно: версия PySCIPOpt в пипсах устарела и еще не включала последние обновления в отношении разделителей плоскости резки. Я только что запустил новую версию сборки (v.1.4.6), которая должна быть доступна в ближайшее время.

Если вы сомневаетесь, вы всегда можете собрать PySCIPOpt из исходного кода, запустив python setup.py install из каталога проекта.

Другие вопросы по тегам