Skip to content

Latest commit

 

History

History
216 lines (215 loc) · 24 KB

input_variations.md

File metadata and controls

216 lines (215 loc) · 24 KB

High Level Operations Status

Operations Input Variations Converted Removed Fallback Completed Score
0 aten._softmax.default 1 1 0 0 1
1 aten._to_copy.default 4 2 2 0 1
2 aten._unsafe_index.Tensor 1 0 0 0 0
3 aten.add.Tensor 10 10 0 0 1
4 aten.addmm.default 6 6 0 0 1
5 aten.bmm.default 2 2 0 0 1
6 aten.cat.default 1 1 0 0 1
7 aten.clamp.default 2 2 0 0 1
8 aten.clone.default 4 0 4 0 1
9 aten.convolution.default 1 0 0 0 0
10 aten.div.Tensor 1 1 0 0 1
11 aten.expand.default 5 0 5 0 1
12 aten.floor.default 1 1 0 0 1
13 aten.gelu.default 1 1 0 0 1
14 aten.mul.Tensor 8 8 0 0 1
15 aten.native_layer_norm.default 1 1 0 0 1
16 aten.permute.default 2 2 0 0 1
17 aten.relu.default 1 1 0 0 1
18 aten.rsub.Scalar 4 4 0 0 1
19 aten.select.int 1 1 0 0 1
20 aten.sigmoid.default 1 1 0 0 1
21 aten.slice.Tensor 9 3 6 0 1
22 aten.sub.Tensor 10 10 0 0 1
23 aten.t.default 5 5 0 0 1
24 aten.transpose.int 3 3 0 0 1
25 aten.unsqueeze.default 1 1 0 0 1
26 aten.view.default 17 17 0 0 1

aten._softmax.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 3, 1445, 1445]> self = ?,
int dim = -1,
bool half_to_float = False
Done Done 0.999566 0

aten._to_copy.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 1, 42]> self = ?,
Optional[int] dtype = torch.int64
Removed Fallback 1 -1
1 Tensor<[1, 1, 32, 1]> self = ?,
Optional[int] dtype = torch.int64
Removed Fallback 1 -1
2 Tensor<[1, 192, 32, 42]> self = ?,
Optional[int] dtype = torch.bfloat16
Done Fallback 1 -1
3 Tensor<[1, 192, 50, 83]> self = ?,
Optional[int] dtype = torch.float32
Done Fallback 1 -1

aten._unsafe_index.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 192, 50, 83]> self = ?,
List[Optional[Tensor]] indices = [_folded_view_2, _folded_view_3, <[1, 1, 32, 1]>, <[1, 1, 1, 42]>]
None Unknown N/A N/A

aten.add.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = -6.0
Done Done 0.999991 0
1 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = 1
Done Done 0.999995 0
2 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = 1.0
Done Done 0.999995 0
3 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = 2
Done Done 0.99999 0
4 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = -6.0
Done Done 0.999915 0
5 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = 1
Done Done 0.999994 0
6 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = 1.0
Done Done 0.999996 0
7 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = 2
Done Done 0.999999 0
8 Tensor<[1, 1445, 192]> self = ?,
Tensor<[1, 1445, 192]> other = ?
Done Done 0.999998 0
9 Tensor<[1, 192, 32, 42]> self = ?,
Tensor<[1, 192, 32, 42]> other = ?
Done Done 0.999998 0

aten.addmm.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[192]> self = ?,
Tensor<[100, 192]> mat1 = ?,
Tensor<[192, 192]> mat2 = ?
Done Done 0.999979 0
1 Tensor<[192]> self = ?,
Tensor<[1445, 192]> mat1 = ?,
Tensor<[192, 192]> mat2 = ?
Done Done 0.999976 0
2 Tensor<[192]> self = ?,
Tensor<[1445, 768]> mat1 = ?,
Tensor<[768, 192]> mat2 = ?
Done Done 0.999967 0
3 Tensor<[4]> self = ?,
Tensor<[100, 192]> mat1 = ?,
Tensor<[192, 4]> mat2 = ?
Done Done 0.999976 0
4 Tensor<[768]> self = ?,
Tensor<[1445, 192]> mat1 = ?,
Tensor<[192, 768]> mat2 = ?
Done Done 0.99998 0
5 Tensor<[92]> self = ?,
Tensor<[100, 192]> mat1 = ?,
Tensor<[192, 92]> mat2 = ?
Done Done 0.99998 0

aten.bmm.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[3, 1445, 1445]> self = ?,
Tensor<[3, 1445, 64]> mat2 = ?
Done Done 0.999963 0
1 Tensor<[3, 1445, 64]> self = ?,
Tensor<[3, 64, 1445]> mat2 = ?
Done Done 0.999986 0

