stablehlo.gather::ttnn.embedding

STABLE HLO Input Variationsttnn opTorch NameStatus
0Tensor<[32000,4096]>,
Tensor<[1,32]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
1Tensor<[50257,768]>,
Tensor<[1,7]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
2Tensor<[1024,768]>,
Tensor<[1,7]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
3Tensor<[1,7,2]>,
Tensor<[1,2]>,
offset_dims: [1]
collapsed_slice_dims: [0, 1]
start_index_map: [0, 1]
index_vector_dim: 1
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
4Tensor<[1,1,720,1280]>,
Tensor<[1,1,23,40,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
5Tensor<[250002,768]>,
Tensor<[1,10]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
6Tensor<[1,768]>,
Tensor<[1,10]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
7Tensor<[514,768]>,
Tensor<[1,10]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
8Tensor<[1,1280,8,8]>,
Tensor<[1,1280,16,16,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
9Tensor<[1,1280,16,16]>,
Tensor<[1,1280,32,32,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
10Tensor<[1,640,32,32]>,
Tensor<[1,640,64,64,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
11Tensor<[30522,768]>,
Tensor<[1,25]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
12Tensor<[2,768]>,
Tensor<[1,25]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
13Tensor<[512,768]>,
Tensor<[1,25]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
14Tensor<[30528,768]>,
Tensor<[1,8]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
15Tensor<[512,768]>,
Tensor<[1,8]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
16Tensor<[2,768]>,
Tensor<[1,8]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
17Tensor<[262,768]>,
Tensor<[1,2048]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
18Tensor<[2048,768]>,
Tensor<[2048]>,
offset_dims: [1]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 1
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
19Tensor<[30522,768]>,
Tensor<[1,8]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
20Tensor<[40,768]>,
Tensor<[1,8]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
21Tensor<[2,768]>,
Tensor<[1,193]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
22Tensor<[1,1,384,512]>,
Tensor<[1,1,12,16,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
23Tensor<[256008,1024]>,
Tensor<[1,19]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
24Tensor<[19,256008]>,
Tensor<[19,1,2]>,
collapsed_slice_dims: [0, 1]
start_index_map: [0, 1]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::gather4
25Tensor<[2050,1024]>,
Tensor<[19]>,
offset_dims: [1]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 1
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index_select4
26Tensor<[1,256,16,16]>,
Tensor<[1,256,32,32,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
27Tensor<[1,128,32,32]>,
Tensor<[1,128,64,64,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
28Tensor<[250880,1536]>,
Tensor<[1,32]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
29Tensor<[30522,768]>,
Tensor<[1,16]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
30Tensor<[512,768]>,
Tensor<[1,16]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
31Tensor<[1,64,15,20]>,
Tensor<[1,64,30,40,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
32Tensor<[1,64,30,40]>,
Tensor<[1,64,60,80,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
33Tensor<[1,64,60,80]>,
Tensor<[1,64,120,160,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
34Tensor<[1,64,120,160]>,
Tensor<[1,64,240,320,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
35Tensor<[1,64,240,320]>,
Tensor<[1,64,480,640,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
36Tensor<[1,256,128,128]>,
Tensor<[1,256,128,128,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
37Tensor<[1,256,64,64]>,
Tensor<[1,256,128,128,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
38Tensor<[1,256,32,32]>,
Tensor<[1,256,128,128,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
39Tensor<[1,256,16,16]>,
Tensor<[1,256,128,128,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
40Tensor<[65024,4544]>,
Tensor<[1,7]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
41Tensor<[1,7,73,64]>,
Tensor<[1,7,1,64,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
42Tensor<[30000,128]>,
Tensor<[1,12]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
43Tensor<[2,128]>,
Tensor<[1,12]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
44Tensor<[512,128]>,
Tensor<[1,12]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
45Tensor<[30000,128]>,
Tensor<[1,9]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
46Tensor<[2,128]>,
Tensor<[1,9]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
47Tensor<[512,128]>,
Tensor<[1,9]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
48Tensor<[30000,128]>,
Tensor<[1,14]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
49Tensor<[2,128]>,
Tensor<[1,14]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
50Tensor<[512,128]>,
Tensor<[1,14]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
51Tensor<[50,768]>,
Tensor<[1,50]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
52Tensor<[49408,512]>,
Tensor<[2,7]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
53Tensor<[77,512]>,
Tensor<[1,7]>,
offset_dims: [2]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 2
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::embedding4
54Tensor<[2,7,512]>,
Tensor<[2,2]>,
offset_dims: [1]
collapsed_slice_dims: [0, 1]
start_index_map: [0, 1]
index_vector_dim: 1
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
55Tensor<[1,16,27,27]>,
Tensor<[1,16,27,27,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
56Tensor<[732,16]>,
Tensor<[38809,1]>,
offset_dims: [1]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 1
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
57Tensor<[1,12,27,27]>,
Tensor<[1,12,27,27,4]>,
collapsed_slice_dims: [0, 1, 2, 3]
start_index_map: [0, 1, 2, 3]
index_vector_dim: 4
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4
58Tensor<[732,12]>,
Tensor<[38809,1]>,
offset_dims: [1]
collapsed_slice_dims: [0]
start_index_map: [0]
index_vector_dim: 1
indices_are_sorted: false
slice_sizes: array<i64
ttnn.embeddingaten::index.Tensor4