@@ -203,8 +203,8 @@ def parameter(
203203 for param in self .raw_parameters :
204204 if param ["label" ] == label :
205205 outline = self .problem_outline .parameters [label ]
206- return _tensor_dataframe (
207- param [ "entries" ] ,
206+ return _tensor_json_dataframe (
207+ param ,
208208 outline .bindings ,
209209 index = index ,
210210 round_values = coerce and outline .is_integral ,
@@ -266,8 +266,8 @@ def variable(
266266 for res in self .raw_variables :
267267 if res ["label" ] == label :
268268 outline = self .problem_outline .variables [label ]
269- return _tensor_dataframe (
270- res [ "entries" ] ,
269+ return _tensor_json_dataframe (
270+ res ,
271271 outline .bindings ,
272272 dual_value_name = "reduced_cost" ,
273273 index = index ,
@@ -284,16 +284,16 @@ def constraint(self, label: Label) -> pd.DataFrame:
284284 """
285285 for res in self .raw_constraints :
286286 if res ["label" ] == label :
287- return _tensor_dataframe (
288- res [ "entries" ] ,
287+ return _tensor_json_dataframe (
288+ res ,
289289 self .problem_outline .constraints [label ].bindings ,
290290 value_name = "slack" ,
291291 dual_value_name = "shadow_price" ,
292292 )
293293 raise Exception (f"Unknown constraint { label } " )
294294
295295
296- def _tensor_dataframe (
296+ def _tensor_json_dataframe (
297297 tensor_json : Json ,
298298 bindings : Sequence [SourceBinding ],
299299 * ,
0 commit comments