aten.cat.default

ATen Input Variations Status Isolated PCC Host
0 List[Tensor] tensors = [<[1, 1, 192]>, <[1, 1344, 192]>, <[1, 100, 192]>],
int dim = 1
Done Done 1 0

aten.clamp.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 1, 42]> self = ?,
Optional[number] min = 0,
Optional[number] max = 82
Done Done 1 0
1 Tensor<[1, 1, 32, 1]> self = ?,
Optional[number] min = 0,
Optional[number] max = 49
Done Done 1 0

aten.clone.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1445, 192]> self = ? Removed Done 1 0
1 Tensor<[1, 1445, 3, 64]> self = ?,
Optional[int] memory_format = torch.contiguous_format
Removed Done 1 0
2 Tensor<[1, 192, 32, 42]> self = ?,
Optional[int] memory_format = torch.channels_last
Removed Done 1 0
3 Tensor<[1, 3, 1445, 1445]> self = ? Removed Done 1 0

aten.convolution.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 3, 512, 672]> input = ?,
Tensor<[192, 3, 16, 16]> weight = ?,
Optional[Tensor]<[192]> bias = ?,
List[int] stride = [16, 16],
List[int] padding = [0, 0],
List[int] dilation = [1, 1],
bool transposed = False,
List[int] output_padding = [0, 0],
int groups = 1
None Fallback 1 -1

aten.div.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 3, 1445, 1445]> self = ?,
Tensor other = 8.0
Done Done 1 0

aten.expand.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 192]> self = ?,
List[int] size = [1, -1, -1]
Removed Done 1 -1
1 Tensor<[1, 100, 192]> self = ?,
List[int] size = [1, -1, -1]
Removed Done 1 -1
2 Tensor<[1, 3, 1445, 1445]> self = ?,
List[int] size = [1, 3, 1445, 1445]
Removed Done 1 -1
3 Tensor<[1, 3, 1445, 64]> self = ?,
List[int] size = [1, 3, 1445, 64]
Removed Done 1 -1
4 Tensor<[1, 3, 64, 1445]> self = ?,
List[int] size = [1, 3, 64, 1445]
Removed Done 1 -1

aten.floor.default

ATen Input Variations Status Isolated PCC Host
0 Tensor self = ? Done Unknown N/A N/A

aten.gelu.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1445, 768]> self = ? Done Done 0.999991 0

aten.mul.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = -0.75
Done Done 0.999996 0
1 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = 1.25
Done Done 0.999998 0
2 Tensor<[1, 1, 1, 42]> self = ?,
Tensor<[1, 1, 1, 42]> other = ?
Done Done 0.999997 0
3 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = -0.75
Done Done 1 0
4 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = 1.25
Done Done 0.999999 0
5 Tensor<[1, 1, 32, 1]> self = ?,
Tensor<[1, 1, 32, 1]> other = ?
Done Done 1 0
6 Tensor<[1, 192, 32, 42]> self = ?,
Tensor<[1, 1, 1, 42]> other = ?
Done Done 0.999996 0
7 Tensor<[1, 192, 32, 42]> self = ?,
Tensor<[1, 1, 32, 1]> other = ?
Done Done 0.999997 0

aten.native_layer_norm.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1445, 192]> input = ?,
List[int] normalized_shape = [192],
Optional[Tensor]<[192]> weight = ?,
Optional[Tensor]<[192]> bias = ?,
float eps = 1e-12
Done Done N/A 1

aten.permute.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1445, 3, 64]> self = ?,
List[int] dims = [0, 2, 1, 3]
Done Done 1 0
1 Tensor<[1, 3, 1445, 64]> self = ?,
List[int] dims = [0, 2, 1, 3]
Done Done 1 0

aten.relu.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 100, 192]> self = ? Done Done 1 0

aten.rsub.Scalar

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 1, 42]> self = ?,
number other = 1.0
Done Done 0.999991 0
1 Tensor<[1, 1, 1, 42]> self = ?,
number other = 2.0
Done Done 0.999983 0
2 Tensor<[1, 1, 32, 1]> self = ?,
number other = 1.0
Done Done 0.999993 0
3 Tensor<[1, 1, 32, 1]> self = ?,
number other = 2.0
Done Done 0.999977 0

aten.select.int

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 4251, 192]> self = ?,
int dim = 1,
int index = 0
Done Done 1 0

aten.sigmoid.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 100, 4]> self = ? Done Done 0.999767 0

