xref: /aosp_15_r20/external/pytorch/test/onnx/expect/TestOperators.test_pad.expect (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1ir_version: 8
2producer_name: "pytorch"
3producer_version: "CURRENT_VERSION"
4graph {
5  node {
6    output: "onnx::ConstantOfShape_27"
7    name: "Constant_8"
8    op_type: "Constant"
9    attribute {
10      name: "value"
11      t {
12        dims: 1
13        data_type: 7
14        raw_data: "\004\000\000\000\000\000\000\000"
15      }
16      type: TENSOR
17    }
18  }
19  node {
20    output: "onnx::Concat_28"
21    name: "Constant_9"
22    op_type: "Constant"
23    attribute {
24      name: "value"
25      t {
26        dims: 4
27        data_type: 7
28        raw_data: "\002\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000"
29      }
30      type: TENSOR
31    }
32  }
33  node {
34    input: "onnx::ConstantOfShape_27"
35    output: "onnx::Concat_10"
36    name: "ConstantOfShape_10"
37    op_type: "ConstantOfShape"
38    attribute {
39      name: "value"
40      t {
41        dims: 1
42        data_type: 7
43        raw_data: "\000\000\000\000\000\000\000\000"
44      }
45      type: TENSOR
46    }
47  }
48  node {
49    input: "onnx::Concat_28"
50    input: "onnx::Concat_10"
51    output: "onnx::Reshape_11"
52    name: "Concat_11"
53    op_type: "Concat"
54    attribute {
55      name: "axis"
56      i: 0
57      type: INT
58    }
59  }
60  node {
61    output: "onnx::Reshape_12"
62    name: "Constant_12"
63    op_type: "Constant"
64    attribute {
65      name: "value"
66      t {
67        dims: 2
68        data_type: 7
69        raw_data: "\377\377\377\377\377\377\377\377\002\000\000\000\000\000\000\000"
70      }
71      type: TENSOR
72    }
73  }
74  node {
75    input: "onnx::Reshape_11"
76    input: "onnx::Reshape_12"
77    output: "onnx::Slice_13"
78    name: "Reshape_13"
79    op_type: "Reshape"
80    attribute {
81      name: "allowzero"
82      i: 0
83      type: INT
84    }
85  }
86  node {
87    output: "onnx::Slice_14"
88    name: "Constant_14"
89    op_type: "Constant"
90    attribute {
91      name: "value"
92      t {
93        dims: 1
94        data_type: 7
95        raw_data: "\000\000\000\000\000\000\000\000"
96      }
97      type: TENSOR
98    }
99  }
100  node {
101    output: "onnx::Slice_15"
102    name: "Constant_15"
103    op_type: "Constant"
104    attribute {
105      name: "value"
106      t {
107        dims: 1
108        data_type: 7
109        raw_data: "\377\377\377\377\377\377\377\377"
110      }
111      type: TENSOR
112    }
113  }
114  node {
115    output: "onnx::Slice_16"
116    name: "Constant_16"
117    op_type: "Constant"
118    attribute {
119      name: "value"
120      t {
121        dims: 1
122        data_type: 7
123        raw_data: "\001\000\000\000\000\000\000\200"
124      }
125      type: TENSOR
126    }
127  }
128  node {
129    output: "onnx::Slice_17"
130    name: "Constant_17"
131    op_type: "Constant"
132    attribute {
133      name: "value"
134      t {
135        dims: 1
136        data_type: 7
137        raw_data: "\377\377\377\377\377\377\377\377"
138      }
139      type: TENSOR
140    }
141  }
142  node {
143    input: "onnx::Slice_13"
144    input: "onnx::Slice_15"
145    input: "onnx::Slice_16"
146    input: "onnx::Slice_14"
147    input: "onnx::Slice_17"
148    output: "onnx::Transpose_18"
149    name: "Slice_18"
150    op_type: "Slice"
151  }
152  node {
153    input: "onnx::Transpose_18"
154    output: "onnx::Reshape_19"
155    name: "Transpose_19"
156    op_type: "Transpose"
157    attribute {
158      name: "perm"
159      ints: 1
160      ints: 0
161      type: INTS
162    }
163  }
164  node {
165    output: "onnx::Reshape_20"
166    name: "Constant_20"
167    op_type: "Constant"
168    attribute {
169      name: "value"
170      t {
171        dims: 1
172        data_type: 7
173        raw_data: "\377\377\377\377\377\377\377\377"
174      }
175      type: TENSOR
176    }
177  }
178  node {
179    input: "onnx::Reshape_19"
180    input: "onnx::Reshape_20"
181    output: "onnx::Cast_21"
182    name: "Reshape_21"
183    op_type: "Reshape"
184    attribute {
185      name: "allowzero"
186      i: 0
187      type: INT
188    }
189  }
190  node {
191    input: "onnx::Cast_21"
192    output: "onnx::Pad_22"
193    name: "Cast_22"
194    op_type: "Cast"
195    attribute {
196      name: "to"
197      i: 7
198      type: INT
199    }
200  }
201  node {
202    input: "input"
203    input: "onnx::Pad_22"
204    output: "23"
205    name: "Pad_23"
206    op_type: "Pad"
207    attribute {
208      name: "mode"
209      s: "reflect"
210      type: STRING
211    }
212  }
213  name: "main_graph"
214  input {
215    name: "input"
216    type {
217      tensor_type {
218        elem_type: 1
219        shape {
220          dim {
221            dim_value: 1
222          }
223          dim {
224            dim_value: 1
225          }
226          dim {
227            dim_value: 2
228          }
229          dim {
230            dim_value: 4
231          }
232        }
233      }
234    }
235  }
236  output {
237    name: "23"
238    type {
239      tensor_type {
240        elem_type: 1
241        shape {
242          dim {
243            dim_param: "Pad23_dim_0"
244          }
245          dim {
246            dim_param: "Pad23_dim_1"
247          }
248          dim {
249            dim_param: "Pad23_dim_2"
250          }
251          dim {
252            dim_param: "Pad23_dim_3"
253          }
254        }
255      }
256    }
257  }
258}
259opset_import {
260  version: 17
261}
262