diff --git a/graph_net/config/fusible_eval_622_subgraphs.txt b/graph_net/config/fusible_eval_622_subgraphs.txt new file mode 100644 index 000000000..4281d6409 --- /dev/null +++ b/graph_net/config/fusible_eval_622_subgraphs.txt @@ -0,0 +1,622 @@ +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google_mobilebert-uncased/_decomposed/google_mobilebert-uncased_start1431_end1436_60 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-MobileBertForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-MobileBertForSequenceClassification_start310_end315_47 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google_mobilebert-uncased/_decomposed/google_mobilebert-uncased_start1431_end1436_60 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google_mobilebert-uncased/_decomposed/google_mobilebert-uncased_start1431_end1436_60 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-MobileBertForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-MobileBertForSequenceClassification_start310_end315_47 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-MobileBertForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-MobileBertForSequenceClassification_start310_end315_47 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/torchvision/googlenet/_decomposed/googlenet_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/torchvision/googlenet/_decomposed/googlenet_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DDRNet-slim/_decomposed/DDRNet-slim_start138_end141_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DDRNet-slim/_decomposed/DDRNet-slim_start138_end141_14 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-MobileNetV3/_decomposed/S-ViPNAS-MobileNetV3_start128_end133_7 +graphs/hf_subgraphs/fusible_subgraphs/6/samples/mmpose/S-ViPNAS-MobileNetV3/_decomposed/S-ViPNAS-MobileNetV3_start128_end133_7 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/mmpose/S-ViPNAS-MobileNetV3/_decomposed/S-ViPNAS-MobileNetV3_start128_end133_7 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/mmpose/S-ViPNAS-MobileNetV3/_decomposed/S-ViPNAS-MobileNetV3_start128_end133_7 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-MobileNetV3/_decomposed/S-ViPNAS-MobileNetV3_start128_end133_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-MobileNetV3/_decomposed/S-ViPNAS-MobileNetV3_start128_end133_7 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start278_end285_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start278_end285_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start278_end285_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/OCRNet_hr18/_decomposed/OCRNet_hr18_start1179_end1183_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmseg/OCRNet_R101/_decomposed/OCRNet_R101_start382_end386_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start279_end282_27 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start1458_end1461_61 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start72_end75_10 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start72_end75_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start34_end37_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start230_end233_18 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start17_end20_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start72_end75_10 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start34_end37_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start230_end233_18 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start17_end20_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start17_end20_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start230_end233_18 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/OFA-Sys_chinese-clip-vit-huge-patch14/_decomposed/OFA-Sys_chinese-clip-vit-huge-patch14_start22_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/densenet121.ra_in1k/_decomposed/densenet121.ra_in1k_start138_end140_15 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/densenet121.ra_in1k/_decomposed/densenet121.ra_in1k_start138_end140_15 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvgg_d2se.rvgg_in1k/_decomposed/repvgg_d2se.rvgg_in1k_start256_end261_19 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start221_end226_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvgg_d2se.rvgg_in1k/_decomposed/repvgg_d2se.rvgg_in1k_start256_end261_19 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start221_end226_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start221_end226_2 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start221_end226_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start195_end197_27 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn48b/_decomposed/dpn48b_start50_end52_9 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn48b/_decomposed/dpn48b_start6_end8_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start480_end482_40 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn48b/_decomposed/dpn48b_start107_end109_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn68.mx_in1k/_decomposed/dpn68.mx_in1k_start106_end108_19 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn48b/_decomposed/dpn48b_start107_end109_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start17_end19_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn48b/_decomposed/dpn48b_start50_end52_9 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start17_end19_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn68.mx_in1k/_decomposed/dpn68.mx_in1k_start106_end108_19 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn48b/_decomposed/dpn48b_start6_end8_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/APCNet_R101/_decomposed/APCNet_R101_start460_end464_14 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmseg/APCNet_R101/_decomposed/APCNet_R101_start460_end464_14 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/APCNet_R101/_decomposed/APCNet_R101_start396_end400_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmseg/APCNet_R101/_decomposed/APCNet_R101_start396_end400_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start1416_end1418_53 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/yujiepan_tiny-random-swin-patch4-window7-224/_decomposed/yujiepan_tiny-random-swin-patch4-window7-224_start138_end140_30 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_swin-base-patch4-window12-384-in22k/_decomposed/microsoft_swin-base-patch4-window12-384-in22k_start1363_end1365_48 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start12_end16_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start12_end16_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/CCNet_R101/_decomposed/CCNet_R101_start368_end372_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/CCNet_R101/_decomposed/CCNet_R101_start368_end372_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/ecaresnet101d.miil_in1k/_decomposed/ecaresnet101d.miil_in1k_start585_end593_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/ecaresnet101d.miil_in1k/_decomposed/ecaresnet101d.miil_in1k_start585_end593_15 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start30_end34_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start30_end34_7 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start43_end47_8 +graphs/hf_subgraphs/fusible_subgraphs/4/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start30_end34_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start43_end47_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start43_end47_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/torchvision/googlenet/_decomposed/googlenet_start205_end209_4 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start2161_end2166_48 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start2161_end2166_48 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start2161_end2166_48 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start314_end321_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start314_end321_10 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start37_end42_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fastvit_s12.apple_dist_in1k/_decomposed/fastvit_s12.apple_dist_in1k_start37_end42_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start68_end87_9 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start68_end87_9 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start68_end87_9 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start288_end290_11 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start288_end290_11 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start288_end290_11 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-RobertaForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-RobertaForSequenceClassification_start12_end19_2 +graphs/hf_subgraphs/fusible_subgraphs/4/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-RobertaForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-RobertaForSequenceClassification_start12_end19_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/Lazaro97_results/_decomposed/Lazaro97_results_start12_end19_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/Lazaro97_results/_decomposed/Lazaro97_results_start12_end19_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/Lazaro97_results/_decomposed/Lazaro97_results_start12_end19_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-RobertaForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-RobertaForSequenceClassification_start12_end19_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jhu-clsp_ettin-decoder-150m/_decomposed/jhu-clsp_ettin-decoder-150m_start10_end12_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/segformer_b2_clothes/_decomposed/segformer_b2_clothes_start649_end656_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2089_end2096_73 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/segformer_b2_clothes/_decomposed/segformer_b2_clothes_start649_end656_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2089_end2096_73 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_swin-base-patch4-window12-384-in22k/_decomposed/microsoft_swin-base-patch4-window12-384-in22k_start0_end13_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/yujiepan_tiny-random-swin-patch4-window7-224/_decomposed/yujiepan_tiny-random-swin-patch4-window7-224_start0_end13_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/OttoYu_Tree-ConditionHK/_decomposed/OttoYu_Tree-ConditionHK_start0_end13_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/CCNet_R101/_decomposed/CCNet_R101_start361_end365_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/CCNet_R101/_decomposed/CCNet_R101_start361_end365_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start517_end522_46 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start1037_end1042_66 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/coat_lite_mini.in1k/_decomposed/coat_lite_mini.in1k_start38_end43_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start38_end43_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google/siglip-so400m-patch14-384/_decomposed/siglip-so400m-patch14-384_start1383_end1386_13 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start350_end353_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start350_end353_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/torchgeometric/LINKX/_decomposed/LINKX_start10_end13_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/sshleifer_tiny-dbmdz-bert-large-cased-finetuned-conll03-english/_decomposed/sshleifer_tiny-dbmdz-bert-large-cased-finetuned-conll03-english_start27_end30_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/sshleifer_tiny-dbmdz-bert-large-cased-finetuned-conll03-english/_decomposed/sshleifer_tiny-dbmdz-bert-large-cased-finetuned-conll03-english_start27_end30_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/sshleifer_tiny-dbmdz-bert-large-cased-finetuned-conll03-english/_decomposed/sshleifer_tiny-dbmdz-bert-large-cased-finetuned-conll03-english_start27_end30_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coatnet_rmlp_1_rw_224/_decomposed/coatnet_rmlp_1_rw_224_start28_end30_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/coatnet_rmlp_1_rw_224/_decomposed/coatnet_rmlp_1_rw_224_start28_end30_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/coatnet_rmlp_1_rw_224/_decomposed/coatnet_rmlp_1_rw_224_start28_end30_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/kaveh_rclip/_decomposed/kaveh_rclip_start949_end952_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/ERFNet/_decomposed/ERFNet_start1_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/ERFNet/_decomposed/ERFNet_start7_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/ERFNet/_decomposed/ERFNet_start1_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/ERFNet/_decomposed/ERFNet_start73_end78_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/ERFNet/_decomposed/ERFNet_start7_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/ERFNet/_decomposed/ERFNet_start73_end78_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/K-Net_fcn/_decomposed/K-Net_fcn_start213_end216_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fasternet_l.in1k/_decomposed/fasternet_l.in1k_start15_end17_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fasternet_l.in1k/_decomposed/fasternet_l.in1k_start15_end17_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start370_end375_19 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start370_end375_19 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/facebook_esm2_t33_650M_UR50D/_decomposed/facebook_esm2_t33_650M_UR50D_start119_end130_17 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/facebook_esm2_t33_650M_UR50D/_decomposed/facebook_esm2_t33_650M_UR50D_start119_end130_17 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/facebook_esm2_t33_650M_UR50D/_decomposed/facebook_esm2_t33_650M_UR50D_start119_end130_17 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/microsoft_deberta-base/_decomposed/microsoft_deberta-base_start4_end17_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_deberta-base/_decomposed/microsoft_deberta-base_start4_end17_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/microsoft_deberta-base/_decomposed/microsoft_deberta-base_start4_end17_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/ultralytics/yolov10l/_decomposed/yolov10l_start475_end479_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/ultralytics/yolov10l/_decomposed/yolov10l_start475_end479_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/microsoft_cvt-13/_decomposed/microsoft_cvt-13_start625_end631_40 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_cvt-13-384/_decomposed/microsoft_cvt-13-384_start625_end631_34 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start375_end377_20 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start375_end377_20 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/ViTPose-H-simple/_decomposed/ViTPose-H-simple_start644_end650_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/ViTPose-H-simple/_decomposed/ViTPose-H-simple_start644_end650_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start297_end299_5 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start297_end299_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start297_end299_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start159_end161_21 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start159_end161_21 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start159_end161_21 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google/tapas-base-masklm/_decomposed/tapas-base-masklm_start8_end14_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google/tapas-base-masklm/_decomposed/tapas-base-masklm_start8_end14_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google/tapas-base-masklm/_decomposed/tapas-base-masklm_start8_end14_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DDRNet-slim/_decomposed/DDRNet-slim_start168_end172_21 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DDRNet-slim/_decomposed/DDRNet-slim_start168_end172_21 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/resnet10t.c3_in1k/_decomposed/resnet10t.c3_in1k_start30_end33_9 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/resnet10t.c3_in1k/_decomposed/resnet10t.c3_in1k_start30_end33_9 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/resnet10t.c3_in1k/_decomposed/resnet10t.c3_in1k_start30_end33_9 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/test_resnet.r160_in1k/_decomposed/test_resnet.r160_in1k_start33_end36_10 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/resnet10t.c3_in1k/_decomposed/resnet10t.c3_in1k_start30_end33_9 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/resnet10t.c3_in1k/_decomposed/resnet10t.c3_in1k_start20_end23_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/resnet10t.c3_in1k/_decomposed/resnet10t.c3_in1k_start20_end23_6 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/test_resnet.r160_in1k/_decomposed/test_resnet.r160_in1k_start33_end36_10 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start331_end337_7 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start331_end337_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start331_end337_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/sureshnam9_esm2_t6_8M_UR50D-finetuned-secondary-structure/_decomposed/sureshnam9_esm2_t6_8M_UR50D-finetuned-secondary-structure_start23_end29_4 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/sureshnam9_esm2_t6_8M_UR50D-finetuned-secondary-structure/_decomposed/sureshnam9_esm2_t6_8M_UR50D-finetuned-secondary-structure_start23_end29_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/sureshnam9_esm2_t6_8M_UR50D-finetuned-secondary-structure/_decomposed/sureshnam9_esm2_t6_8M_UR50D-finetuned-secondary-structure_start23_end29_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/Twins_svt-b_fpn/_decomposed/Twins_svt-b_fpn_start21_end24_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start1746_end1749_68 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/simcc_S-ViPNAS-MobileNetV3/_decomposed/simcc_S-ViPNAS-MobileNetV3_start329_end331_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/simcc_S-ViPNAS-MobileNetV3/_decomposed/simcc_S-ViPNAS-MobileNetV3_start329_end331_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/simcc_S-ViPNAS-MobileNetV3/_decomposed/simcc_S-ViPNAS-MobileNetV3_start329_end331_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/ese_vovnet19b_dw.ra_in1k/_decomposed/ese_vovnet19b_dw.ra_in1k_start103_end109_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/ese_vovnet19b_dw.ra_in1k/_decomposed/ese_vovnet19b_dw.ra_in1k_start103_end109_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start123_end125_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start123_end125_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start123_end125_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/hgnetv2_b0.ssld_stage1_in22k_in1k/_decomposed/hgnetv2_b0.ssld_stage1_in22k_in1k_start2_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/hgnetv2_b0.ssld_stage1_in22k_in1k/_decomposed/hgnetv2_b0.ssld_stage1_in22k_in1k_start2_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/AkshatSurolia_BEiT-FaceMask-Finetuned/_decomposed/AkshatSurolia_BEiT-FaceMask-Finetuned_start0_end9_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnet_150.nav_in1k/_decomposed/rexnet_150.nav_in1k_start203_end206_7 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/rexnet_200.nav_in1k/_decomposed/rexnet_200.nav_in1k_start169_end172_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start25_end28_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start241_end244_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start112_end115_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start93_end96_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/rexnet_200.nav_in1k/_decomposed/rexnet_200.nav_in1k_start169_end172_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnet_150.nav_in1k/_decomposed/rexnet_150.nav_in1k_start241_end244_8 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/rexnet_200.nav_in1k/_decomposed/rexnet_200.nav_in1k_start169_end172_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start25_end28_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start112_end115_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/rexnet_150.nav_in1k/_decomposed/rexnet_150.nav_in1k_start131_end134_4 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start112_end115_2 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start93_end96_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/rexnetr_300.sw_in12k/_decomposed/rexnetr_300.sw_in12k_start93_end96_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnet_200.nav_in1k/_decomposed/rexnet_200.nav_in1k_start169_end172_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/pose_resnest_101/_decomposed/pose_resnest_101_start127_end129_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/pose_resnest_101/_decomposed/pose_resnest_101_start127_end129_10 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/pose_resnest_101/_decomposed/pose_resnest_101_start127_end129_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jhu-clsp_ettin-decoder-150m/_decomposed/jhu-clsp_ettin-decoder-150m_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start26_end35_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start1025_end1034_65 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start505_end514_45 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/coat_lite_mini.in1k/_decomposed/coat_lite_mini.in1k_start26_end35_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/CGNet/_decomposed/CGNet_start414_end419_15 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/CGNet/_decomposed/CGNet_start414_end419_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/ipr_resnet_50/_decomposed/ipr_resnet_50_start181_end184_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/ipr_resnet_50/_decomposed/ipr_resnet_50_start181_end184_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/ipr_resnet_50/_decomposed/ipr_resnet_50_start181_end184_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start292_end295_4 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start292_end295_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start292_end295_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DANet_R101/_decomposed/DANet_R101_start393_end395_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DANet_R101/_decomposed/DANet_R101_start393_end395_8 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_small/_decomposed/convit_small_start125_end145_25 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_tiny/_decomposed/convit_tiny_start125_end145_25 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DNLNet_R101/_decomposed/DNLNet_R101_start375_end378_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DNLNet_R101/_decomposed/DNLNet_R101_start375_end378_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start0_end5_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/coat_lite_medium.in1k/_decomposed/coat_lite_medium.in1k_start999_end1004_66 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start163_end168_20 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start479_end484_40 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/coat_mini/_decomposed/coat_mini_start0_end5_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/coat_mini/_decomposed/coat_mini_start112_end117_22 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google/tapas-base-masklm/_decomposed/tapas-base-masklm_start2_end8_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google/tapas-base-masklm/_decomposed/tapas-base-masklm_start2_end8_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google/tapas-base-masklm/_decomposed/tapas-base-masklm_start2_end8_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/resnetv2_18d.ra4_e3600_r224_in1k/_decomposed/resnetv2_18d.ra4_e3600_r224_in1k_start6_end8_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/resnetv2_101.a1h_in1k/_decomposed/resnetv2_101.a1h_in1k_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/resnetv2_101.a1h_in1k/_decomposed/resnetv2_101.a1h_in1k_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/resnetv2_101.a1h_in1k/_decomposed/resnetv2_101.a1h_in1k_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/resnetv2_101.a1h_in1k/_decomposed/resnetv2_101.a1h_in1k_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/resnetv2_18d.ra4_e3600_r224_in1k/_decomposed/resnetv2_18d.ra4_e3600_r224_in1k_start6_end8_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/deeppose_resnet_101/_decomposed/deeppose_resnet_101_start96_end99_0 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/mmpose/deeppose_resnet_101/_decomposed/deeppose_resnet_101_start96_end99_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/deeppose_resnet_101/_decomposed/deeppose_resnet_101_start96_end99_0 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/mmpose/deeppose_resnet_101/_decomposed/deeppose_resnet_101_start96_end99_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start142_end151_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start142_end151_15 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start142_end151_15 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jhu-clsp_ettin-decoder-150m/_decomposed/jhu-clsp_ettin-decoder-150m_start7_end9_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google-t5_t5-large/_decomposed/google-t5_t5-large_start1820_end1825_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google-t5_t5-large/_decomposed/google-t5_t5-large_start1820_end1825_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DDRNet-slim/_decomposed/DDRNet-slim_start184_end190_24 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DDRNet-slim/_decomposed/DDRNet-slim_start184_end190_24 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_small/_decomposed/convit_small_start608_end616_48 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_tiny/_decomposed/convit_tiny_start608_end616_48 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google_mobilebert-uncased/_decomposed/google_mobilebert-uncased_start5_end7_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/microsoft_layoutlm-base-uncased/_decomposed/microsoft_layoutlm-base-uncased_start10_end12_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_layoutlm-base-uncased/_decomposed/microsoft_layoutlm-base-uncased_start10_end12_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google_mobilebert-uncased/_decomposed/google_mobilebert-uncased_start5_end7_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google_mobilebert-uncased/_decomposed/google_mobilebert-uncased_start5_end7_1 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/gmlp_s16_224.ra3_in1k/_decomposed/gmlp_s16_224.ra3_in1k_start12_end14_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/gmlp_s16_224.ra3_in1k/_decomposed/gmlp_s16_224.ra3_in1k_start12_end14_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/napsternxg_nyt-ingredient-tagger-jina-embeddings-v2-small-en/_decomposed/napsternxg_nyt-ingredient-tagger-jina-embeddings-v2-small-en_start136_end139_18 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/napsternxg_nyt-ingredient-tagger-jina-embeddings-v2-small-en/_decomposed/napsternxg_nyt-ingredient-tagger-jina-embeddings-v2-small-en_start136_end139_18 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/napsternxg_nyt-ingredient-tagger-jina-embeddings-v2-small-en/_decomposed/napsternxg_nyt-ingredient-tagger-jina-embeddings-v2-small-en_start136_end139_18 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start312_end325_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start11_end23_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start11_end23_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start11_end23_2 +graphs/hf_subgraphs/fusible_subgraphs/6/samples/transformers-auto-model/MCG-NJU_videomae-base-finetuned-kinetics/_decomposed/MCG-NJU_videomae-base-finetuned-kinetics_start1_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/MCG-NJU_videomae-base-finetuned-kinetics/_decomposed/MCG-NJU_videomae-base-finetuned-kinetics_start1_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/vit_base_patch16_clip_224.datacompxl/_decomposed/vit_base_patch16_clip_224.datacompxl_start0_end9_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/vit_giant_patch14_clip_224.laion2b/_decomposed/vit_giant_patch14_clip_224.laion2b_start0_end9_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start325_end331_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/coatnet_0_224/_decomposed/coatnet_0_224_start12_end14_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coatnet_0_224/_decomposed/coatnet_0_224_start12_end14_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/coatnet_0_224/_decomposed/coatnet_0_224_start12_end14_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google/siglip-so400m-patch14-384/_decomposed/siglip-so400m-patch14-384_start1379_end1383_12 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/torchgeometric/LINKX/_decomposed/LINKX_start17_end20_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start10_end14_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start386_end390_42 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start10_end14_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start386_end390_42 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-MegatronBertForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-MegatronBertForSequenceClassification_start9_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/AI-Nordics_bert-large-swedish-cased/_decomposed/AI-Nordics_bert-large-swedish-cased_start9_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-MegatronBertForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-MegatronBertForSequenceClassification_start9_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/AI-Nordics_bert-large-swedish-cased/_decomposed/AI-Nordics_bert-large-swedish-cased_start9_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-MegatronBertForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-MegatronBertForSequenceClassification_start9_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/AI-Nordics_bert-large-swedish-cased/_decomposed/AI-Nordics_bert-large-swedish-cased_start9_end12_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/RMBG-1.4/_decomposed/RMBG-1.4_start474_end482_15 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/RMBG-1.4/_decomposed/RMBG-1.4_start474_end482_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start137_end142_18 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start137_end142_18 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start137_end142_18 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start26_end43_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start26_end43_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start26_end43_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start285_end291_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start285_end291_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/rtmpose-l/_decomposed/rtmpose-l_start285_end291_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/eca_vovnet39b/_decomposed/eca_vovnet39b_start100_end103_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/eca_vovnet39b/_decomposed/eca_vovnet39b_start100_end103_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start253_end264_5 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start253_end264_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start253_end264_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/K-Net_fcn/_decomposed/K-Net_fcn_start199_end209_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/ultralytics/yolo11l/_decomposed/yolo11l_start272_end275_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/ultralytics/yolo11l/_decomposed/yolo11l_start272_end275_4 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/transformers-auto-model/apple_mobilevitv2-1.0-imagenet1k-256/_decomposed/apple_mobilevitv2-1.0-imagenet1k-256_start58_end61_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/hgnet_base.ssld_in1k/_decomposed/hgnet_base.ssld_in1k_start254_end257_10 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/hgnet_base.ssld_in1k/_decomposed/hgnet_base.ssld_in1k_start254_end257_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start141_end146_12 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/repvit_m1_1.dist_300e_in1k/_decomposed/repvit_m1_1.dist_300e_in1k_start141_end146_12 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start343_end348_15 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start141_end146_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start59_end64_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvit_m1_1.dist_300e_in1k/_decomposed/repvit_m1_1.dist_300e_in1k_start141_end146_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start141_end146_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvit_m0_9.dist_300e_in1k/_decomposed/repvit_m0_9.dist_300e_in1k_start343_end348_15 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/starnet_s1.in1k/_decomposed/starnet_s1.in1k_start8_end10_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/starnet_s1.in1k/_decomposed/starnet_s1.in1k_start8_end10_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start51_end55_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start51_end55_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start285_end289_24 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start285_end289_24 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start1037_end1041_48 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start1037_end1041_48 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start1037_end1041_48 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start285_end289_24 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start51_end55_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start1009_end1015_62 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start10_end16_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start173_end179_22 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft/phi-2/_decomposed/phi-2_start26_end36_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/microsoft/phi-2/_decomposed/phi-2_start26_end36_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/rexnet_100.nav_in1k/_decomposed/rexnet_100.nav_in1k_start37_end41_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/rexnet_100.nav_in1k/_decomposed/rexnet_100.nav_in1k_start37_end41_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/facebook_esm2_t33_650M_UR50D/_decomposed/facebook_esm2_t33_650M_UR50D_start104_end119_16 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/facebook_esm2_t33_650M_UR50D/_decomposed/facebook_esm2_t33_650M_UR50D_start104_end119_16 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/facebook_esm2_t33_650M_UR50D/_decomposed/facebook_esm2_t33_650M_UR50D_start104_end119_16 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/regnetv_040.ra3_in1k/_decomposed/regnetv_040.ra3_in1k_start356_end361_26 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/regnetv_040.ra3_in1k/_decomposed/regnetv_040.ra3_in1k_start356_end361_26 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start23_end31_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start23_end31_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher/_decomposed/hf-tiny-model-private_tiny-random-EfficientFormerForImageClassificationWithTeacher_start23_end31_2 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_base/_decomposed/convit_base_start0_end6_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/gmlp_s16_224.ra3_in1k/_decomposed/gmlp_s16_224.ra3_in1k_start10_end12_2 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/gmlp_s16_224.ra3_in1k/_decomposed/gmlp_s16_224.ra3_in1k_start10_end12_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/ANN_R101/_decomposed/ANN_R101_start387_end391_18 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmseg/ANN_R101/_decomposed/ANN_R101_start387_end391_18 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/starnet_s1.in1k/_decomposed/starnet_s1.in1k_start159_end164_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/starnet_s1.in1k/_decomposed/starnet_s1.in1k_start159_end164_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/starnet_s2.in1k/_decomposed/starnet_s2.in1k_start119_end124_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/starnet_s2.in1k/_decomposed/starnet_s2.in1k_start119_end124_0 +graphs/hf_subgraphs/fusible_subgraphs/4/samples/mmpose/deeppose_mobilenetv2_rle/_decomposed/deeppose_mobilenetv2_rle_start148_end152_0 +graphs/hf_subgraphs/fusible_subgraphs/8/samples/mmpose/deeppose_mobilenetv2_rle/_decomposed/deeppose_mobilenetv2_rle_start148_end152_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/deeppose_mobilenetv2_rle/_decomposed/deeppose_mobilenetv2_rle_start148_end152_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/deeppose_mobilenetv2_rle/_decomposed/deeppose_mobilenetv2_rle_start148_end152_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/skresnet18.ra_in1k/_decomposed/skresnet18.ra_in1k_start119_end121_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/skresnet18.ra_in1k/_decomposed/skresnet18.ra_in1k_start119_end121_12 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/K-Net_fcn/_decomposed/K-Net_fcn_start228_end231_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/coatnet_1_rw_224/_decomposed/coatnet_1_rw_224_start17_end20_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/coatnet_1_rw_224/_decomposed/coatnet_1_rw_224_start17_end20_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coatnet_1_rw_224/_decomposed/coatnet_1_rw_224_start17_end20_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_cvt-13-384/_decomposed/microsoft_cvt-13-384_start49_end52_8 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_cvt-13-384/_decomposed/microsoft_cvt-13-384_start142_end145_20 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2102_end2108_75 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/segformer-b0-finetuned-ade-512-512/_decomposed/segformer-b0-finetuned-ade-512-512_start348_end354_24 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2108_end2114_76 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/segformer-b0-finetuned-ade-512-512/_decomposed/segformer-b0-finetuned-ade-512-512_start348_end354_24 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2102_end2108_75 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2096_end2102_74 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2096_end2102_74 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start2108_end2114_76 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/BiSeNetV1_R18/_decomposed/BiSeNetV1_R18_start115_end117_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/BiSeNetV1_R18/_decomposed/BiSeNetV1_R18_start115_end117_8 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/trocr-base-handwritten/_decomposed/trocr-base-handwritten_start326_end333_15 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/OttoYu_Tree-ConditionHK/_decomposed/OttoYu_Tree-ConditionHK_start1387_end1393_53 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/OttoYu_Tree-ConditionHK/_decomposed/OttoYu_Tree-ConditionHK_start119_end125_9 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_swin-base-patch4-window12-384-in22k/_decomposed/microsoft_swin-base-patch4-window12-384-in22k_start1387_end1393_53 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_swin-base-patch4-window12-384-in22k/_decomposed/microsoft_swin-base-patch4-window12-384-in22k_start119_end125_9 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_swin-base-patch4-window12-384-in22k/_decomposed/microsoft_swin-base-patch4-window12-384-in22k_start97_end110_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_swin-base-patch4-window12-384-in22k/_decomposed/microsoft_swin-base-patch4-window12-384-in22k_start1365_end1378_49 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/OttoYu_Tree-ConditionHK/_decomposed/OttoYu_Tree-ConditionHK_start1365_end1378_49 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start100_end113_6 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/ibombonato_swin-age-classifier/_decomposed/ibombonato_swin-age-classifier_start365_end378_25 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start1418_end1431_54 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/Twins_svt-b_fpn/_decomposed/Twins_svt-b_fpn_start8_end21_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification_start28_end33_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification_start28_end33_5 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification_start28_end33_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DANet_R101/_decomposed/DANet_R101_start395_end398_9 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DANet_R101/_decomposed/DANet_R101_start395_end398_9 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/microsoft_beit-large-patch16-512/_decomposed/microsoft_beit-large-patch16-512_start1537_end1541_28 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_beit-base-patch16-384/_decomposed/microsoft_beit-base-patch16-384_start19_end23_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/trocr-base-handwritten/_decomposed/trocr-base-handwritten_start336_end347_16 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/trocr-base-handwritten/_decomposed/trocr-base-handwritten_start361_end372_18 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/torchgeometric/LINKX/_decomposed/LINKX_start13_end16_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/eca_resnet33ts.ra2_in1k/_decomposed/eca_resnet33ts.ra2_in1k_start16_end20_1 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/vit_base_patch16_clip_quickgelu_224.metaclip_2pt5b/_decomposed/vit_base_patch16_clip_quickgelu_224.metaclip_2pt5b_start24_end28_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start308_end310_4 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start308_end310_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/RTMO-l/_decomposed/RTMO-l_start308_end310_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start87_end90_4 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start199_end202_10 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start174_end177_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start262_end265_13 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start174_end177_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start199_end202_10 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start87_end90_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/ghostnet_100.in1k/_decomposed/ghostnet_100.in1k_start199_end202_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/ultralytics/yolo11l-obb/_decomposed/yolo11l-obb_start587_end593_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/ultralytics/yolo11l-obb/_decomposed/yolo11l-obb_start587_end593_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/hardcorenas_a.miil_green_in1k/_decomposed/hardcorenas_a.miil_green_in1k_start145_end148_11 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/hardcorenas_a.miil_green_in1k/_decomposed/hardcorenas_a.miil_green_in1k_start145_end148_11 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/darknet17/_decomposed/darknet17_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/darknet17/_decomposed/darknet17_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/darknet17/_decomposed/darknet17_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/darknet17/_decomposed/darknet17_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/darknet17/_decomposed/darknet17_start19_end22_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/darknet17/_decomposed/darknet17_start19_end22_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start46_end50_12 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start422_end426_52 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/nvidia_mit-b0/_decomposed/nvidia_mit-b0_start222_end226_44 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/nvidia_mit-b0/_decomposed/nvidia_mit-b0_start222_end226_44 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start46_end50_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/face-parsing/_decomposed/face-parsing_start422_end426_52 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start357_end359_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start18_end20_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start357_end359_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start174_end176_16 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start174_end176_16 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start18_end20_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start174_end176_16 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/ultralytics/yolo11n/_decomposed/yolo11n_start145_end147_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/ultralytics/yolo11n/_decomposed/yolo11n_start145_end147_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start18_end20_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/mooncakex_img2/_decomposed/mooncakex_img2_start672_end675_18 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/neuralbioinfo_prokbert-mini-c-promoter/_decomposed/neuralbioinfo_prokbert-mini-c-promoter_start31_end37_5 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/neuralbioinfo_prokbert-mini-c-promoter/_decomposed/neuralbioinfo_prokbert-mini-c-promoter_start31_end37_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/neuralbioinfo_prokbert-mini-c-promoter/_decomposed/neuralbioinfo_prokbert-mini-c-promoter_start31_end37_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start20_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start20_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start44_end55_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start44_end55_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start113_end124_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start44_end55_7 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start257_end268_23 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start257_end268_23 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start20_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/Visual-Attention-Network_van-small/_decomposed/Visual-Attention-Network_van-small_start257_end268_23 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start113_end124_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-VanForImageClassification/_decomposed/hf-tiny-model-private_tiny-random-VanForImageClassification_start113_end124_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_beit-base-patch16-384/_decomposed/microsoft_beit-base-patch16-384_start23_end52_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/microsoft_beit-large-patch16-512/_decomposed/microsoft_beit-large-patch16-512_start1541_end1570_29 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fasternet_t0.in1k/_decomposed/fasternet_t0.in1k_start140_end142_15 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fasternet_t0.in1k/_decomposed/fasternet_t0.in1k_start140_end142_15 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_base/_decomposed/convit_base_start152_end155_25 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/fasternet_l.in1k/_decomposed/fasternet_l.in1k_start290_end292_21 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/fasternet_l.in1k/_decomposed/fasternet_l.in1k_start290_end292_21 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/Twins_svt-b_fpn/_decomposed/Twins_svt-b_fpn_start33_end38_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DMNet_R101/_decomposed/DMNet_R101_start392_end397_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/skresnet18.ra_in1k/_decomposed/skresnet18.ra_in1k_start126_end129_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/skresnet18.ra_in1k/_decomposed/skresnet18.ra_in1k_start126_end129_14 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coat_lite_medium_384/_decomposed/coat_lite_medium_384_start1412_end1419_79 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/OCRNet_R101/_decomposed/OCRNet_R101_start388_end392_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmseg/OCRNet_R101/_decomposed/OCRNet_R101_start388_end392_5 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/eva02_small_patch14_224.mim_in22k/_decomposed/eva02_small_patch14_224.mim_in22k_start23_end36_3 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/eva02_base_patch16_clip_224.merged2b/_decomposed/eva02_base_patch16_clip_224.merged2b_start24_end37_5 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/eva02_large_patch14_224.mim_in22k/_decomposed/eva02_large_patch14_224.mim_in22k_start24_end37_5 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/eva02_base_patch14_224.mim_in22k/_decomposed/eva02_base_patch14_224.mim_in22k_start24_end37_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start23_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start23_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start23_end31_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/vgg11.tv_in1k/_decomposed/vgg11.tv_in1k_start21_end24_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/vgg11.tv_in1k/_decomposed/vgg11.tv_in1k_start21_end24_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/AK_ak_nlp/_decomposed/AK_ak_nlp_start19_end24_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/AK_ak_nlp/_decomposed/AK_ak_nlp_start19_end24_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/AK_ak_nlp/_decomposed/AK_ak_nlp_start19_end24_3 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_cvt-13-384/_decomposed/microsoft_cvt-13-384_start145_end155_21 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/neuralbioinfo_prokbert-mini-c-promoter/_decomposed/neuralbioinfo_prokbert-mini-c-promoter_start22_end29_4 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/neuralbioinfo_prokbert-mini-c-promoter/_decomposed/neuralbioinfo_prokbert-mini-c-promoter_start22_end29_4 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repghostnet_050.in1k/_decomposed/repghostnet_050.in1k_start86_end90_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repghostnet_050.in1k/_decomposed/repghostnet_050.in1k_start86_end90_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start122_end130_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start261_end269_24 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/zuppif_maskformer-swin-small-ade/_decomposed/zuppif_maskformer-swin-small-ade_start1440_end1448_58 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/dccuchile_albert-base-2-spanish-distilled-ner/_decomposed/dccuchile_albert-base-2-spanish-distilled-ner_start43_end49_11 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google/bert_uncased_L-2_H-128_A-2/_decomposed/bert_uncased_L-2_H-128_A-2_start43_end49_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google/bert_uncased_L-2_H-128_A-2/_decomposed/bert_uncased_L-2_H-128_A-2_start43_end49_12 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google/bert_uncased_L-2_H-128_A-2/_decomposed/bert_uncased_L-2_H-128_A-2_start43_end49_12 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/dccuchile_albert-base-2-spanish-distilled-ner/_decomposed/dccuchile_albert-base-2-spanish-distilled-ner_start43_end49_11 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/dccuchile_albert-base-2-spanish-distilled-ner/_decomposed/dccuchile_albert-base-2-spanish-distilled-ner_start43_end49_11 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/convit_base/_decomposed/convit_base_start106_end110_16 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/transformers-auto-model/apple_mobilevitv2-1.0-imagenet1k-256/_decomposed/apple_mobilevitv2-1.0-imagenet1k-256_start39_end42_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start56_end61_13 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start56_end61_13 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start56_end61_13 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/trocr-base-handwritten/_decomposed/trocr-base-handwritten_start324_end326_14 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start151_end153_16 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start151_end153_16 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/LiteHRNet-18/_decomposed/LiteHRNet-18_start151_end153_16 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start215_end217_6 +graphs/hf_subgraphs/fusible_subgraphs/4/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start215_end217_6 +graphs/hf_subgraphs/fusible_subgraphs/8/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start215_end217_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/pose_cspnext_l/_decomposed/pose_cspnext_l_start215_end217_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start11_end17_2 +graphs/hf_subgraphs/fusible_subgraphs/4/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start11_end17_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start11_end17_2 +graphs/hf_subgraphs/fusible_subgraphs/6/samples/transformers-auto-model/Mahmoud8_bigbird-roberta-base/_decomposed/Mahmoud8_bigbird-roberta-base_start36_end44_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/DAMO-NLP-SG_zero-shot-classify-SSTuning-ALBERT/_decomposed/DAMO-NLP-SG_zero-shot-classify-SSTuning-ALBERT_start33_end41_8 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/DAMO-NLP-SG_zero-shot-classify-SSTuning-ALBERT/_decomposed/DAMO-NLP-SG_zero-shot-classify-SSTuning-ALBERT_start33_end41_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/DAMO-NLP-SG_zero-shot-classify-SSTuning-ALBERT/_decomposed/DAMO-NLP-SG_zero-shot-classify-SSTuning-ALBERT_start33_end41_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/PIDNet-l/_decomposed/PIDNet-l_start113_end117_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/PIDNet-l/_decomposed/PIDNet-l_start113_end117_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DANet_R101/_decomposed/DANet_R101_start381_end387_5 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DANet_R101/_decomposed/DANet_R101_start381_end387_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/mooncakex_img2/_decomposed/mooncakex_img2_start668_end672_17 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/ultralytics/yolov6l/_decomposed/yolov6l_start143_end148_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/ultralytics/yolov6l/_decomposed/yolov6l_start143_end148_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/AK_ak_nlp/_decomposed/AK_ak_nlp_start2_end10_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/AK_ak_nlp/_decomposed/AK_ak_nlp_start2_end10_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/AK_ak_nlp/_decomposed/AK_ak_nlp_start2_end10_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start359_end362_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start359_end362_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start20_end23_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start339_end342_27 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start20_end23_4 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start20_end23_4 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/google-t5_t5-large/_decomposed/google-t5_t5-large_start1799_end1809_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/google-t5_t5-large/_decomposed/google-t5_t5-large_start1799_end1809_3 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/AkshatSurolia_BEiT-FaceMask-Finetuned/_decomposed/AkshatSurolia_BEiT-FaceMask-Finetuned_start108_end114_14 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/facebook_data2vec-vision-large/_decomposed/facebook_data2vec-vision-large_start108_end114_14 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start113_end118_14 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start113_end118_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/HuggingFaceTB/SmolLM3-3B/_decomposed/SmolLM3-3B_start113_end118_14 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/rtmw-l/_decomposed/rtmw-l_start396_end403_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/rtmw-l/_decomposed/rtmw-l_start411_end418_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/rtmw-l/_decomposed/rtmw-l_start411_end418_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/rtmw-l/_decomposed/rtmw-l_start396_end403_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/rtmw-l/_decomposed/rtmw-l_start396_end403_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/rtmw-l/_decomposed/rtmw-l_start411_end418_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DeiT_B/_decomposed/DeiT_B_start275_end277_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start2_end15_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start2_end15_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start2_end15_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/eca_resnet33ts.ra2_in1k/_decomposed/eca_resnet33ts.ra2_in1k_start14_end16_0 +graphs/hf_subgraphs/fusible_subgraphs/8/samples/timm/cs3se_edgenet_x.c2ns_in1k/_decomposed/cs3se_edgenet_x.c2ns_in1k_start17_end19_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/timm/coatnet_2_rw_224/_decomposed/coatnet_2_rw_224_start12_end14_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/coatnet_2_rw_224/_decomposed/coatnet_2_rw_224_start12_end14_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/coatnet_2_rw_224/_decomposed/coatnet_2_rw_224_start12_end14_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start170_end174_15 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start333_end337_25 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start170_end174_15 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start14_end18_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start353_end357_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start14_end18_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start333_end337_25 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start14_end18_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/GCNet_R101/_decomposed/GCNet_R101_start353_end357_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start170_end174_15 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/S-ViPNAS-Res50/_decomposed/S-ViPNAS-Res50_start333_end337_25 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification_start22_end24_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification_start22_end24_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-NystromformerForSequenceClassification_start22_end24_3 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/timm/eva02_small_patch14_224.mim_in22k/_decomposed/eva02_small_patch14_224.mim_in22k_start561_end564_16 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start15_end17_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start15_end17_2 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start15_end17_2 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/BAAI_AltCLIP/_decomposed/BAAI_AltCLIP_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/Mahmoud8_mah-efficient_mlm_m0.40/_decomposed/Mahmoud8_mah-efficient_mlm_m0.40_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/Mahmoud8_mah-efficient_mlm_m0.40/_decomposed/Mahmoud8_mah-efficient_mlm_m0.40_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/bge-base-en-v1.5/_decomposed/bge-base-en-v1.5_start0_end3_0 +graphs/hf_subgraphs/fusible_subgraphs/6/samples/transformers-auto-model/Mahmoud8_bigbird-roberta-base/_decomposed/Mahmoud8_bigbird-roberta-base_start1_end5_0 +graphs/hf_subgraphs/fusible_subgraphs/2/samples/transformers-auto-model/OFA-Sys_chinese-clip-vit-huge-patch14/_decomposed/OFA-Sys_chinese-clip-vit-huge-patch14_start1004_end1008_18 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/AI-Nordics_bert-large-swedish-cased/_decomposed/AI-Nordics_bert-large-swedish-cased_start1_end5_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/AI-Nordics_bert-large-swedish-cased/_decomposed/AI-Nordics_bert-large-swedish-cased_start1_end5_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/AI-Nordics_bert-large-swedish-cased/_decomposed/AI-Nordics_bert-large-swedish-cased_start1_end5_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/jhu-clsp_ettin-decoder-150m/_decomposed/jhu-clsp_ettin-decoder-150m_start3_end6_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/jhu-clsp_ettin-decoder-150m/_decomposed/jhu-clsp_ettin-decoder-150m_start3_end6_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jhu-clsp_ettin-decoder-150m/_decomposed/jhu-clsp_ettin-decoder-150m_start3_end6_1 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/bge-base-en-v1.5/_decomposed/bge-base-en-v1.5_start285_end287_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/bge-base-en-v1.5/_decomposed/bge-base-en-v1.5_start285_end287_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/mooncakex_img2/_decomposed/mooncakex_img2_start298_end302_1 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/hgnetv2_b5.ssld_stage1_in22k_in1k/_decomposed/hgnetv2_b5.ssld_stage1_in22k_in1k_start363_end366_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/hgnetv2_b5.ssld_stage1_in22k_in1k/_decomposed/hgnetv2_b5.ssld_stage1_in22k_in1k_start363_end366_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/pose_resnest_101/_decomposed/pose_resnest_101_start105_end112_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/pose_resnest_101/_decomposed/pose_resnest_101_start105_end112_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn48b/_decomposed/dpn48b_start52_end54_10 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn48b/_decomposed/dpn48b_start8_end10_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start471_end473_39 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start471_end473_39 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start186_end188_26 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start8_end10_2 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start471_end473_39 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start186_end188_26 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start8_end10_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn107.mx_in1k/_decomposed/dpn107.mx_in1k_start69_end71_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/dpn48b/_decomposed/dpn48b_start52_end54_10 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/dpn48b/_decomposed/dpn48b_start8_end10_2 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmpose/ipr_resnet_50/_decomposed/ipr_resnet_50_start184_end193_5 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmpose/ipr_resnet_50/_decomposed/ipr_resnet_50_start184_end193_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/mmpose/ipr_resnet_50/_decomposed/ipr_resnet_50_start184_end193_5 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/microsoft_trocr-small-printed/_decomposed/microsoft_trocr-small-printed_start349_end355_9 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/trocr-base-handwritten/_decomposed/trocr-base-handwritten_start348_end354_17 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start27_end29_6 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start27_end29_6 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start40_end42_7 +graphs/hf_subgraphs/fusible_subgraphs/4/samples/transformers-auto-model/hf-tiny-model-private_tiny-random-EsmForSequenceClassification/_decomposed/hf-tiny-model-private_tiny-random-EsmForSequenceClassification_start27_end29_6 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start40_end42_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/InstaDeepAI_nucleotide-transformer-500m-human-ref/_decomposed/InstaDeepAI_nucleotide-transformer-500m-human-ref_start40_end42_7 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/resnest50d_1s4x24d.in1k/_decomposed/resnest50d_1s4x24d.in1k_start23_end28_1 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/google/siglip-so400m-patch14-384/_decomposed/siglip-so400m-patch14-384_start1386_end1390_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvgg_d2se.rvgg_in1k/_decomposed/repvgg_d2se.rvgg_in1k_start113_end116_8 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvgg_d2se.rvgg_in1k/_decomposed/repvgg_d2se.rvgg_in1k_start181_end184_14 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/repvgg_d2se.rvgg_in1k/_decomposed/repvgg_d2se.rvgg_in1k_start181_end184_14 +graphs/hf_subgraphs/fusible_subgraphs/1/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start228_end231_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start356_end359_12 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start228_end231_3 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start356_end359_12 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start228_end231_3 +graphs/hf_subgraphs/fusible_subgraphs/3/samples/timm/mobileone_s4.apple_in1k/_decomposed/mobileone_s4.apple_in1k_start228_end231_3 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/timm/repvgg_d2se.rvgg_in1k/_decomposed/repvgg_d2se.rvgg_in1k_start113_end116_8 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/5/samples/transformers-auto-model/jinaai_jina-reranker-m0/_decomposed/jinaai_jina-reranker-m0_start0_end2_0 +graphs/hf_subgraphs/fusible_subgraphs/0/samples/mmseg/DNLNet_R101/_decomposed/DNLNet_R101_start357_end360_2 +graphs/hf_subgraphs/fusible_subgraphs/7/samples/mmseg/DNLNet_R101/_decomposed/DNLNet_R101_start357_end360_2 diff --git a/graph_net_bench/torch/backend/tilelang_backend.py b/graph_net_bench/torch/backend/tilelang_backend.py new file mode 100644 index 000000000..d19e30e64 --- /dev/null +++ b/graph_net_bench/torch/backend/tilelang_backend.py @@ -0,0 +1,57 @@ +import torch +import inspect +from .graph_compiler_backend import GraphCompilerBackend + +try: + from tilelang import compile as tilelang_compile +except ImportError: + tilelang_compile = None + + +class TilelangCompiledModule(torch.nn.Module): + def __init__(self, module, cuda_graph=False, native=False): + super().__init__() + self.module = module + self.cuda_graph = cuda_graph + self.native = native + self.runner = None + self.param_names = list(inspect.signature(module.forward).parameters.keys()) + + def forward(self, **kwargs): + args = [kwargs[name] for name in self.param_names if name in kwargs] + if self.runner is None: + self.runner = tilelang_compile( + self.module.forward, + mode="graph", + cuda_graph=self.cuda_graph, + native=self.native, + example_args=tuple(args), + ) + return self.runner(*args) + + +class TilelangBackend(GraphCompilerBackend): + def __init__(self, config): + super().__init__(config) + if tilelang_compile is None: + raise ImportError( + "tilelang is not installed. " + "Please install it to use the tilelang backend." + ) + + def __call__(self, model, **kwargs): + cuda_graph = self.config.get("cuda_graph", False) + native = self.config.get("native", False) + return TilelangCompiledModule(model, cuda_graph=cuda_graph, native=native) + + def synchronize(self): + if torch.cuda.is_available(): + torch.cuda.synchronize() + + def version(self): + try: + from importlib.metadata import version + + return version("tilelang") + except ImportError: + return "unknown" diff --git a/graph_net_bench/torch/test_compiler.py b/graph_net_bench/torch/test_compiler.py index e41d9aa42..411fb0b08 100755 --- a/graph_net_bench/torch/test_compiler.py +++ b/graph_net_bench/torch/test_compiler.py @@ -14,41 +14,46 @@ import numpy as np import platform import base64 -from graph_net_bench.torch.backend.graph_compiler_backend import GraphCompilerBackend -from graph_net_bench.torch.backend.tvm_backend import TvmBackend -from graph_net_bench.torch.backend.flagtree_backend import FlagtreeBackend -from graph_net_bench.torch.backend.xla_backend import XlaBackend -from graph_net_bench.torch.backend.inductor_backend import InductorBackend -from graph_net_bench.torch.backend.tensorrt_backend import TensorRTBackend -from graph_net_bench.torch.backend.blade_disc_backend import BladeDISCBackend -from graph_net_bench.torch.backend.nope_backend import NopeBackend -from graph_net_bench.torch.backend.pass_mgr_backend import PassMgrBackend -from graph_net_bench.torch.backend.unstable_to_stable_backend import ( - UnstableToStableBackend, -) -from graph_net_bench.torch.backend.range_decomposer_validator_backend import ( - RangeDecomposerValidatorBackend, -) -from graph_net_bench.torch.backend.graph_variable_renamer_validator_backend import ( - GraphVariableRenamerValidatorBackend, -) from graph_net_bench import test_compiler_util from graph_net_bench import path_utils -compiler_backend_name2class = { - "tvm": TvmBackend, - "flagtree": FlagtreeBackend, - "xla": XlaBackend, - "inductor": InductorBackend, - "tensorrt": TensorRTBackend, - "bladedisc": BladeDISCBackend, - "nope": NopeBackend, - "pass_mgr": PassMgrBackend, - "unstable_to_stable": UnstableToStableBackend, - "range_decomposer_validator": RangeDecomposerValidatorBackend, - "graph_variable_renamer_validator": GraphVariableRenamerValidatorBackend, -} +def _get_backend_class(name): + from graph_net_bench.torch.backend.tvm_backend import TvmBackend + from graph_net_bench.torch.backend.flagtree_backend import FlagtreeBackend + from graph_net_bench.torch.backend.xla_backend import XlaBackend + from graph_net_bench.torch.backend.inductor_backend import InductorBackend + from graph_net_bench.torch.backend.tensorrt_backend import TensorRTBackend + from graph_net_bench.torch.backend.blade_disc_backend import BladeDISCBackend + from graph_net_bench.torch.backend.nope_backend import NopeBackend + from graph_net_bench.torch.backend.pass_mgr_backend import PassMgrBackend + from graph_net_bench.torch.backend.unstable_to_stable_backend import ( + UnstableToStableBackend, + ) + from graph_net_bench.torch.backend.range_decomposer_validator_backend import ( + RangeDecomposerValidatorBackend, + ) + from graph_net_bench.torch.backend.graph_variable_renamer_validator_backend import ( + GraphVariableRenamerValidatorBackend, + ) + from graph_net_bench.torch.backend.tilelang_backend import TilelangBackend + + compiler_backend_name2class = { + "tvm": TvmBackend, + "flagtree": FlagtreeBackend, + "xla": XlaBackend, + "inductor": InductorBackend, + "tensorrt": TensorRTBackend, + "bladedisc": BladeDISCBackend, + "nope": NopeBackend, + "pass_mgr": PassMgrBackend, + "unstable_to_stable": UnstableToStableBackend, + "range_decomposer_validator": RangeDecomposerValidatorBackend, + "graph_variable_renamer_validator": GraphVariableRenamerValidatorBackend, + "tilelang": TilelangBackend, + } + assert name in compiler_backend_name2class, f"Unknown compiler: {name}" + return compiler_backend_name2class[name] def set_seed(random_seed): @@ -109,11 +114,8 @@ def convert_to_dict(config_str): return config -def get_compiler_backend(args) -> GraphCompilerBackend: - assert ( - args.compiler in compiler_backend_name2class - ), f"Unknown compiler: {args.compiler}" - backend_class = compiler_backend_name2class[args.compiler] +def get_compiler_backend(args): + backend_class = _get_backend_class(args.compiler) config = convert_to_dict(args.config) if args.config is not None else {} return backend_class(config) @@ -165,18 +167,16 @@ def measure_performance(model_call, args, compiler): gpu_times = [] for i in range(args.trials): + # GPU-only timing (CUDA Events) + start_event = torch.cuda.Event(enable_timing=True) + end_event = torch.cuda.Event(enable_timing=True) + # End-to-end timing (naive_timer) duration_box = test_compiler_util.DurationBox(-1) with test_compiler_util.naive_timer(duration_box, compiler.synchronize): - # GPU-only timing (CUDA Events) - start_event = torch.cuda.Event(enable_timing=True) - end_event = torch.cuda.Event(enable_timing=True) start_event.record() - model_call() - end_event.record() - compiler.synchronize() gpu_time_ms = start_event.elapsed_time(end_event) e2e_times.append(duration_box.value) @@ -445,7 +445,7 @@ def test_multi_models(args): def test_multi_models_with_prefix(args): assert os.path.isdir(args.model_path_prefix) - assert os.path.isfile(args.allow_list) + assert os.path.isfile(args.allow_list), f"{args.allow_list=} is not a regular file." test_samples = test_compiler_util.get_allow_samples( args.allow_list, get_sample_root(args) )