aten.slice.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 100, 192]> self = ?,
int dim = 2,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1
1 Tensor<[1, 1445, 192]> self = ?,
int dim = 0,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1
2 Tensor<[1, 1445, 192]> self = ?,
int dim = 1,
Optional[int] start = -100,
Optional[int] end = 9223372036854775807
Done Done 1 0
3 Tensor<[1, 192]> self = ?,
int dim = 0,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1
4 Tensor<[1, 192]> self = ?,
int dim = 1,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1
5 Tensor<[1, 4150, 192]> self = ?,
int dim = 2,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1
6 Tensor<[1, 4251, 192]> self = ?,
int dim = 0,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1
7 Tensor<[1, 4251, 192]> self = ?,
int dim = 1,
Optional[int] start = -100,
Optional[int] end = 9223372036854775807
Done Done 1 0
8 Tensor<[1, 4251, 192]> self = ?,
int dim = 1,
Optional[int] start = 1,
Optional[int] end = -100
Done Done 1 0

aten.sub.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor self = ?,
Tensor<[1, 1, 1, 42]> other = ?
Done Unknown N/A N/A
1 Tensor self = ?,
Tensor<[1, 1, 32, 1]> other = ?
Done Unknown N/A N/A
2 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = -3.0
Done Done 0.9999845090781712 0
3 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = -3.75
Done Done 0.9999878473726258 0
4 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = 1
Done Done 0.9999982683241317 0
5 Tensor<[1, 1, 1, 42]> self = ?,
Tensor other = 2.25
Done Done 0.9999880654325307 0
6 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = -3.0
Done Done 0.9999960535416649 0
7 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = -3.75
Done Done 0.9999684061281263 0
8 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = 1
Done Done 0.9999990847951479 0
9 Tensor<[1, 1, 32, 1]> self = ?,
Tensor other = 2.25
Done Done 0.9999819400170006 0

aten.t.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[192, 192]> self = ? Done Done 1 0
1 Tensor<[192, 768]> self = ? Done Done 1 0
2 Tensor<[4, 192]> self = ? Done Done 1 0
3 Tensor<[768, 192]> self = ? Done Done 1 0
4 Tensor<[92, 192]> self = ? Done Done 1 0

aten.transpose.int

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 192, 1344]> self = ?,
int dim0 = 1,
int dim1 = 2
Done Done 1 0
1 Tensor<[1, 3, 1445, 64]> self = ?,
int dim0 = -1,
int dim1 = -2
Done Done 1 0
2 Tensor<[1, 4150, 192]> self = ?,
int dim0 = 1,
int dim1 = 2
Done Done 1 0

aten.unsqueeze.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 192]> self = ?,
int dim = 1
Done Done 1 0

aten.view.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 100, 192]> self = ?,
List[int] size = [100, 192]
Done Done 1 0
1 Tensor<[1, 1445, 192]> self = ?,
List[int] size = [1, 1445, 3, 64]
Done Done 1 0
2 Tensor<[1, 1445, 192]> self = ?,
List[int] size = [1445, 192]
Done Done 1 0
3 Tensor<[1, 1445, 3, 64]> self = ?,
List[int] size = [1, 1445, 192]
Done Done 1 0
4 Tensor<[1, 1445, 768]> self = ?,
List[int] size = [1445, 768]
Done Done 1 0
5 Tensor<[1, 192, 32, 42]> self = ?,
List[int] size = [1, 192, 1344]
Done Done 1 0
6 Tensor<[1, 192, 4150]> self = ?,
List[int] size = [1, 192, 50, 83]
Done Done 1 0
7 Tensor<[1, 3, 1445, 1445]> self = ?,
List[int] size = [3, 1445, 1445]
Done Done 1 0
8 Tensor<[1, 3, 1445, 64]> self = ?,
List[int] size = [3, 1445, 64]
Done Done 1 0
9 Tensor<[1, 3, 64, 1445]> self = ?,
List[int] size = [3, 64, 1445]
Done Done 1 0
10 Tensor<[100, 192]> self = ?,
List[int] size = [1, 100, 192]
Done Done 1 0
11 Tensor<[100, 4]> self = ?,
List[int] size = [1, 100, 4]
Done Done 1 0
12 Tensor<[100, 92]> self = ?,
List[int] size = [1, 100, 92]
Done Done 1 0
13 Tensor<[1445, 192]> self = ?,
List[int] size = [1, 1445, 192]
Done Done 1 0
14 Tensor<[1445, 768]> self = ?,
List[int] size = [1, 1445, 768]
Done Done 1 0
15 Tensor<[3, 1445, 1445]> self = ?,
List[int] size = [1, 3, 1445, 1445]
Done Done 1 0
16 Tensor<[3, 1445, 64]> self = ?,
List[int] size = [1, 3, 1445, 64]
Done Done 1 0