@@ -36,8 +36,8 @@ def test_pass_with_lifting_float_and_int_constants_to_initializers(
36
36
const_node = ir .node (
37
37
"Constant" , inputs = [], attributes = {"value" : constant_tensor }, num_outputs = 1
38
38
)
39
- add_node = ir .node ("Add" , inputs = [inputs [0 ], const_node .outputs [ 0 ] ])
40
- mul_node = ir .node ("Mul" , inputs = [add_node .outputs [ 0 ] , inputs [1 ]])
39
+ add_node = ir .node ("Add" , inputs = [inputs [0 ], const_node .o () ])
40
+ mul_node = ir .node ("Mul" , inputs = [add_node .o () , inputs [1 ]])
41
41
42
42
model = ir .Model (
43
43
graph = ir .Graph (
@@ -92,21 +92,21 @@ def test_pass_with_lifting_constants_to_initializers_within_subgraph(
92
92
)
93
93
# then branch adds the constant to the input
94
94
# else branch multiplies the input by the constant
95
- add_node = ir .node ("Add" , inputs = [input_value , then_const_node .outputs [ 0 ] ])
95
+ add_node = ir .node ("Add" , inputs = [input_value , then_const_node .o () ])
96
96
then_graph = ir .Graph (
97
97
inputs = [],
98
- outputs = [add_node .outputs [ 0 ] ],
98
+ outputs = [add_node .o () ],
99
99
nodes = [then_const_node , add_node ],
100
100
opset_imports = {"" : 20 },
101
101
)
102
102
else_constant_tensor = ir .tensor (np .random .rand (2 , 3 ).astype (np .float32 ))
103
103
else_const_node = ir .node (
104
104
"Constant" , inputs = [], attributes = {"value" : else_constant_tensor }, num_outputs = 1
105
105
)
106
- mul_node = ir .node ("Mul" , inputs = [input_value , else_const_node .outputs [ 0 ] ])
106
+ mul_node = ir .node ("Mul" , inputs = [input_value , else_const_node .o () ])
107
107
else_graph = ir .Graph (
108
108
inputs = [],
109
- outputs = [mul_node .outputs [ 0 ] ],
109
+ outputs = [mul_node .o () ],
110
110
nodes = [else_const_node , mul_node ],
111
111
opset_imports = {"" : 20 },
112
112
)
@@ -179,14 +179,14 @@ def test_pass_with_lifting_constants_to_initializers_with_floats_ints_strings(
179
179
num_outputs = 1 ,
180
180
)
181
181
identity_node_constant = ir .node (
182
- "Identity" , inputs = [const_node .outputs [ 0 ] ], num_outputs = 1
182
+ "Identity" , inputs = [const_node .o () ], num_outputs = 1
183
183
)
184
184
identity_node_input = ir .node ("Identity" , inputs = [input_value ], num_outputs = 1 )
185
185
186
186
model = ir .Model (
187
187
graph = ir .Graph (
188
188
inputs = [input_value ],
189
- outputs = [identity_node_input .outputs [ 0 ] , identity_node_constant .outputs [ 0 ] ],
189
+ outputs = [identity_node_input .o () , identity_node_constant .o () ],
190
190
nodes = [identity_node_input , const_node , identity_node_constant ],
191
191
opset_imports = {"" : 20 },
192
192
),
@@ -232,7 +232,7 @@ def test_not_lifting_constants_to_initializers_when_it_is_output(self):
232
232
model = ir .Model (
233
233
graph = ir .Graph (
234
234
inputs = [input_value ],
235
- outputs = [identity_node_input .outputs [ 0 ] , const_node .outputs [ 0 ] ],
235
+ outputs = [identity_node_input .o () , const_node .o () ],
236
236
nodes = [identity_node_input , const_node ],
237
237
opset_imports = {"" : 20 },
238
238
),
@@ -272,7 +272,7 @@ def test_pass_with_lifting_constants_to_initializers_within_subgraph(
272
272
add_node = ir .node ("Add" , inputs = [input_value , then_initializer_value ])
273
273
then_graph = ir .Graph (
274
274
inputs = [],
275
- outputs = [add_node .outputs [ 0 ] ],
275
+ outputs = [add_node .o () ],
276
276
nodes = [add_node ],
277
277
opset_imports = {"" : 20 },
278
278
initializers = [then_initializer_value ],
@@ -287,7 +287,7 @@ def test_pass_with_lifting_constants_to_initializers_within_subgraph(
287
287
mul_node = ir .node ("Mul" , inputs = [input_value , else_initializer_value ])
288
288
else_graph = ir .Graph (
289
289
inputs = [],
290
- outputs = [mul_node .outputs [ 0 ] ],
290
+ outputs = [mul_node .o () ],
291
291
nodes = [mul_node ],
292
292
opset_imports = {"" : 20 },
293
293
initializers = [else_initializer_value ],
@@ -358,7 +358,7 @@ def test_pass_does_not_lift_initialized_inputs_in_subgraph(
358
358
# The initializer is also an input. We don't lift it to the main graph
359
359
# to preserve the graph signature
360
360
inputs = [then_initializer_value ],
361
- outputs = [add_node .outputs [ 0 ] ],
361
+ outputs = [add_node .o () ],
362
362
nodes = [add_node ],
363
363
opset_imports = {"" : 20 },
364
364
initializers = [then_initializer_value ],
@@ -373,7 +373,7 @@ def test_pass_does_not_lift_initialized_inputs_in_subgraph(
373
373
mul_node = ir .node ("Mul" , inputs = [input_value , else_initializer_value ])
374
374
else_graph = ir .Graph (
375
375
inputs = [],
376
- outputs = [mul_node .outputs [ 0 ] ],
376
+ outputs = [mul_node .o () ],
377
377
nodes = [mul_node ],
378
378
opset_imports = {"" : 20 },
379
379
initializers = [else_initializer_value ],
0 commit comments