ttnn.prod

NameInput ShapesInput LayoutsAttributesOutput ShapesOutput LayoutsPCCATOL
ttnn.prodtensor<[1,12,12,12,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,12,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,14,14,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,14,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1500,1500,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1500,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 47, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,16,16,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,16,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,197,197,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,197,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,13,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,14,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,15,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,16,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,17,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,18,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,19,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,20,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,21,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,22,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,23,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,24,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,25,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,26,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,27,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,28,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,1,29,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,25,25,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,25,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,50,50,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,50,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,7,7,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,7,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,12,9,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,12,9,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1370,1370,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1370,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 43, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,10,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,11,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,12,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,13,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,14,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,15,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,16,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,17,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,18,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,19,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,20,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,21,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,22,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,23,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,24,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,25,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,26,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,27,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,28,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,29,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,7,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,8,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,1,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,256,256,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,256,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,6,6,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,6,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,16,9,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,16,9,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,24,32,32,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,24,32,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 24 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,28,13,13,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,28,13,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 28 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,32,32,32,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,32,32,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,3,1445,1445,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,3,1445,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 3 + d1, d2), memory_config: (1, 46, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,64,9,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,64,9,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,71,7,7,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,71,7,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 71 + d1, d2), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,1024,1024,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,1024,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,1024,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,1024,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,256,256,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,256,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,256,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,256,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,4096,4096,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,4096,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,4096,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,4096,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,64,64,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,64,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[1,8,64,9,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[1,8,64,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[2,8,7,7,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[2,8,7,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram')nannan
ttnn.prodtensor<[4,16,1,1,bf16]>mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram')all_dimensions: False
dim_arg: 3 : i64
keep_dim: False
tensor<[4,16,1,bf16]>mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram')nannan