मैं समस्या के मॉडलिंग के लिए CVXPY ढांचे और समस्या को हल करने के लिए CPLEX का उपयोग करके यूनिट प्रतिबद्धता समस्या (मिश्रित पूर्णांक द्विघात प्रोग्रामिंग समस्या) को हल करने का प्रयास कर रहा हूं।

जब मैं अपना कोड चलाता हूं तो मुझे एक विशेषता त्रुटि मिलती है: 'समस्या' ऑब्जेक्ट में कोई विशेषता नहीं है '_compute_once_is_mixed_integer'

और यह वह त्रुटि है जो मुझे मुख्य रूप से मिलती है:

विशेषता त्रुटि: 'समस्या' ऑब्जेक्ट में कोई विशेषता नहीं है '_compute_once_is_mixed_integer'

0
Edmund Blackadder 18 अप्रैल 2020, 17:31

1 उत्तर

सबसे बढ़िया उत्तर

यह एक CPLEX-विशिष्ट समस्या प्रतीत नहीं होती है। इसी तरह की cvxpy समस्या github यहां में रिपोर्ट की गई थी। संक्षेप में:

स्टैक ट्रेस ऐसा लगता है जैसे समस्या आपके कोड के साथ है, सीवीएक्सपीवाई नहीं। विशेष रूप से, यह इंगित करता है कि constrlist में आपकी बाधाओं में से एक NumPy ऑब्जेक्ट है।

यदि आप निम्नलिखित बाधाओं पर टिप्पणी करते हैं:

# Spinning Reserve Constraint
sum(isOn[:, k] * P_MAX) >= Load[k] + SR[k]

तभी समाधान सफल होता है।

1
rkersh 18 अप्रैल 2020, 19:00