Перейти к содержанию

Параметры

При решении моделей в ArhiCloud допускается установка и настройка параметров. В зависимости от типа параметров, например, в Python API, используются три метода установки set_dbl_param() - для вещественных значений параметров, set_bool_param() - для бинарных значений, set_int_param() - для целочисленных значений, set_string_param() - для строковых значений.

Параметры модели

Параметр Тип Описание По умолчанию
http_proxy string Адрес http прокси нет
log_to_console bool Вывод лога солвера в консоль True
mip_abs_gap double Абсолютная ошибка, abs(ub-lb), для определения степени оптимальности MIP задачи 0.00
mip_feasibility_tolerance double Точность достижимости MIP задачи 0.0
mip_rel_gap double Относительная ошибка abs(ub-lb)/abs(ub) для определения степени оптимальности MIP задачи 0.00
primal_feasibility_tolerance double Точность достижимости прямой задачи 0.00
remote_timeout int Максимальное время ожидания сервера удаленных вычислений в секундах 300
time_limit double Лимит на время расчёта в секундах inf

Пример

Для установки параметров модели используйте методы set_dbl_param, set_int_param, set_bool_param, set_string_param.

model.set_dbl_param("mip_rel_gap", 0.1)
model.set_dbl_param("time_limit", 70)
model.set_string_param("http_proxy", "84.201.180.30:8080")