@@ -889,7 +889,7 @@ func.func @test_rfft2d_input_w(%arg0: tensor<13x8x16384xf32>) -> (tensor<13x8x81
889
889
890
890
func.func @test_transpose_conv2d_weight_h (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x8193 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x8224 x32 x16 xf32 > {
891
891
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: KH <= MAX_KERNEL}}
892
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 1 >} :
892
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, stride = array<i64 : 1 , 1 >} :
893
893
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x8193 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x8224 x32 x16 xf32 >
894
894
return %0 : tensor <1 x8224 x32 x16 xf32 >
895
895
}
@@ -898,7 +898,7 @@ func.func @test_transpose_conv2d_weight_h(%arg0: tensor<1x32x32x8xf32>, %arg1: t
898
898
899
899
func.func @test_transpose_conv2d_weight_w (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x8193 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x32 x8224 x16 xf32 > {
900
900
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: KW <= MAX_KERNEL}}
901
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 1 >} :
901
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, stride = array<i64 : 1 , 1 >} :
902
902
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x8193 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x32 x8224 x16 xf32 >
903
903
return %0 : tensor <1 x32 x8224 x16 xf32 >
904
904
}
@@ -907,7 +907,7 @@ func.func @test_transpose_conv2d_weight_w(%arg0: tensor<1x32x32x8xf32>, %arg1: t
907
907
908
908
func.func @test_transpose_conv2d_pad_top (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x8225 x32 x16 xf32 > {
909
909
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: pad <= MAX_KERNEL}}
910
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 8193 , 0 , 0 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 1 >} :
910
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 8193 , 0 , 0 , 0 >, stride = array<i64 : 1 , 1 >} :
911
911
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x8225 x32 x16 xf32 >
912
912
return %0 : tensor <1 x8225 x32 x16 xf32 >
913
913
}
@@ -916,7 +916,7 @@ func.func @test_transpose_conv2d_pad_top(%arg0: tensor<1x32x32x8xf32>, %arg1: te
916
916
917
917
func.func @test_transpose_conv2d_pad_bottom (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x8225 x32 x16 xf32 > {
918
918
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: pad <= MAX_KERNEL}}
919
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 8193 , 0 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 1 >} :
919
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 8193 , 0 , 0 >, stride = array<i64 : 1 , 1 >} :
920
920
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x8225 x32 x16 xf32 >
921
921
return %0 : tensor <1 x8225 x32 x16 xf32 >
922
922
}
@@ -925,7 +925,7 @@ func.func @test_transpose_conv2d_pad_bottom(%arg0: tensor<1x32x32x8xf32>, %arg1:
925
925
926
926
func.func @test_transpose_conv2d_pad_left (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x32 x8225 x16 xf32 > {
927
927
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: pad <= MAX_KERNEL}}
928
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 8193 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 1 >} :
928
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 8193 , 0 >, stride = array<i64 : 1 , 1 >} :
929
929
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x32 x8225 x16 xf32 >
930
930
return %0 : tensor <1 x32 x8225 x16 xf32 >
931
931
}
@@ -934,7 +934,7 @@ func.func @test_transpose_conv2d_pad_left(%arg0: tensor<1x32x32x8xf32>, %arg1: t
934
934
935
935
func.func @test_transpose_conv2d_pad_right (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x32 x8225 x16 xf32 > {
936
936
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: pad <= MAX_KERNEL}}
937
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 8193 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 1 >} :
937
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 8193 >, stride = array<i64 : 1 , 1 >} :
938
938
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x32 x8225 x16 xf32 >
939
939
return %0 : tensor <1 x32 x8225 x16 xf32 >
940
940
}
@@ -943,7 +943,7 @@ func.func @test_transpose_conv2d_pad_right(%arg0: tensor<1x32x32x8xf32>, %arg1:
943
943
944
944
func.func @test_transpose_conv2d_stride_y (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x253984 x32 x16 xf32 > {
945
945
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: stride <= MAX_STRIDE}}
946
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 8193 , 1 >} :
946
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, stride = array<i64 : 8193 , 1 >} :
947
947
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x253984 x32 x16 xf32 >
948
948
return %0 : tensor <1 x253984 x32 x16 xf32 >
949
949
}
@@ -952,7 +952,7 @@ func.func @test_transpose_conv2d_stride_y(%arg0: tensor<1x32x32x8xf32>, %arg1: t
952
952
953
953
func.func @test_transpose_conv2d_stride_x (%arg0: tensor <1 x32 x32 x8 xf32 >, %arg1: tensor <16 x1 x1 x8 xf32 >, %arg2: tensor <16 xf32 >, %arg3: tensor <1 xf32 >, %arg4: tensor <1 xf32 >) -> tensor <1 x32 x253984 x16 xf32 > {
954
954
// expected-error@+1 {{'tosa.transpose_conv2d' op failed level check: stride <= MAX_STRIDE}}
955
- %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, out_shape = array< i64 : 1 , 32 , 32 , 16 >, stride = array<i64 : 1 , 8193 >} :
955
+ %0 = tosa.transpose_conv2d %arg0 , %arg1 , %arg2 , %arg3 , %arg4 {acc_type = f32 , out_pad = array<i64 : 0 , 0 , 0 , 0 >, stride = array<i64 : 1 , 8193 >} :
956
956
(tensor <1 x32 x32 x8 xf32 >, tensor <16 x1 x1 x8 xf32 >, tensor <16 xf32 >, tensor <1 xf32 >, tensor <1 xf32 >) -> tensor <1 x32 x253984 x16 xf32 >
957
957
return %0 : tensor <1 x32 x253984 x16 xf32 >
958
958
}
0 commit comments