Criar restrições para a lista de variáveis no CVXPY

0

Pergunta

Em CVXPY eu criei uma variável chamada "contratos", que inclui 126 elementos.

contracts = cp.Variable(126, integer=True)

Eu tenho dois pandas da série (1x126), com valores mínimo e máximo para cada um dos 126 elementos (chamados de "min_contracts" e "max_contracts"). Para maciçamente adicionar restrições para cada um dos 126 elementos do meu variável, eu tentei o seguinte:

constraints = [min_contracts <= contracts, contracts <= max_contracts]

mas eu tenho a seguinte AttributeError: 'Série' objeto não tem nenhum atributo 'parâmetros' . O que eu poderia tentar? Obrigado

cvxpy optimization python
2021-10-24 07:40:47
1

Melhor resposta

0

Eu percebi que eu preciso para transformar os pandas série em listas.

Adicionando a seguinte corrigido o problema

min_contracts = min_contracts.tolist()
max_contracts = max_contracts.tolist()
2021-10-24 10:33:37

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................