@@ -152,8 +152,8 @@ def _objective_function(point, func, x, dt, singleton_params, categorical_params
152152 # Evaluate estimate according to a loss function
153153 if dxdt_truth is not None :
154154 if metric == 'rmse' : # minimize ||dxdt_hat - dxdt_truth||_2
155- rms_dxdt = evaluate .rmse (dxdt_truth , dxdt_hat , padding = padding )
156- cache [key ] = rms_dxdt ; return rms_dxdt
155+ rmse_dxdt = evaluate .rmse (dxdt_truth , dxdt_hat , padding = padding )
156+ cache [key ] = rmse_dxdt ; return rmse_dxdt
157157 elif metric == 'error_correlation' :
158158 ec = evaluate .error_correlation (dxdt_truth , dxdt_hat , padding = padding )
159159 cache [key ] = ec ; return ec
@@ -163,7 +163,7 @@ def _objective_function(point, func, x, dt, singleton_params, categorical_params
163163 rec_x_hat = utility .integrate_dxdt_hat (dxdt_hat , dt )
164164 rec_x_hat += utility .estimate_integration_constant (x , rec_x_hat , M = huberM )
165165 # rubust_rme(,M=inf) = rmse(), so just use the simpler function if M=inf
166- cost = evaluate .rmse (x , x_hat , padding = padding ) if huberM == float ('inf' ) else evaluate .robust_rme (x , x_hat , padding = padding , M = huberM )
166+ cost = evaluate .rmse (x , rec_x_hat , padding = padding ) if huberM == float ('inf' ) else evaluate .robust_rme (x , rec_x_hat , padding = padding , M = huberM )
167167 cost += tvgamma * evaluate .total_variation (dxdt_hat , padding = padding )
168168 cache [key ] = cost ; return cost
169169
0 commit comments