@@ -100,7 +100,7 @@ def test_dynamic_int_input_cache_hit_case1(self):
100
100
self .assert_results (
101
101
dynamic_int_input_func1 , paddle .randn ([3 , 4 , 5 ]), i
102
102
)
103
- self .assertEqual (ctx .translate_count , 2 )
103
+ self .assertEqual (ctx .translate_count , 2 if i == 2 else 3 )
104
104
105
105
def test_dynamic_int_input_cache_hit_case2 (self ):
106
106
with allow_dynamic_shape_guard (
@@ -114,7 +114,7 @@ def test_dynamic_int_input_cache_hit_case2(self):
114
114
self .assert_results (
115
115
dynamic_int_input_func2 , paddle .randn ([3 , 4 , 5 ]), {1 : i }
116
116
)
117
- self .assertEqual (ctx .translate_count , 2 )
117
+ self .assertEqual (ctx .translate_count , 2 if i == 2 else 3 )
118
118
119
119
def test_dynamic_int_input_cache_hit_case3 (self ):
120
120
with allow_dynamic_shape_guard (
@@ -138,7 +138,7 @@ def test_dynamic_shape_input_cache_hit_case1(self):
138
138
self .assert_results (
139
139
dynamic_shape_input_func1 , paddle .randn ([i , 4 , 5 ])
140
140
)
141
- self .assertEqual (ctx .translate_count , 2 )
141
+ self .assertEqual (ctx .translate_count , 2 if i == 2 else 3 )
142
142
143
143
def test_dynamic_shape_input_cache_hit_case2 (self ):
144
144
with allow_dynamic_shape_guard (
@@ -153,7 +153,7 @@ def test_dynamic_shape_input_cache_hit_case2(self):
153
153
dynamic_shape_access_inner_var_shape ,
154
154
paddle .randn ([i , 4 , 5 ]),
155
155
)
156
- self .assertEqual (ctx .translate_count , 2 )
156
+ self .assertEqual (ctx .translate_count , 2 if i == 2 else 3 )
157
157
158
158
def test_dynamic_shape_cast (self ):
159
159
with allow_dynamic_shape_guard (
@@ -182,7 +182,7 @@ def test_dynamic_shape_in_list(self):
182
182
paddle .randn ([i , 4 , 5 ]),
183
183
[i * 4 , 5 ],
184
184
)
185
- self .assertEqual (ctx .translate_count , 2 )
185
+ self .assertEqual (ctx .translate_count , 2 if i == 2 else 3 )
186
186
187
187
def test_conv_dynamic_shape_stride_fallback (self ):
188
188
with allow_dynamic_shape_guard (
0 commit comments