HI All,
I am trying to implement a quadratic objective function. Sample code is here
def Compute_Cost(Xvar):
Diff = 0
k = 0
for key in Demand:
tmpData = A data frame available with 'Count' as a column
index = tmpData.index
sum = 0
for i in index:
sum = sum + (tmpData['Count'][i] * Xvar[i, k]) ---> here I want to use a floor function as math.floor(tmpData['Count'][i] * Xvar[i, k])
Target = Demand[key]['Impression']
Diff = Diff + (Target - sum)*(Target - sum)
k = k + 1
return Diff
my variable is a continuous variable
Xvar = mdl.continuous_var_matrix(len(Reqdata.index), len(Demand), lb=0, ub=1, name="Imp", key_format=None)
Any idea how can I use the floor function in the Compute_Cost() function?
Thanks in advance!!
------------------------------
Shamik Chaudhuri
------------------------------
#DecisionOptimization