Skip to content

Commit 5799419

Browse files
committed
Fix test_compiler and several sample errors.
1 parent d4830c8 commit 5799419

File tree

16 files changed

+19
-324
lines changed

16 files changed

+19
-324
lines changed

graph_net/paddle/test_compiler.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from dataclasses import dataclass
88
from contextlib import contextmanager
99
import time
10+
import math
1011
import numpy as np
1112
import random
1213
import platform
@@ -283,8 +284,16 @@ def test_single_model(args):
283284

284285

285286
def get_cmp_equal(expected_out, compiled_out):
287+
def convert(x):
288+
if x.dtype in [paddle.float16, paddle.bfloat16]:
289+
return x.astype("float32")
290+
elif x.dtype in [paddle.uint8, paddle.int8, paddle.int16]:
291+
return x.astype("int32")
292+
return x
293+
286294
return " ".join(
287-
str(int(paddle.equal_all(a, b))) for a, b in zip(expected_out, compiled_out)
295+
str(int(paddle.equal_all(convert(a), convert(b))))
296+
for a, b in zip(expected_out, compiled_out)
288297
)
289298

290299

paddle_samples/PaddleX/Co-DINO-R50/subgraph_2/model.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -645,30 +645,6 @@ def forward(
645645
)
646646

647647
return (
648-
group_norm_0,
649-
group_norm_1,
650-
group_norm_2,
651-
group_norm_3,
652-
group_norm_4,
653-
group_norm_5,
654-
group_norm_6,
655-
group_norm_7,
656-
group_norm_8,
657-
group_norm_9,
658-
group_norm_10,
659-
group_norm_11,
660-
group_norm_12,
661-
group_norm_13,
662-
group_norm_14,
663-
group_norm_15,
664-
group_norm_16,
665-
group_norm_17,
666-
group_norm_18,
667-
group_norm_19,
668-
group_norm_20,
669-
group_norm_21,
670-
group_norm_22,
671-
group_norm_23,
672648
add_0,
673649
add_1,
674650
add_2,

paddle_samples/PaddleX/Co-DINO-R50/subgraph_20/model.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1135,8 +1135,6 @@ def forward(
11351135
)
11361136

11371137
return (
1138-
group_norm_0,
1139-
group_norm_1,
11401138
stack_0,
11411139
stack_1,
11421140
reshape_0,

paddle_samples/PaddleX/FCOS-ResNet50/subgraph_1/model.py

Lines changed: 1 addition & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -5079,86 +5079,4 @@ def forward(
50795079
transpose_9,
50805080
)
50815081

5082-
return (
5083-
group_norm_0,
5084-
group_norm_1,
5085-
group_norm_2,
5086-
group_norm_3,
5087-
group_norm_4,
5088-
group_norm_5,
5089-
group_norm_6,
5090-
group_norm_7,
5091-
group_norm_8,
5092-
group_norm_9,
5093-
group_norm_10,
5094-
group_norm_11,
5095-
group_norm_12,
5096-
group_norm_13,
5097-
group_norm_14,
5098-
group_norm_15,
5099-
group_norm_16,
5100-
group_norm_17,
5101-
group_norm_18,
5102-
group_norm_19,
5103-
group_norm_20,
5104-
group_norm_21,
5105-
group_norm_22,
5106-
group_norm_23,
5107-
group_norm_24,
5108-
group_norm_25,
5109-
group_norm_26,
5110-
group_norm_27,
5111-
group_norm_28,
5112-
group_norm_29,
5113-
group_norm_30,
5114-
group_norm_31,
5115-
group_norm_32,
5116-
group_norm_33,
5117-
group_norm_34,
5118-
group_norm_35,
5119-
group_norm_36,
5120-
group_norm_37,
5121-
group_norm_38,
5122-
group_norm_39,
5123-
group_norm_40,
5124-
group_norm_41,
5125-
group_norm_42,
5126-
group_norm_43,
5127-
group_norm_44,
5128-
group_norm_45,
5129-
group_norm_46,
5130-
group_norm_47,
5131-
group_norm_48,
5132-
group_norm_49,
5133-
group_norm_50,
5134-
group_norm_51,
5135-
group_norm_52,
5136-
group_norm_53,
5137-
group_norm_54,
5138-
group_norm_55,
5139-
group_norm_56,
5140-
group_norm_57,
5141-
group_norm_58,
5142-
group_norm_59,
5143-
group_norm_60,
5144-
group_norm_61,
5145-
group_norm_62,
5146-
group_norm_63,
5147-
group_norm_64,
5148-
group_norm_65,
5149-
group_norm_66,
5150-
group_norm_67,
5151-
group_norm_68,
5152-
group_norm_69,
5153-
group_norm_70,
5154-
group_norm_71,
5155-
group_norm_72,
5156-
group_norm_73,
5157-
group_norm_74,
5158-
group_norm_75,
5159-
group_norm_76,
5160-
group_norm_77,
5161-
group_norm_78,
5162-
group_norm_79,
5163-
add_n_0,
5164-
)
5082+
return add_n_0

paddle_samples/PaddleX/FCOS-ResNet50/subgraph_4/model.py

Lines changed: 1 addition & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -5066,86 +5066,4 @@ def forward(
50665066
transpose_9,
50675067
)
50685068

5069-
return (
5070-
group_norm_0,
5071-
group_norm_1,
5072-
group_norm_2,
5073-
group_norm_3,
5074-
group_norm_4,
5075-
group_norm_5,
5076-
group_norm_6,
5077-
group_norm_7,
5078-
group_norm_8,
5079-
group_norm_9,
5080-
group_norm_10,
5081-
group_norm_11,
5082-
group_norm_12,
5083-
group_norm_13,
5084-
group_norm_14,
5085-
group_norm_15,
5086-
group_norm_16,
5087-
group_norm_17,
5088-
group_norm_18,
5089-
group_norm_19,
5090-
group_norm_20,
5091-
group_norm_21,
5092-
group_norm_22,
5093-
group_norm_23,
5094-
group_norm_24,
5095-
group_norm_25,
5096-
group_norm_26,
5097-
group_norm_27,
5098-
group_norm_28,
5099-
group_norm_29,
5100-
group_norm_30,
5101-
group_norm_31,
5102-
group_norm_32,
5103-
group_norm_33,
5104-
group_norm_34,
5105-
group_norm_35,
5106-
group_norm_36,
5107-
group_norm_37,
5108-
group_norm_38,
5109-
group_norm_39,
5110-
group_norm_40,
5111-
group_norm_41,
5112-
group_norm_42,
5113-
group_norm_43,
5114-
group_norm_44,
5115-
group_norm_45,
5116-
group_norm_46,
5117-
group_norm_47,
5118-
group_norm_48,
5119-
group_norm_49,
5120-
group_norm_50,
5121-
group_norm_51,
5122-
group_norm_52,
5123-
group_norm_53,
5124-
group_norm_54,
5125-
group_norm_55,
5126-
group_norm_56,
5127-
group_norm_57,
5128-
group_norm_58,
5129-
group_norm_59,
5130-
group_norm_60,
5131-
group_norm_61,
5132-
group_norm_62,
5133-
group_norm_63,
5134-
group_norm_64,
5135-
group_norm_65,
5136-
group_norm_66,
5137-
group_norm_67,
5138-
group_norm_68,
5139-
group_norm_69,
5140-
group_norm_70,
5141-
group_norm_71,
5142-
group_norm_72,
5143-
group_norm_73,
5144-
group_norm_74,
5145-
group_norm_75,
5146-
group_norm_76,
5147-
group_norm_77,
5148-
group_norm_78,
5149-
group_norm_79,
5150-
add_n_0,
5151-
)
5069+
return add_n_0

paddle_samples/PaddleX/MaskFormer_small/subgraph_2/model.py

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14274,24 +14274,6 @@ def forward(
1427414274
)
1427514275

1427614276
return (
14277-
group_norm_0,
14278-
group_norm_1,
14279-
group_norm_2,
14280-
group_norm_3,
14281-
group_norm_4,
14282-
group_norm_5,
14283-
group_norm_6,
14284-
group_norm_7,
14285-
group_norm_8,
14286-
group_norm_9,
14287-
group_norm_10,
14288-
group_norm_11,
14289-
group_norm_12,
14290-
group_norm_13,
14291-
split_0,
14292-
split_1,
14293-
split_2,
14294-
split_3,
1429514277
slice_0,
1429614278
slice_1,
1429714279
slice_2,

paddle_samples/PaddleX/MaskFormer_tiny/subgraph_0/model.py

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9546,24 +9546,6 @@ def forward(
95469546
)
95479547

95489548
return (
9549-
group_norm_0,
9550-
group_norm_1,
9551-
group_norm_2,
9552-
group_norm_3,
9553-
group_norm_4,
9554-
group_norm_5,
9555-
group_norm_6,
9556-
group_norm_7,
9557-
group_norm_8,
9558-
group_norm_9,
9559-
group_norm_10,
9560-
group_norm_11,
9561-
group_norm_12,
9562-
group_norm_13,
9563-
split_0,
9564-
split_1,
9565-
split_2,
9566-
split_3,
95679549
slice_0,
95689550
slice_1,
95699551
slice_2,

paddle_samples/PaddleX/Nonstationary/subgraph_0/model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,4 @@ def forward(self, data_0, data_1, data_2):
131131
softmax_0,
132132
)
133133

134-
return split_0, split_1, split_2, split_3, einsum_0
134+
return einsum_0

paddle_samples/PaddleX/Nonstationary/subgraph_10/model.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1565,22 +1565,6 @@ def forward(
15651565
)
15661566

15671567
return (
1568-
split_0,
1569-
split_1,
1570-
split_2,
1571-
split_3,
1572-
split_4,
1573-
split_5,
1574-
split_6,
1575-
split_7,
1576-
split_8,
1577-
split_9,
1578-
split_10,
1579-
split_11,
1580-
split_12,
1581-
split_13,
1582-
split_14,
1583-
split_15,
15841568
dropout_0,
15851569
layer_norm_0,
15861570
)

paddle_samples/PaddleX/Nonstationary/subgraph_2/model.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -531,14 +531,4 @@ def forward(
531531
unsqueeze_7,
532532
)
533533

534-
return (
535-
split_0,
536-
split_1,
537-
split_2,
538-
split_3,
539-
split_4,
540-
split_5,
541-
split_6,
542-
split_7,
543-
layer_norm_0,
544-
)
534+
return layer_norm_0

0 commit comments

Comments
 (0)