Skip to content

Latest commit

 

History

History
118 lines (117 loc) · 13.2 KB

input_variations.md

File metadata and controls

118 lines (117 loc) · 13.2 KB

High Level Operations Status

Operations Input Variations Converted Removed Fallback Completed Score
0 aten._scaled_dot_product_flash_attention.default 1 0 0 0 0
1 aten.add.Tensor 1 1 0 0 1
2 aten.addmm.default 5 5 0 0 1
3 aten.cat.default 1 1 0 0 1
4 aten.clone.default 3 3 0 0 1
5 aten.convolution.default 1 0 0 0 0
6 aten.expand.default 1 0 1 0 1
7 aten.gelu.default 1 1 0 0 1
8 aten.native_layer_norm.default 1 1 0 0 1
9 aten.permute.default 2 2 0 0 1
10 aten.select.int 4 4 0 0 1
11 aten.slice.Tensor 1 0 1 0 1
12 aten.squeeze.dim 1 1 0 0 1
13 aten.t.default 5 5 0 0 1
14 aten.transpose.int 4 4 0 0 1
15 aten.unsqueeze.default 1 1 0 0 1
16 aten.view.default 12 12 0 0 1

aten._scaled_dot_product_flash_attention.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 12, 50, 64]> query = ?,
Tensor<[1, 12, 50, 64]> key = ?,
Tensor<[1, 12, 50, 64]> value = ?
None Fallback 0.857143 0

aten.add.Tensor

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

aten.addmm.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1000]> self = ?,
Tensor<[1, 768]> mat1 = ?,
Tensor<[768, 1000]> mat2 = ?
Done Done 0.99997 0
1 Tensor<[2304]> self = ?,
Tensor<[50, 768]> mat1 = ?,
Tensor<[768, 2304]> mat2 = ?
Done Done 0.999967 0
2 Tensor<[3072]> self = ?,
Tensor<[50, 768]> mat1 = ?,
Tensor<[768, 3072]> mat2 = ?
Done Done 0.999967 0
3 Tensor<[768]> self = ?,
Tensor<[50, 3072]> mat1 = ?,
Tensor<[3072, 768]> mat2 = ?
Done Done 0.999943 0
4 Tensor<[768]> self = ?,
Tensor<[50, 768]> mat1 = ?,
Tensor<[768, 768]> mat2 = ?
Done Done 0.999967 0

aten.cat.default

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

aten.clone.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 50, 3072]> self = ? Done Done 1 0
1 Tensor<[1, 50, 768]> self = ? Done Done 1 0
2 Tensor<[3, 50, 1, 768]> self = ?,
Optional[int] memory_format = torch.contiguous_format
Done Done 1 0

aten.convolution.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 3, 224, 224]> input = ?,
Tensor<[768, 3, 32, 32]> weight = ?,
Optional[Tensor]<[768]> bias = ?,
List[int] stride = [32, 32],
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.expand.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 1, 768]> self = ?,
List[int] size = [1, -1, -1]
Removed Done 1 -1

aten.gelu.default

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

aten.native_layer_norm.default

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

aten.permute.default

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

aten.select.int

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 50, 768]> self = ?,
int dim = 1,
int index = 0
Done Done 1 0
1 Tensor<[3, 50, 1, 768]> self = ?,
int dim = 0,
int index = 0
Done Done 1 0
2 Tensor<[3, 50, 1, 768]> self = ?,
int dim = 0,
int index = 1
Done Done 1 0
3 Tensor<[3, 50, 1, 768]> self = ?,
int dim = 0,
int index = 2
Done Done 1 0

aten.slice.Tensor

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 50, 768]> self = ?,
int dim = 0,
Optional[int] start = 0,
Optional[int] end = 9223372036854775807
Removed Done 1 -1

aten.squeeze.dim

ATen Input Variations Status Isolated PCC Host
0 Tensor<[3, 50, 1, 1, 768]> self = ?,
int dim = -2
Done Done 1 -1

aten.t.default

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

aten.transpose.int

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 50, 1, 3, 768]> self = ?,
int dim0 = 0,
int dim1 = -2
Done Done 1 1
1 Tensor<[1, 50, 768]> self = ?,
int dim0 = 1,
int dim1 = 0
Done Done 1 0
2 Tensor<[50, 1, 768]> self = ?,
int dim0 = 1,
int dim1 = 0
Done Done 1 0
3 Tensor<[50, 12, 64]> self = ?,
int dim0 = 0,
int dim1 = 1
Done Done 1 0

aten.unsqueeze.default

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

aten.view.default

ATen Input Variations Status Isolated PCC Host
0 Tensor<[1, 50, 3072]> self = ?,
List[int] size = [50, 3072]
Done Done 1 -1
1 Tensor<[1, 50, 768]> self = ?,
List[int] size = [50, 768]
Done Done 1 -1
2 Tensor<[1, 768, 7, 7]> self = ?,
List[int] size = [1, 768, 49]
Done Done 1 -1
3 Tensor<[12, 50, 64]> self = ?,
List[int] size = [1, 12, 50, 64]
Done Done 1 -1
4 Tensor<[50, 1, 12, 64]> self = ?,
List[int] size = [50, 768]
Done Done 1 -1
5 Tensor<[50, 1, 2304]> self = ?,
List[int] size = [50, 1, 3, 768]
Done Done 1 -1
6 Tensor<[50, 1, 768]> self = ?,
List[int] size = [50, 12, 64]
Done Done 1 -1
7 Tensor<[50, 1, 768]> self = ?,
List[int] size = [50, 768]
Done Done 1 -1
8 Tensor<[50, 2304]> self = ?,
List[int] size = [50, 1, 2304]
Done Done 1 -1
9 Tensor<[50, 3072]> self = ?,
List[int] size = [1, 50, 3072]
Done Done 1 -1
10 Tensor<[50, 768]> self = ?,
List[int] size = [1, 50, 768]
Done Done 1 -1
11 Tensor<[50, 768]> self = ?,
List[int] size = [50, 1, 768]
Done Done 1 -1