ttnn.add
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,12,12,1,f32]> tensor<[1,12,12,12,f32]> tensor<[1,12,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,12,12,f32]> tensor<[1,12,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,14,1,f32]> tensor<[1,12,14,14,f32]> tensor<[1,12,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,14,14,f32]> tensor<[1,12,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1500,1,f32]> tensor<[1,12,1500,1500,f32]> tensor<[1,12,1500,1500,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1500,1500,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1500,1500,f32]> tensor<[1,12,1500,1500,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1500,1500,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 47, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,16,1,f32]> tensor<[1,12,16,16,f32]> tensor<[1,12,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,16,16,f32]> tensor<[1,12,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,197,1,f32]> tensor<[1,12,197,197,f32]> tensor<[1,12,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,197,197,f32]> tensor<[1,12,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,13,f32]> tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,13,f32]> tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,14,f32]> tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,14,f32]> tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,15,f32]> tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,15,f32]> tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,16,f32]> tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,16,f32]> tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,17,f32]> tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,17,f32]> tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,18,f32]> tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,18,f32]> tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,19,f32]> tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,19,f32]> tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,20,f32]> tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,20,f32]> tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,21,f32]> tensor<[1,12,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,21,f32]> tensor<[1,12,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,22,f32]> tensor<[1,12,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,22,f32]> tensor<[1,12,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,23,f32]> tensor<[1,12,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,23,f32]> tensor<[1,12,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,24,f32]> tensor<[1,12,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,24,f32]> tensor<[1,12,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,25,f32]> tensor<[1,12,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,25,f32]> tensor<[1,12,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,26,f32]> tensor<[1,12,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,26,f32]> tensor<[1,12,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,27,f32]> tensor<[1,12,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,27,f32]> tensor<[1,12,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,28,f32]> tensor<[1,12,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,28,f32]> tensor<[1,12,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,29,f32]> tensor<[1,12,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,29,f32]> tensor<[1,12,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,25,1,f32]> tensor<[1,12,25,25,f32]> tensor<[1,12,25,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,25,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,25,25,f32]> tensor<[1,12,25,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,25,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,50,1,f32]> tensor<[1,12,50,50,f32]> tensor<[1,12,50,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,50,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,50,50,f32]> tensor<[1,12,50,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,50,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,7,1,f32]> tensor<[1,12,7,7,f32]> tensor<[1,12,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,7,7,f32]> tensor<[1,12,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,9,1,f32]> tensor<[1,12,9,9,f32]> tensor<[1,12,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,9,9,f32]> tensor<[1,12,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1370,1,f32]> tensor<[1,16,1370,1370,f32]> tensor<[1,16,1370,1370,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1370,1370,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1370,1370,f32]> tensor<[1,16,1370,1370,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1370,1370,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 43, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,10,f32]> tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,10,f32]> tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,11,f32]> tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,11,f32]> tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,12,f32]> tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,12,f32]> tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,13,f32]> tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,13,f32]> tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,14,f32]> tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,14,f32]> tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,15,f32]> tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,15,f32]> tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,16,f32]> tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,16,f32]> tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,17,f32]> tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,17,f32]> tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,18,f32]> tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,18,f32]> tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,19,f32]> tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,19,f32]> tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,20,f32]> tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,20,f32]> tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,21,f32]> tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,21,f32]> tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,22,f32]> tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,22,f32]> tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,23,f32]> tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,23,f32]> tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,24,f32]> tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,24,f32]> tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,25,f32]> tensor<[1,16,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,25,f32]> tensor<[1,16,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,26,f32]> tensor<[1,16,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,26,f32]> tensor<[1,16,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,27,f32]> tensor<[1,16,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,27,f32]> tensor<[1,16,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,28,f32]> tensor<[1,16,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,28,f32]> tensor<[1,16,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,29,f32]> tensor<[1,16,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,29,f32]> tensor<[1,16,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,7,f32]> tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,7,f32]> tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,8,f32]> tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,8,f32]> tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,9,f32]> tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,9,f32]> tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,256,1,f32]> tensor<[1,16,256,256,f32]> tensor<[1,16,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,256,256,f32]> tensor<[1,16,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,6,1,f32]> tensor<[1,16,6,6,f32]> tensor<[1,16,6,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,6,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,6,6,f32]> tensor<[1,16,6,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,6,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,9,1,f32]> tensor<[1,16,9,9,f32]> tensor<[1,16,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,9,9,f32]> tensor<[1,16,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,32,1,f32]> tensor<[1,24,32,32,f32]> tensor<[1,24,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,24,32,32,f32]> tensor<[1,24,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,13,1,f32]> tensor<[1,28,13,13,f32]> tensor<[1,28,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,28,13,13,f32]> tensor<[1,28,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,32,1,f32]> tensor<[1,32,32,32,f32]> tensor<[1,32,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,32,32,f32]> tensor<[1,32,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3,1445,1,f32]> tensor<[1,3,1445,1445,f32]> tensor<[1,3,1445,1445,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,1445,1445,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,3,1445,1445,f32]> tensor<[1,3,1445,1445,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,1445,1445,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 46, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,9,1,f32]> tensor<[1,64,9,9,f32]> tensor<[1,64,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,64,9,9,f32]> tensor<[1,64,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,71,7,1,f32]> tensor<[1,71,7,7,f32]> tensor<[1,71,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,71,7,7,f32]> tensor<[1,71,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1024,1,f32]> tensor<[1,8,1024,1024,f32]> tensor<[1,8,1024,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1024,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,1024,1024,f32]> tensor<[1,8,1024,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1024,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1024,1,f32]> tensor<[1,8,1024,9,f32]> tensor<[1,8,1024,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1024,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,1024,9,f32]> tensor<[1,8,1024,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1024,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,256,1,f32]> tensor<[1,8,256,256,f32]> tensor<[1,8,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,256,256,f32]> tensor<[1,8,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,256,1,f32]> tensor<[1,8,256,9,f32]> tensor<[1,8,256,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,256,9,f32]> tensor<[1,8,256,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,4096,1,f32]> tensor<[1,8,4096,4096,f32]> tensor<[1,8,4096,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,4096,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,4096,4096,f32]> tensor<[1,8,4096,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,4096,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,4096,1,f32]> tensor<[1,8,4096,9,f32]> tensor<[1,8,4096,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,4096,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,4096,9,f32]> tensor<[1,8,4096,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,4096,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,64,1,f32]> tensor<[1,8,64,64,f32]> tensor<[1,8,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,64,64,f32]> tensor<[1,8,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,64,1,f32]> tensor<[1,8,64,9,f32]> tensor<[1,8,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,64,9,f32]> tensor<[1,8,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,8,7,1,f32]> tensor<[2,8,7,7,f32]> tensor<[2,8,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,8,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[2,8,7,7,f32]> tensor<[2,8,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,8,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[4,16,1,1,f32]> tensor<[4,16,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[121,6,144,1,f32]> tensor<[121,6,144,144,f32]> tensor<[121,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[121,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16,8,49,1,f32]> tensor<[16,8,49,49,f32]> tensor<[16,8,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,8,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,10,1,f32]> tensor<[1,12,10,10,f32]> tensor<[1,12,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,197,1,f32]> tensor<[1,12,197,197,f32]> tensor<[1,12,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,10,f32]> tensor<[1,12,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,11,f32]> tensor<[1,12,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,12,f32]> tensor<[1,12,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,13,f32]> tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,14,f32]> tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,15,f32]> tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,16,f32]> tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,17,f32]> tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,18,f32]> tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,19,f32]> tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,20,f32]> tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,2,f32]> tensor<[1,12,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,3,f32]> tensor<[1,12,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,46,f32]> tensor<[1,12,1,46,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,46,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,47,f32]> tensor<[1,12,1,47,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,47,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,48,f32]> tensor<[1,12,1,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,49,f32]> tensor<[1,12,1,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,4,f32]> tensor<[1,12,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,50,f32]> tensor<[1,12,1,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,51,f32]> tensor<[1,12,1,51,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,51,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,52,f32]> tensor<[1,12,1,52,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,52,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,53,f32]> tensor<[1,12,1,53,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,53,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,54,f32]> tensor<[1,12,1,54,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,54,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,55,f32]> tensor<[1,12,1,55,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,55,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,56,f32]> tensor<[1,12,1,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,57,f32]> tensor<[1,12,1,57,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,57,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,58,f32]> tensor<[1,12,1,58,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,58,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,59,f32]> tensor<[1,12,1,59,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,59,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,5,f32]> tensor<[1,12,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,60,f32]> tensor<[1,12,1,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,61,f32]> tensor<[1,12,1,61,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,61,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,62,f32]> tensor<[1,12,1,62,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,62,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,63,f32]> tensor<[1,12,1,63,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,63,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,64,f32]> tensor<[1,12,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,65,f32]> tensor<[1,12,1,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,66,f32]> tensor<[1,12,1,66,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,66,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,67,f32]> tensor<[1,12,1,67,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,67,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,68,f32]> tensor<[1,12,1,68,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,68,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,69,f32]> tensor<[1,12,1,69,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,69,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,6,f32]> tensor<[1,12,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,70,f32]> tensor<[1,12,1,70,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,70,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,71,f32]> tensor<[1,12,1,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,72,f32]> tensor<[1,12,1,72,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,72,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,73,f32]> tensor<[1,12,1,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,74,f32]> tensor<[1,12,1,74,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,74,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,75,f32]> tensor<[1,12,1,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,76,f32]> tensor<[1,12,1,76,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,76,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,77,f32]> tensor<[1,12,1,77,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,77,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,78,f32]> tensor<[1,12,1,78,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,78,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,79,f32]> tensor<[1,12,1,79,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,79,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,7,f32]> tensor<[1,12,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,80,f32]> tensor<[1,12,1,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,81,f32]> tensor<[1,12,1,81,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,81,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,82,f32]> tensor<[1,12,1,82,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,82,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,83,f32]> tensor<[1,12,1,83,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,83,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,84,f32]> tensor<[1,12,1,84,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,84,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,85,f32]> tensor<[1,12,1,85,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,85,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,86,f32]> tensor<[1,12,1,86,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,86,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,87,f32]> tensor<[1,12,1,87,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,87,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,88,f32]> tensor<[1,12,1,88,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,88,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,89,f32]> tensor<[1,12,1,89,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,89,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,8,f32]> tensor<[1,12,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,90,f32]> tensor<[1,12,1,90,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,90,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,91,f32]> tensor<[1,12,1,91,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,91,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,92,f32]> tensor<[1,12,1,92,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,92,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,93,f32]> tensor<[1,12,1,93,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,93,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,94,f32]> tensor<[1,12,1,94,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,94,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,95,f32]> tensor<[1,12,1,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,96,f32]> tensor<[1,12,1,96,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,96,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,97,f32]> tensor<[1,12,1,97,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,97,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,98,f32]> tensor<[1,12,1,98,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,98,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,99,f32]> tensor<[1,12,1,99,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,99,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,1,9,f32]> tensor<[1,12,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,201,1,f32]> tensor<[1,12,201,201,f32]> tensor<[1,12,201,201,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,201,201,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,257,1,f32]> tensor<[1,12,257,257,f32]> tensor<[1,12,257,257,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 9, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 9, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,257,257,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 9, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,45,1,f32]> tensor<[1,12,45,45,f32]> tensor<[1,12,45,45,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,45,45,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,8,1,f32]> tensor<[1,12,8,8,f32]> tensor<[1,12,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,10,1,f32]> tensor<[1,16,10,10,f32]> tensor<[1,16,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,197,1,f32]> tensor<[1,16,197,197,f32]> tensor<[1,16,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,197,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,10,f32]> tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,11,f32]> tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,12,f32]> tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,13,f32]> tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,14,f32]> tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,15,f32]> tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,16,f32]> tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,17,f32]> tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,18,f32]> tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,19,f32]> tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,20,f32]> tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,21,f32]> tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,22,f32]> tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,23,f32]> tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,24,f32]> tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,2,f32]> tensor<[1,16,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,3,f32]> tensor<[1,16,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,4,f32]> tensor<[1,16,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,5,f32]> tensor<[1,16,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,6,f32]> tensor<[1,16,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,7,f32]> tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,8,f32]> tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,1,9,f32]> tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,32,1,f32]> tensor<[1,16,32,32,f32]> tensor<[1,16,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,5,1,f32]> tensor<[1,16,5,5,f32]> tensor<[1,16,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,16384,1,f32]> tensor<[1,1,16384,256,f32]> tensor<[1,1,16384,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16384,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,19200,1,f32]> tensor<[1,1,19200,300,f32]> tensor<[1,1,19200,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,19200,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,27,1,f32]> tensor<[1,27,257,f32]> tensor<[1,27,257,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 9, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 9, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,257,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 9, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,4096,1,f32]> tensor<[1,2,4096,256,f32]> tensor<[1,2,4096,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,4096,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,4800,1,f32]> tensor<[1,2,4800,300,f32]> tensor<[1,2,4800,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,4800,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,49,1,f32]> tensor<[1,32,49,49,f32]> tensor<[1,32,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,50257,f32]> tensor<[1,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1024,1,f32]> tensor<[1,5,1024,256,f32]> tensor<[1,5,1024,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1200,1,f32]> tensor<[1,5,1200,300,f32]> tensor<[1,5,1200,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1200,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,15,1,f32]> tensor<[1,6,15,15,f32]> tensor<[1,6,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,10,f32]> tensor<[1,6,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,11,f32]> tensor<[1,6,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,12,f32]> tensor<[1,6,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,13,f32]> tensor<[1,6,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,14,f32]> tensor<[1,6,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,15,f32]> tensor<[1,6,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,16,f32]> tensor<[1,6,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,17,f32]> tensor<[1,6,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,18,f32]> tensor<[1,6,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,19,f32]> tensor<[1,6,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,20,f32]> tensor<[1,6,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,2,f32]> tensor<[1,6,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,3,f32]> tensor<[1,6,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,4,f32]> tensor<[1,6,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,5,f32]> tensor<[1,6,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,6,f32]> tensor<[1,6,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,7,f32]> tensor<[1,6,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,8,f32]> tensor<[1,6,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,f32]> tensor<[1,6,1,9,f32]> tensor<[1,6,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,10,1,f32]> tensor<[1,8,10,10,f32]> tensor<[1,8,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,10,f32]> tensor<[1,8,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,11,f32]> tensor<[1,8,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,12,f32]> tensor<[1,8,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,13,f32]> tensor<[1,8,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,14,f32]> tensor<[1,8,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,15,f32]> tensor<[1,8,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,16,f32]> tensor<[1,8,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,17,f32]> tensor<[1,8,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,18,f32]> tensor<[1,8,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,19,f32]> tensor<[1,8,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,20,f32]> tensor<[1,8,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,2,f32]> tensor<[1,8,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,3,f32]> tensor<[1,8,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,4,f32]> tensor<[1,8,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,4,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,5,f32]> tensor<[1,8,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,6,f32]> tensor<[1,8,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,7,f32]> tensor<[1,8,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,8,f32]> tensor<[1,8,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,1,9,f32]> tensor<[1,8,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,2048,1,f32]> tensor<[1,8,2048,256,f32]> tensor<[1,8,2048,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,2048,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,256,1,f32]> tensor<[1,8,256,2048,f32]> tensor<[1,8,256,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,256,1,f32]> tensor<[1,8,256,256,f32]> tensor<[1,8,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,300,1,f32]> tensor<[1,8,300,300,f32]> tensor<[1,8,300,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,300,300,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,12,13,1,f32]> tensor<[2,12,13,13,f32]> tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[36,12,144,1,f32]> tensor<[36,12,144,144,f32]> tensor<[36,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[36,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[36,24,144,1,f32]> tensor<[36,24,144,144,f32]> tensor<[36,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[36,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[484,6,144,1,f32]> tensor<[484,6,144,144,f32]> tensor<[484,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[484,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,16,49,1,f32]> tensor<[4,16,49,49,f32]> tensor<[4,16,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,48,144,1,f32]> tensor<[4,48,144,144,f32]> tensor<[4,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[64,1,1,f32]> tensor<[64,1,13,f32]> tensor<[64,1,13,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,1,13,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[64,4,49,1,f32]> tensor<[64,4,49,49,f32]> tensor<[64,4,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,4,49,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[8,100,1,f32]> tensor<[8,100,100,f32]> tensor<[8,100,100,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,100,100,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[8,100,1,f32]> tensor<[8,100,920,f32]> tensor<[8,100,920,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,100,920,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[8,920,1,f32]> tensor<[8,920,920,f32]> tensor<[8,920,920,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,920,920,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,24,144,1,f32]> tensor<[9,24,144,144,f32]> tensor<[9,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,48,144,1,f32]> tensor<[9,48,144,144,f32]> tensor<[9,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,1,1,f32]> tensor<[1,1,1,f32]> tensor<[100,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,1,256,bf16]> tensor<[100,1,256,bf16]> tensor<[100,1,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,1,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[100,1,256,f32]> tensor<[1,1,256,f32]> tensor<[100,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,2048,f32]> tensor<[1,2048,f32]> tensor<[100,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,256,f32]> tensor<[1,256,f32]> tensor<[100,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,4,f32]> tensor<[1,4,f32]> tensor<[100,4,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,4,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,92,f32]> tensor<[1,92,f32]> tensor<[100,92,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,92,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,1536,f32]> tensor<[1,1536,f32]> tensor<[1024,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,160,f32]> tensor<[1,160,f32]> tensor<[1024,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,3072,f32]> tensor<[1,3072,f32]> tensor<[1024,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,5120,f32]> tensor<[1,5120,f32]> tensor<[1024,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,6144,f32]> tensor<[1,6144,f32]> tensor<[1024,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,640,f32]> tensor<[1,640,f32]> tensor<[1024,640,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,640,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1024,768,f32]> tensor<[1,768,f32]> tensor<[1024,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[10,250002,f32]> tensor<[1,250002,f32]> tensor<[10,250002,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[10,250002,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[10,3072,f32]> tensor<[1,3072,f32]> tensor<[10,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[10,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[10,768,f32]> tensor<[1,768,f32]> tensor<[10,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[10,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1200,1280,f32]> tensor<[1,1280,f32]> tensor<[1200,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1200,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1200,320,f32]> tensor<[1,320,f32]> tensor<[1200,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1200,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[121,12,144,144,f32]> tensor<[1,12,144,144,f32]> tensor<[121,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (6534, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (54, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (6534, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[121,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (6534, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[121,6,144,144,f32]> tensor<[1,6,144,144,f32]> tensor<[121,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (27, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[121,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1296,1536,f32]> tensor<[1,1536,f32]> tensor<[1296,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1296,2304,f32]> tensor<[1,2304,f32]> tensor<[1296,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1296,4608,f32]> tensor<[1,4608,f32]> tensor<[1296,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 144, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 144, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1296,768,f32]> tensor<[1,768,f32]> tensor<[1296,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,1536,f32]> tensor<[1,1536,f32]> tensor<[12,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,256,f32]> tensor<[1,256,f32]> tensor<[12,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,2,f32]> tensor<[1,2,f32]> tensor<[12,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,3072,f32]> tensor<[1,3072,f32]> tensor<[12,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,768,f32]> tensor<[1,768,f32]> tensor<[12,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1370,1280,f32]> tensor<[1,1280,f32]> tensor<[1370,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1370,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1370,3840,f32]> tensor<[1,3840,f32]> tensor<[1370,3840,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 120, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 120, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 120, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1370,3840,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 120, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1370,5120,f32]> tensor<[1,5120,f32]> tensor<[1370,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1370,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[13,2,f32]> tensor<[1,2,f32]> tensor<[13,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[13,3584,f32]> tensor<[1,3584,f32]> tensor<[13,3584,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,3584,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[13,512,f32]> tensor<[1,512,f32]> tensor<[13,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1445,192,f32]> tensor<[1,192,f32]> tensor<[1445,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1445,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1445,768,f32]> tensor<[1,768,f32]> tensor<[1445,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1445,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[14,2048,f32]> tensor<[1,2048,f32]> tensor<[14,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[14,2,f32]> tensor<[1,2,f32]> tensor<[14,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[14,3072,f32]> tensor<[1,3072,f32]> tensor<[14,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[14,512,f32]> tensor<[1,512,f32]> tensor<[14,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[14,768,f32]> tensor<[1,768,f32]> tensor<[14,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1500,3072,f32]> tensor<[1,3072,f32]> tensor<[1500,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1500,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1500,768,f32]> tensor<[1,768,f32]> tensor<[1500,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1500,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16384,128,f32]> tensor<[1,128,f32]> tensor<[16384,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16384,1536,f32]> tensor<[1,1536,f32]> tensor<[16384,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16384,192,f32]> tensor<[1,192,f32]> tensor<[16384,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16384,32,f32]> tensor<[1,32,f32]> tensor<[16384,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16384,384,f32]> tensor<[1,384,f32]> tensor<[16384,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16384,768,f32]> tensor<[1,768,f32]> tensor<[16384,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16,3072,f32]> tensor<[1,3072,f32]> tensor<[16,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16,768,f32]> tensor<[1,768,f32]> tensor<[16,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[16,8,49,49,bf16]> tensor<[1,8,49,49,bf16]> tensor<[16,8,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (13, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,8,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[17424,1152,f32]> tensor<[1,1152,f32]> tensor<[17424,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 36, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 36, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 36, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 36, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[17424,192,f32]> tensor<[1,192,f32]> tensor<[17424,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[17424,384,f32]> tensor<[1,384,f32]> tensor<[17424,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[17424,576,f32]> tensor<[1,576,f32]> tensor<[17424,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 18, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 18, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 18, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 18, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[19200,256,f32]> tensor<[1,256,f32]> tensor<[19200,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[19200,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[19200,64,f32]> tensor<[1,64,f32]> tensor<[19200,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[19200,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[196,1536,f32]> tensor<[1,1536,f32]> tensor<[196,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[196,3072,f32]> tensor<[1,3072,f32]> tensor<[196,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[196,512,f32]> tensor<[1,512,f32]> tensor<[196,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[196,768,f32]> tensor<[1,768,f32]> tensor<[196,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[197,1024,f32]> tensor<[1,1024,f32]> tensor<[197,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[197,3072,f32]> tensor<[1,3072,f32]> tensor<[197,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[197,4096,f32]> tensor<[1,4096,f32]> tensor<[197,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[197,768,f32]> tensor<[1,768,f32]> tensor<[197,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,ui32]> tensor<[1,ui32]> tensor<[1,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1000,f32]> tensor<[1,1000,f32]> tensor<[1,1000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,100,14,14,f32]> tensor<[1,100,1,1,f32]> tensor<[1,100,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,100,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,f32]> tensor<[1,1024,f32]> tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,bf16]> tensor<[1,1024,bf16]> tensor<[1,1024,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,10,10,f32]> tensor<[1,1024,1,1,f32]> tensor<[1,1024,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,10,10,bf16]> tensor<[1,1024,10,10,bf16]> tensor<[1,1024,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,14,14,f32]> tensor<[1,1024,1,1,f32]> tensor<[1,1024,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,14,14,bf16]> tensor<[1,1024,14,14,bf16]> tensor<[1,1024,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1536,f32]> tensor<[1,1,1536,f32]> tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1536,f32]> tensor<[1,1024,1536,f32]> tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,160,f32]> tensor<[1,1,160,f32]> tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,160,bf16]> tensor<[1,1024,160,bf16]> tensor<[1,1024,160,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,160,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,16,16,f32]> tensor<[1,1024,1,1,f32]> tensor<[1,1024,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,16,16,bf16]> tensor<[1,1024,16,16,bf16]> tensor<[1,1024,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,19,19,f32]> tensor<[1,1024,1,1,f32]> tensor<[1,1024,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,256,bf16]> tensor<[1,1,256,bf16]> tensor<[1,1024,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,28,28,f32]> tensor<[1,1024,1,1,f32]> tensor<[1,1024,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,3072,f32]> tensor<[1,1,3072,f32]> tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,45,80,bf16]> tensor<[1,1024,1,1,bf16]> tensor<[1,1024,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,45,80,bf16]> tensor<[1,1024,45,80,bf16]> tensor<[1,1024,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,640,bf16]> tensor<[1,1024,640,bf16]> tensor<[1,1024,640,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,640,f32]> tensor<[1,1,640,f32]> tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,768,f32]> tensor<[1,1024,768,f32]> tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,768,f32]> tensor<[1,1,768,f32]> tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,7,7,f32]> tensor<[1,1024,1,1,f32]> tensor<[1,1024,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,7,7,bf16]> tensor<[1,1024,7,7,bf16]> tensor<[1,1024,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1056,14,14,f32]> tensor<[1,1056,1,1,f32]> tensor<[1,1056,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1056 + d1 + d2, d3), memory_config: (33, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1056,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1056,7,7,f32]> tensor<[1,1056,1,1,f32]> tensor<[1,1056,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1056 + d1 + d2, d3), memory_config: (33, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1056,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1088,14,14,f32]> tensor<[1,1088,1,1,f32]> tensor<[1,1088,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1088 + d1 + d2, d3), memory_config: (34, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1088,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1088,7,7,f32]> tensor<[1,1088,1,1,f32]> tensor<[1,1088,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1088 + d1 + d2, d3), memory_config: (34, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1088,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,ui32]> tensor<[1,10,ui32]> tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,ui32]> tensor<[1,10,ui32]> tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,f32]> tensor<[1,10,f32]> tensor<[1,10,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,ui32]> tensor<[1,10,ui32]> tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1024,bf16]> tensor<[1,10,1024,bf16]> tensor<[1,10,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1536,f32]> tensor<[1,10,1536,f32]> tensor<[1,10,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,10,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,512,bf16]> tensor<[1,10,512,bf16]> tensor<[1,10,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,768,bf16]> tensor<[1,10,768,bf16]> tensor<[1,10,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,768,f32]> tensor<[1,1,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1120,14,14,f32]> tensor<[1,1120,1,1,f32]> tensor<[1,1120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1120,7,7,f32]> tensor<[1,1120,1,1,f32]> tensor<[1,1120,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1120,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,14,14,f32]> tensor<[1,112,1,1,f32]> tensor<[1,112,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,14,14,bf16]> tensor<[1,112,14,14,bf16]> tensor<[1,112,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,15,15,f32]> tensor<[1,112,1,1,f32]> tensor<[1,112,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,15,15,bf16]> tensor<[1,112,15,15,bf16]> tensor<[1,112,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,20,20,f32]> tensor<[1,112,1,1,f32]> tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,20,20,f32]> tensor<[1,112,20,20,f32]> tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,24,24,f32]> tensor<[1,112,1,1,f32]> tensor<[1,112,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,24,24,bf16]> tensor<[1,112,24,24,bf16]> tensor<[1,112,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,7,7,f32]> tensor<[1,112,1,1,f32]> tensor<[1,112,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,14,14,f32]> tensor<[1,1152,1,1,f32]> tensor<[1,1152,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,7,7,f32]> tensor<[1,1152,1,1,f32]> tensor<[1,1152,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,8,8,f32]> tensor<[1,1152,1,1,f32]> tensor<[1,1152,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,116,14,14,f32]> tensor<[1,116,1,1,f32]> tensor<[1,116,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 116 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,116,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1184,14,14,f32]> tensor<[1,1184,1,1,f32]> tensor<[1,1184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1184 + d1 + d2, d3), memory_config: (37, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1184,7,7,f32]> tensor<[1,1184,1,1,f32]> tensor<[1,1184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1184 + d1 + d2, d3), memory_config: (37, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,11,1536,f32]> tensor<[1,11,1536,f32]> tensor<[1,11,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,11,1,f32]> tensor<[1,1,1,f32]> tensor<[1,11,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,11,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,11,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,320,bf16]> tensor<[1,1200,320,bf16]> tensor<[1,1200,320,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,320,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,320,f32]> tensor<[1,1,320,f32]> tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,14,14,f32]> tensor<[1,120,1,1,f32]> tensor<[1,120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,17,17,f32]> tensor<[1,120,1,1,f32]> tensor<[1,120,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,17,17,bf16]> tensor<[1,120,17,17,bf16]> tensor<[1,120,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,28,28,f32]> tensor<[1,120,1,1,f32]> tensor<[1,120,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,40,40,f32]> tensor<[1,120,1,1,f32]> tensor<[1,120,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1216,14,14,f32]> tensor<[1,1216,1,1,f32]> tensor<[1,1216,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1216 + d1 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1216,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1216,7,7,f32]> tensor<[1,1216,1,1,f32]> tensor<[1,1216,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1216 + d1 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1216,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,121,12,144,144,f32]> tensor<[1,121,1,144,144,f32]> tensor<[1,121,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 209088 + d1 * 1728 + d2 * 144 + d3, d4), memory_config: (6534, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 17424 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (545, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 209088 + d1 * 1728 + d2 * 144 + d3, d4), memory_config: (6534, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,121,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 209088 + d1 * 1728 + d2 * 144 + d3, d4), memory_config: (6534, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,121,6,144,144,f32]> tensor<[1,121,1,144,144,f32]> tensor<[1,121,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 104544 + d1 * 864 + d2 * 144 + d3, d4), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 17424 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (545, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 104544 + d1 * 864 + d2 * 144 + d3, d4), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,121,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 104544 + d1 * 864 + d2 * 144 + d3, d4), memory_config: (3267, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,14,14,f32]> tensor<[1,1248,1,1,f32]> tensor<[1,1248,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,7,7,f32]> tensor<[1,1248,1,1,f32]> tensor<[1,1248,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,9,9,f32]> tensor<[1,1248,1,1,f32]> tensor<[1,1248,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,f32]> tensor<[1,1280,f32]> tensor<[1,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,10,10,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,12,12,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,14,14,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,16,16,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,32,32,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,7,7,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,bf16]> tensor<[1,1280,8,8,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,9,9,f32]> tensor<[1,1280,1,1,f32]> tensor<[1,1280,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,f32]> tensor<[1,128,f32]> tensor<[1,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,112,112,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,128,128,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,128,128,bf16]> tensor<[1,128,128,128,bf16]> tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,14,14,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,150,150,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,17,17,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,180,320,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 180 + d2, d3), memory_config: (720, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 180 + d2, d3), memory_config: (720, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 180 + d2, d3), memory_config: (720, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,bf16]> tensor<[1,128,28,28,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,2,2,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,32,32,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,32,32,bf16]> tensor<[1,128,32,32,bf16]> tensor<[1,128,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,3,3,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,56,56,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,56,56,bf16]> tensor<[1,128,56,56,bf16]> tensor<[1,128,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,5,5,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,64,64,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,75,75,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,75,75,bf16]> tensor<[1,128,75,75,bf16]> tensor<[1,128,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,7,7,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,90,160,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 90 + d2, d3), memory_config: (360, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 90 + d2, d3), memory_config: (360, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 90 + d2, d3), memory_config: (360, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,f32]> tensor<[1,12,f32]> tensor<[1,12,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,10,10,bf16]> tensor<[1,12,10,10,bf16]> tensor<[1,12,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,10,10,f32]> tensor<[1,1,10,10,f32]> tensor<[1,12,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,10,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,12,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 10 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,128,f32]> tensor<[1,1,128,f32]> tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,128,bf16]> tensor<[1,12,128,bf16]> tensor<[1,12,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,12,128,bf16]> tensor<[1,12,12,128,bf16]> tensor<[1,12,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,12,12,f32]> tensor<[1,1,12,12,f32]> tensor<[1,12,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,1,1,13,f32]> tensor<[2,12,13,13,f32]> tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,13,13,f32]> tensor<[2,12,13,13,f32]> tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,14,14,f32]> tensor<[1,1,14,14,f32]> tensor<[1,12,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1536,f32]> tensor<[1,12,1536,f32]> tensor<[1,12,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,16,16,f32]> tensor<[1,1,16,16,f32]> tensor<[1,12,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,197,197,bf16]> tensor<[1,12,197,197,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,1,1,f32]> tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,1,1,f32]> tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,1,1,f32]> tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,10,bf16]> tensor<[1,12,1,10,bf16]> tensor<[1,12,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,12,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,11,bf16]> tensor<[1,12,1,11,bf16]> tensor<[1,12,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,128,bf16]> tensor<[1,12,1,128,bf16]> tensor<[1,12,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,12,bf16]> tensor<[1,12,1,12,bf16]> tensor<[1,12,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,13,bf16]> tensor<[1,12,1,13,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,13,f32]> tensor<[1,1,1,13,f32]> tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,14,bf16]> tensor<[1,12,1,14,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,14,f32]> tensor<[1,1,1,14,f32]> tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,15,bf16]> tensor<[1,12,1,15,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,15,f32]> tensor<[1,1,1,15,f32]> tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,16,bf16]> tensor<[1,12,1,16,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,16,f32]> tensor<[1,1,1,16,f32]> tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,17,bf16]> tensor<[1,12,1,17,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,17,f32]> tensor<[1,1,1,17,f32]> tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,18,bf16]> tensor<[1,12,1,18,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,18,f32]> tensor<[1,1,1,18,f32]> tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,19,bf16]> tensor<[1,12,1,19,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,19,f32]> tensor<[1,1,1,19,f32]> tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,bf16]> tensor<[1,12,1,1,bf16]> tensor<[1,12,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,20,bf16]> tensor<[1,12,1,20,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,12,1,20,f32]> tensor<[1,1,1,20,f32]> tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,21,f32]> tensor<[1,1,1,21,f32]> tensor<[1,12,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,22,f32]> tensor<[1,1,1,22,f32]> tensor<[1,12,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,23,f32]> tensor<[1,1,1,23,f32]> tensor<[1,12,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,24,f32]> tensor<[1,1,1,24,f32]> tensor<[1,12,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,25,f32]> tensor<[1,1,1,25,f32]> tensor<[1,12,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,26,f32]> tensor<[1,1,1,26,f32]> tensor<[1,12,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,27,f32]> tensor<[1,1,1,27,f32]> tensor<[1,12,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,28,f32]> tensor<[1,1,1,28,f32]> tensor<[1,12,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,29,f32]> tensor<[1,1,1,29,f32]> tensor<[1,12,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,2,bf16]> tensor<[1,12,1,2,bf16]> tensor<[1,12,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,3,bf16]> tensor<[1,12,1,3,bf16]> tensor<[1,12,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,46,f32]> tensor<[1,1,1,46,f32]> tensor<[1,12,1,46,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,46,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,47,f32]> tensor<[1,1,1,47,f32]> tensor<[1,12,1,47,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,47,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,48,f32]> tensor<[1,1,1,48,f32]> tensor<[1,12,1,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,49,f32]> tensor<[1,1,1,49,f32]> tensor<[1,12,1,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,4,bf16]> tensor<[1,12,1,4,bf16]> tensor<[1,12,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,50,f32]> tensor<[1,1,1,50,f32]> tensor<[1,12,1,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,51,f32]> tensor<[1,1,1,51,f32]> tensor<[1,12,1,51,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,51,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,52,f32]> tensor<[1,1,1,52,f32]> tensor<[1,12,1,52,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,52,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,53,f32]> tensor<[1,1,1,53,f32]> tensor<[1,12,1,53,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,53,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,54,f32]> tensor<[1,1,1,54,f32]> tensor<[1,12,1,54,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,54,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,55,f32]> tensor<[1,1,1,55,f32]> tensor<[1,12,1,55,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,55,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,56,f32]> tensor<[1,1,1,56,f32]> tensor<[1,12,1,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,57,f32]> tensor<[1,1,1,57,f32]> tensor<[1,12,1,57,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,57,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,58,f32]> tensor<[1,1,1,58,f32]> tensor<[1,12,1,58,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,58,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,59,f32]> tensor<[1,1,1,59,f32]> tensor<[1,12,1,59,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,59,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,5,bf16]> tensor<[1,12,1,5,bf16]> tensor<[1,12,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,60,f32]> tensor<[1,1,1,60,f32]> tensor<[1,12,1,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,61,f32]> tensor<[1,1,1,61,f32]> tensor<[1,12,1,61,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,61,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,62,f32]> tensor<[1,1,1,62,f32]> tensor<[1,12,1,62,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,62,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,63,f32]> tensor<[1,1,1,63,f32]> tensor<[1,12,1,63,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,63,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,64,f32]> tensor<[1,1,1,64,f32]> tensor<[1,12,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,65,f32]> tensor<[1,1,1,65,f32]> tensor<[1,12,1,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,66,f32]> tensor<[1,1,1,66,f32]> tensor<[1,12,1,66,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,66,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,67,f32]> tensor<[1,1,1,67,f32]> tensor<[1,12,1,67,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,67,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,68,f32]> tensor<[1,1,1,68,f32]> tensor<[1,12,1,68,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,68,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,69,f32]> tensor<[1,1,1,69,f32]> tensor<[1,12,1,69,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,69,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,6,bf16]> tensor<[1,12,1,6,bf16]> tensor<[1,12,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,70,f32]> tensor<[1,1,1,70,f32]> tensor<[1,12,1,70,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,70,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,71,f32]> tensor<[1,1,1,71,f32]> tensor<[1,12,1,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,72,f32]> tensor<[1,1,1,72,f32]> tensor<[1,12,1,72,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,72,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,73,f32]> tensor<[1,1,1,73,f32]> tensor<[1,12,1,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,74,f32]> tensor<[1,1,1,74,f32]> tensor<[1,12,1,74,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,74,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,75,f32]> tensor<[1,1,1,75,f32]> tensor<[1,12,1,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,76,f32]> tensor<[1,1,1,76,f32]> tensor<[1,12,1,76,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,76,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,77,f32]> tensor<[1,1,1,77,f32]> tensor<[1,12,1,77,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,77,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,78,f32]> tensor<[1,1,1,78,f32]> tensor<[1,12,1,78,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,78,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,79,f32]> tensor<[1,1,1,79,f32]> tensor<[1,12,1,79,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,79,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,7,bf16]> tensor<[1,12,1,7,bf16]> tensor<[1,12,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,80,f32]> tensor<[1,1,1,80,f32]> tensor<[1,12,1,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,81,f32]> tensor<[1,1,1,81,f32]> tensor<[1,12,1,81,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,81,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,82,f32]> tensor<[1,1,1,82,f32]> tensor<[1,12,1,82,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,82,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,83,f32]> tensor<[1,1,1,83,f32]> tensor<[1,12,1,83,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,83,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,84,f32]> tensor<[1,1,1,84,f32]> tensor<[1,12,1,84,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,84,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,85,f32]> tensor<[1,1,1,85,f32]> tensor<[1,12,1,85,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,85,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,86,f32]> tensor<[1,1,1,86,f32]> tensor<[1,12,1,86,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,86,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,87,f32]> tensor<[1,1,1,87,f32]> tensor<[1,12,1,87,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,87,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,88,f32]> tensor<[1,1,1,88,f32]> tensor<[1,12,1,88,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,88,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,89,f32]> tensor<[1,1,1,89,f32]> tensor<[1,12,1,89,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,89,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,8,bf16]> tensor<[1,12,1,8,bf16]> tensor<[1,12,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,90,f32]> tensor<[1,1,1,90,f32]> tensor<[1,12,1,90,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,90,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,91,f32]> tensor<[1,1,1,91,f32]> tensor<[1,12,1,91,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,91,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,92,f32]> tensor<[1,1,1,92,f32]> tensor<[1,12,1,92,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,92,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,93,f32]> tensor<[1,1,1,93,f32]> tensor<[1,12,1,93,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,93,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,94,f32]> tensor<[1,1,1,94,f32]> tensor<[1,12,1,94,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,94,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,95,f32]> tensor<[1,1,1,95,f32]> tensor<[1,12,1,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,96,f32]> tensor<[1,1,1,96,f32]> tensor<[1,12,1,96,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,96,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,97,f32]> tensor<[1,1,1,97,f32]> tensor<[1,12,1,97,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,97,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,12,1,98,f32]> tensor<[1,1,1,98,f32]> tensor<[1,12,1,98,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,98,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,99,f32]> tensor<[1,1,1,99,f32]> tensor<[1,12,1,99,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,99,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,9,bf16]> tensor<[1,12,1,9,bf16]> tensor<[1,12,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,201,201,bf16]> tensor<[1,1,1,201,bf16]> tensor<[1,12,201,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,201,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,25,25,f32]> tensor<[1,1,25,25,f32]> tensor<[1,12,25,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,25,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,3072,bf16]> tensor<[1,1,1,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,45,45,f32]> tensor<[1,1,45,45,f32]> tensor<[1,12,45,45,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,45,45,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,56,56,f32]> tensor<[1,12,1,1,f32]> tensor<[1,12,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,768,bf16]> tensor<[1,12,768,bf16]> tensor<[1,12,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,768,f32]> tensor<[1,1,768,f32]> tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,7,7,f32]> tensor<[1,1,7,7,f32]> tensor<[1,12,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,8,8,bf16]> tensor<[1,1,1,8,bf16]> tensor<[1,12,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,9,9,f32]> tensor<[1,1,9,9,f32]> tensor<[1,12,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1312,14,14,f32]> tensor<[1,1312,1,1,f32]> tensor<[1,1312,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1312 + d1 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1312,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1312,7,7,f32]> tensor<[1,1312,1,1,f32]> tensor<[1,1312,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1312 + d1 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1312,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,14,14,f32]> tensor<[1,1344,1,1,f32]> tensor<[1,1344,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,14,14,bf16]> tensor<[1,1344,14,14,bf16]> tensor<[1,1344,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,28,28,f32]> tensor<[1,1344,1,1,f32]> tensor<[1,1344,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,7,7,f32]> tensor<[1,1344,1,1,f32]> tensor<[1,1344,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,134,28,28,f32]> tensor<[1,134,1,1,f32]> tensor<[1,134,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 134 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,134,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,136,19,19,f32]> tensor<[1,136,1,1,f32]> tensor<[1,136,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 136 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,136,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,136,19,19,bf16]> tensor<[1,136,19,19,bf16]> tensor<[1,136,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,136,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,1280,f32]> tensor<[1,1,1280,f32]> tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,1280,bf16]> tensor<[1,1370,1280,bf16]> tensor<[1,1370,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1370,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1376,14,14,f32]> tensor<[1,1376,1,1,f32]> tensor<[1,1376,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1376 + d1 + d2, d3), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1376,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1376,7,7,f32]> tensor<[1,1376,1,1,f32]> tensor<[1,1376,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1376 + d1 + d2, d3), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1376,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,10,10,f32]> tensor<[1,1392,1,1,f32]> tensor<[1,1392,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,14,14,f32]> tensor<[1,1392,1,1,f32]> tensor<[1,1392,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,14,14,bf16]> tensor<[1,1392,14,14,bf16]> tensor<[1,1392,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,28,28,f32]> tensor<[1,1392,1,1,f32]> tensor<[1,1392,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,1536,f32]> tensor<[1,13,1536,f32]> tensor<[1,13,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,1,f32]> tensor<[1,1,1,f32]> tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,1,f32]> tensor<[1,1,1,f32]> tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,13,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,3584,bf16]> tensor<[1,13,3584,bf16]> tensor<[1,13,3584,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,3584,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1408,14,14,f32]> tensor<[1,1408,1,1,f32]> tensor<[1,1408,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1408 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1408,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1408,7,7,f32]> tensor<[1,1408,1,1,f32]> tensor<[1,1408,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1408 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1408,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1440,14,14,f32]> tensor<[1,1440,1,1,f32]> tensor<[1,1440,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 + d2, d3), memory_config: (45, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1440,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1440,7,7,f32]> tensor<[1,1440,1,1,f32]> tensor<[1,1440,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 + d2, d3), memory_config: (45, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1440,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,192,f32]> tensor<[1,1,192,f32]> tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,192,bf16]> tensor<[1,1445,192,bf16]> tensor<[1,1445,192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1445,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,14,14,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,150,150,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,190,190,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,28,28,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,30,30,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,33,33,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,56,56,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,60,60,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,65,65,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,75,75,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,7,7,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,7,7,bf16]> tensor<[1,144,7,7,bf16]> tensor<[1,144,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,95,95,f32]> tensor<[1,144,1,1,f32]> tensor<[1,144,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1472,14,14,f32]> tensor<[1,1472,1,1,f32]> tensor<[1,1472,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1472 + d1 + d2, d3), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1472,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1472,7,7,f32]> tensor<[1,1472,1,1,f32]> tensor<[1,1472,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1472 + d1 + d2, d3), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1472,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,128,f32]> tensor<[1,1,128,f32]> tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,128,bf16]> tensor<[1,14,128,bf16]> tensor<[1,14,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1024,f32]> tensor<[1,1,1,1024,f32]> tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,1,1,1,f32]> tensor<[1,14,14,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,2048,bf16]> tensor<[1,1,1,2048,bf16]> tensor<[1,14,14,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,512,bf16]> tensor<[1,14,14,512,bf16]> tensor<[1,14,14,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,512,f32]> tensor<[1,1,1,512,f32]> tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1536,f32]> tensor<[1,14,1536,f32]> tensor<[1,14,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,1,1,f32]> tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,1,1,f32]> tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,3072,bf16]> tensor<[1,1,1,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,56,56,f32]> tensor<[1,14,1,1,f32]> tensor<[1,14,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,768,bf16]> tensor<[1,14,768,bf16]> tensor<[1,14,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,768,f32]> tensor<[1,1,768,f32]> tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1500,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,768,bf16]> tensor<[1,1500,768,bf16]> tensor<[1,1500,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,768,bf16]> tensor<[1,1500,768,bf16]> tensor<[1,1500,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,768,f32]> tensor<[1,1,768,f32]> tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1504,14,14,f32]> tensor<[1,1504,1,1,f32]> tensor<[1,1504,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1504 + d1 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1504,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1504,7,7,f32]> tensor<[1,1504,1,1,f32]> tensor<[1,1504,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1504 + d1 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1504,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,f32]> tensor<[1,1536,f32]> tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,10,10,f32]> tensor<[1,1536,1,1,f32]> tensor<[1,1536,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,14,14,f32]> tensor<[1,1536,1,1,f32]> tensor<[1,1536,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,7,7,f32]> tensor<[1,1536,1,1,f32]> tensor<[1,1536,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1568,14,14,f32]> tensor<[1,1568,1,1,f32]> tensor<[1,1568,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1568,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1568,7,7,f32]> tensor<[1,1568,1,1,f32]> tensor<[1,1568,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1568,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1024,bf16]> tensor<[1,1,1,bf16]> tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1024,bf16]> tensor<[1,15,1024,bf16]> tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1536,f32]> tensor<[1,15,1536,f32]> tensor<[1,15,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1,f32]> tensor<[1,1,1,f32]> tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1,f32]> tensor<[1,1,1,f32]> tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,15,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,512,bf16]> tensor<[1,15,512,bf16]> tensor<[1,15,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1600,14,14,f32]> tensor<[1,1600,1,1,f32]> tensor<[1,1600,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1600,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1600,7,7,f32]> tensor<[1,1600,1,1,f32]> tensor<[1,1600,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1600,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,14,14,f32]> tensor<[1,160,1,1,f32]> tensor<[1,160,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,24,24,f32]> tensor<[1,160,1,1,f32]> tensor<[1,160,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,24,24,bf16]> tensor<[1,160,24,24,bf16]> tensor<[1,160,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,28,28,f32]> tensor<[1,160,1,1,f32]> tensor<[1,160,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,56,56,f32]> tensor<[1,160,1,1,f32]> tensor<[1,160,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,7,7,f32]> tensor<[1,160,1,1,f32]> tensor<[1,160,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,7,7,bf16]> tensor<[1,160,7,7,bf16]> tensor<[1,160,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,12,12,f32]> tensor<[1,1632,1,1,f32]> tensor<[1,1632,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,14,14,f32]> tensor<[1,1632,1,1,f32]> tensor<[1,1632,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,7,7,f32]> tensor<[1,1632,1,1,f32]> tensor<[1,1632,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,192,f32]> tensor<[1,1,192,f32]> tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,192,f32]> tensor<[1,16384,192,f32]> tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,1,1,f32]> tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,256,bf16]> tensor<[1,1,256,bf16]> tensor<[1,16384,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,32,bf16]> tensor<[1,16384,32,bf16]> tensor<[1,16384,32,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,32,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,32,f32]> tensor<[1,1,32,f32]> tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,384,f32]> tensor<[1,16384,384,f32]> tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,384,f32]> tensor<[1,1,384,f32]> tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,768,f32]> tensor<[1,1,768,f32]> tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1664,14,14,f32]> tensor<[1,1664,1,1,f32]> tensor<[1,1664,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1664 + d1 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1664,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1664,7,7,f32]> tensor<[1,1664,1,1,f32]> tensor<[1,1664,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1664 + d1 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1664,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,168,28,28,f32]> tensor<[1,168,1,1,f32]> tensor<[1,168,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,168,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1696,14,14,f32]> tensor<[1,1696,1,1,f32]> tensor<[1,1696,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1696 + d1 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1696,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1696,7,7,f32]> tensor<[1,1696,1,1,f32]> tensor<[1,1696,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1696 + d1 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1696,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,10,10,bf16]> tensor<[1,16,10,10,bf16]> tensor<[1,16,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,10,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,16,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 * 10 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,112,112,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,112,112,bf16]> tensor<[1,16,112,112,bf16]> tensor<[1,16,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,120,120,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,130,130,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,14,14,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,160,160,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,160,160,f32]> tensor<[1,16,160,160,f32]> tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,197,197,bf16]> tensor<[1,16,197,197,bf16]> tensor<[1,16,197,197,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,197,197,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,f32]> tensor<[1,1,1,f32]> tensor<[1,16,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,10,bf16]> tensor<[1,16,1,10,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,11,bf16]> tensor<[1,16,1,11,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,11,f32]> tensor<[1,1,1,11,f32]> tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,12,bf16]> tensor<[1,16,1,12,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,12,f32]> tensor<[1,1,1,12,f32]> tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,13,bf16]> tensor<[1,16,1,13,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,13,f32]> tensor<[1,1,1,13,f32]> tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,14,bf16]> tensor<[1,16,1,14,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,14,f32]> tensor<[1,1,1,14,f32]> tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,15,bf16]> tensor<[1,16,1,15,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,15,f32]> tensor<[1,1,1,15,f32]> tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,16,bf16]> tensor<[1,16,1,16,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,16,f32]> tensor<[1,1,1,16,f32]> tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,17,bf16]> tensor<[1,16,1,17,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,17,f32]> tensor<[1,1,1,17,f32]> tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,18,bf16]> tensor<[1,16,1,18,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,18,f32]> tensor<[1,1,1,18,f32]> tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,19,bf16]> tensor<[1,16,1,19,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,19,f32]> tensor<[1,1,1,19,f32]> tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,bf16]> tensor<[1,16,1,1,bf16]> tensor<[1,16,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,20,bf16]> tensor<[1,16,1,20,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,20,f32]> tensor<[1,1,1,20,f32]> tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,21,f32]> tensor<[1,1,1,21,f32]> tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,22,f32]> tensor<[1,1,1,22,f32]> tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,23,f32]> tensor<[1,1,1,23,f32]> tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,24,f32]> tensor<[1,1,1,24,f32]> tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,25,f32]> tensor<[1,1,1,25,f32]> tensor<[1,16,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,26,f32]> tensor<[1,1,1,26,f32]> tensor<[1,16,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,27,f32]> tensor<[1,1,1,27,f32]> tensor<[1,16,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,28,f32]> tensor<[1,1,1,28,f32]> tensor<[1,16,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,29,f32]> tensor<[1,1,1,29,f32]> tensor<[1,16,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,2,bf16]> tensor<[1,16,1,2,bf16]> tensor<[1,16,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,3,bf16]> tensor<[1,16,1,3,bf16]> tensor<[1,16,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,4,bf16]> tensor<[1,16,1,4,bf16]> tensor<[1,16,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,5,bf16]> tensor<[1,16,1,5,bf16]> tensor<[1,16,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,6,bf16]> tensor<[1,16,1,6,bf16]> tensor<[1,16,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,6,f32]> tensor<[1,1,1,6,f32]> tensor<[1,16,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,7,bf16]> tensor<[1,16,1,7,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,7,f32]> tensor<[1,1,1,7,f32]> tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,8,bf16]> tensor<[1,16,1,8,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,8,f32]> tensor<[1,1,1,8,f32]> tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,9,bf16]> tensor<[1,16,1,9,bf16]> tensor<[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') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,16,1,9,f32]> tensor<[1,1,1,9,f32]> tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,224,224,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,256,256,f32]> tensor<[1,1,256,256,f32]> tensor<[1,16,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,28,28,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,32,32,bf16]> tensor<[1,1,32,32,bf16]> tensor<[1,16,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 32 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,56,56,f32]> tensor<[1,16,1,1,f32]> tensor<[1,16,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,5,5,f32]> tensor<[1,1,5,5,f32]> tensor<[1,16,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,6,6,f32]> tensor<[1,1,6,6,f32]> tensor<[1,16,6,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,6,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,768,bf16]> tensor<[1,16,768,bf16]> tensor<[1,16,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,768,f32]> tensor<[1,1,768,f32]> tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,8,49,49,bf16]> tensor<[1,16,1,49,49,bf16]> tensor<[1,16,8,49,49,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 6272 + d1 * 392 + d2 * 49 + d3, d4), memory_config: (196, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 784 + d1 * 49 + d2 * 49 + d3, d4), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 6272 + d1 * 392 + d2 * 49 + d3, d4), memory_config: (196, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,8,49,49,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 6272 + d1 * 392 + d2 * 49 + d3, d4), memory_config: (196, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,9,9,f32]> tensor<[1,1,9,9,f32]> tensor<[1,16,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1728,14,14,f32]> tensor<[1,1728,1,1,f32]> tensor<[1,1728,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 + d2, d3), memory_config: (54, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1728,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1728,7,7,f32]> tensor<[1,1728,1,1,f32]> tensor<[1,1728,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 + d2, d3), memory_config: (54, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1728,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1760,14,14,f32]> tensor<[1,1760,1,1,f32]> tensor<[1,1760,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1760 + d1 + d2, d3), memory_config: (55, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1760,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1760,7,7,f32]> tensor<[1,1760,1,1,f32]> tensor<[1,1760,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1760 + d1 + d2, d3), memory_config: (55, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1760,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1792,14,14,f32]> tensor<[1,1792,1,1,f32]> tensor<[1,1792,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1792,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1792,7,7,f32]> tensor<[1,1792,1,1,f32]> tensor<[1,1792,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1792,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1824,7,7,f32]> tensor<[1,1824,1,1,f32]> tensor<[1,1824,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1824,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,14,14,f32]> tensor<[1,184,1,1,f32]> tensor<[1,184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,20,20,f32]> tensor<[1,184,1,1,f32]> tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,7,7,f32]> tensor<[1,184,1,1,f32]> tensor<[1,184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1856,7,7,f32]> tensor<[1,1856,1,1,f32]> tensor<[1,1856,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1856 + d1 + d2, d3), memory_config: (58, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1856,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1888,7,7,f32]> tensor<[1,1888,1,1,f32]> tensor<[1,1888,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1888 + d1 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1888,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,14,14,f32]> tensor<[1,18,1,1,f32]> tensor<[1,18,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,28,28,f32]> tensor<[1,18,1,1,f32]> tensor<[1,18,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,56,56,f32]> tensor<[1,18,1,1,f32]> tensor<[1,18,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,56,56,bf16]> tensor<[1,18,56,56,bf16]> tensor<[1,18,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,7,7,f32]> tensor<[1,18,1,1,f32]> tensor<[1,18,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,1,f32]> tensor<[1,1,1,f32]> tensor<[1,19200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,64,bf16]> tensor<[1,19200,64,bf16]> tensor<[1,19200,64,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,64,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,64,f32]> tensor<[1,1,64,f32]> tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,16,16,f32]> tensor<[1,1920,1,1,f32]> tensor<[1,1920,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 16 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 16 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 16 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,32,32,f32]> tensor<[1,1920,1,1,f32]> tensor<[1,1920,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 32 + d2, d3), memory_config: (1920, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 32 + d2, d3), memory_config: (1920, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 32 + d2, d3), memory_config: (1920, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,7,7,f32]> tensor<[1,1920,1,1,f32]> tensor<[1,1920,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,14,14,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,17,17,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,28,28,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,35,35,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,38,38,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,48,48,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,56,56,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,75,75,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,7,7,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,7,7,bf16]> tensor<[1,192,7,7,bf16]> tensor<[1,192,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,8,8,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,8,8,bf16]> tensor<[1,192,8,8,bf16]> tensor<[1,192,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,95,95,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,193,768,bf16]> tensor<[1,193,768,bf16]> tensor<[1,193,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 193 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 193 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 193 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,193,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 193 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,14,14,f32]> tensor<[1,196,1,1,f32]> tensor<[1,196,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,1,f32]> tensor<[1,1,1,f32]> tensor<[1,196,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,768,bf16]> tensor<[1,196,768,bf16]> tensor<[1,196,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,768,f32]> tensor<[1,1,768,f32]> tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1024,f32]> tensor<[1,1,1024,f32]> tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1024,bf16]> tensor<[1,197,1024,bf16]> tensor<[1,197,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,1,1,f32]> tensor<[1,197,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,768,bf16]> tensor<[1,197,768,bf16]> tensor<[1,197,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,768,f32]> tensor<[1,1,768,f32]> tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1,f32]> tensor<[1,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1,f32]> tensor<[1,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1,f32]> tensor<[1,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,1,ui32]> tensor<[1,1,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,bf16]> tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[1,1,1024,f32]> tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,12,12,bf16]> tensor<[1,1,1,12,bf16]> tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,13,13,bf16]> tensor<[1,1,1,13,bf16]> tensor<[1,1,13,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,13,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1536,bf16]> tensor<[1,1,1536,bf16]> tensor<[1,1,1536,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1536,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,16,32,f32]> tensor<[1,1,16,32,f32]> tensor<[1,1,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1,f32]> tensor<[1,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,11,bf16]> tensor<[1,1,1,11,bf16]> tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,12,bf16]> tensor<[1,1,1,12,bf16]> tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,13,bf16]> tensor<[1,1,1,13,bf16]> tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,14,bf16]> tensor<[1,1,1,14,bf16]> tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,15,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,16,bf16]> tensor<[1,1,1,16,bf16]> tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,17,bf16]> tensor<[1,1,1,17,bf16]> tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,18,bf16]> tensor<[1,1,1,18,bf16]> tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,19,bf16]> tensor<[1,1,1,19,bf16]> tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,20,bf16]> tensor<[1,1,1,20,bf16]> tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,21,bf16]> tensor<[1,1,1,21,bf16]> tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,22,bf16]> tensor<[1,1,1,22,bf16]> tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,23,bf16]> tensor<[1,1,1,23,bf16]> tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,24,bf16]> tensor<[1,1,1,24,bf16]> tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,25,bf16]> tensor<[1,1,1,25,bf16]> tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,26,bf16]> tensor<[1,1,1,26,bf16]> tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,27,bf16]> tensor<[1,1,1,27,bf16]> tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,28,bf16]> tensor<[1,1,1,28,bf16]> tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,29,bf16]> tensor<[1,1,1,29,bf16]> tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,46,bf16]> tensor<[1,1,1,46,bf16]> tensor<[1,1,1,46,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,46,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,47,bf16]> tensor<[1,1,1,47,bf16]> tensor<[1,1,1,47,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,47,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,48,bf16]> tensor<[1,1,1,48,bf16]> tensor<[1,1,1,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,49,bf16]> tensor<[1,1,1,49,bf16]> tensor<[1,1,1,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,50,bf16]> tensor<[1,1,1,50,bf16]> tensor<[1,1,1,50,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,50,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,51,bf16]> tensor<[1,1,1,51,bf16]> tensor<[1,1,1,51,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,51,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,52,bf16]> tensor<[1,1,1,52,bf16]> tensor<[1,1,1,52,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,52,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,53,bf16]> tensor<[1,1,1,53,bf16]> tensor<[1,1,1,53,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,53,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,54,bf16]> tensor<[1,1,1,54,bf16]> tensor<[1,1,1,54,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,54,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,55,bf16]> tensor<[1,1,1,55,bf16]> tensor<[1,1,1,55,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,55,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,56,bf16]> tensor<[1,1,1,56,bf16]> tensor<[1,1,1,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,57,bf16]> tensor<[1,1,1,57,bf16]> tensor<[1,1,1,57,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,57,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,58,bf16]> tensor<[1,1,1,58,bf16]> tensor<[1,1,1,58,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,58,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,59,bf16]> tensor<[1,1,1,59,bf16]> tensor<[1,1,1,59,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,59,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,60,bf16]> tensor<[1,1,1,60,bf16]> tensor<[1,1,1,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,61,bf16]> tensor<[1,1,1,61,bf16]> tensor<[1,1,1,61,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,61,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,62,bf16]> tensor<[1,1,1,62,bf16]> tensor<[1,1,1,62,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,62,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,63,bf16]> tensor<[1,1,1,63,bf16]> tensor<[1,1,1,63,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,63,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,64,bf16]> tensor<[1,1,1,64,bf16]> tensor<[1,1,1,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,65,bf16]> tensor<[1,1,1,65,bf16]> tensor<[1,1,1,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,66,bf16]> tensor<[1,1,1,66,bf16]> tensor<[1,1,1,66,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,66,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,67,bf16]> tensor<[1,1,1,67,bf16]> tensor<[1,1,1,67,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,67,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,68,bf16]> tensor<[1,1,1,68,bf16]> tensor<[1,1,1,68,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,68,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,69,bf16]> tensor<[1,1,1,69,bf16]> tensor<[1,1,1,69,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,69,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,6,bf16]> tensor<[1,1,1,6,bf16]> tensor<[1,1,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,70,bf16]> tensor<[1,1,1,70,bf16]> tensor<[1,1,1,70,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,70,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,71,bf16]> tensor<[1,1,1,71,bf16]> tensor<[1,1,1,71,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,71,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,72,bf16]> tensor<[1,1,1,72,bf16]> tensor<[1,1,1,72,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,72,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,73,bf16]> tensor<[1,1,1,73,bf16]> tensor<[1,1,1,73,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,73,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,74,bf16]> tensor<[1,1,1,74,bf16]> tensor<[1,1,1,74,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,74,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,75,bf16]> tensor<[1,1,1,75,bf16]> tensor<[1,1,1,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,76,bf16]> tensor<[1,1,1,76,bf16]> tensor<[1,1,1,76,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,76,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,77,bf16]> tensor<[1,1,1,77,bf16]> tensor<[1,1,1,77,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,77,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,78,bf16]> tensor<[1,1,1,78,bf16]> tensor<[1,1,1,78,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,78,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,79,bf16]> tensor<[1,1,1,79,bf16]> tensor<[1,1,1,79,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,79,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,7,bf16]> tensor<[1,1,1,7,bf16]> tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,80,bf16]> tensor<[1,1,1,80,bf16]> tensor<[1,1,1,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,81,bf16]> tensor<[1,1,1,81,bf16]> tensor<[1,1,1,81,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,81,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,82,bf16]> tensor<[1,1,1,82,bf16]> tensor<[1,1,1,82,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,82,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,83,bf16]> tensor<[1,1,1,83,bf16]> tensor<[1,1,1,83,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,83,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,84,bf16]> tensor<[1,1,1,84,bf16]> tensor<[1,1,1,84,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,84,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,85,bf16]> tensor<[1,1,1,85,bf16]> tensor<[1,1,1,85,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,85,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,86,bf16]> tensor<[1,1,1,86,bf16]> tensor<[1,1,1,86,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,86,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,87,bf16]> tensor<[1,1,1,87,bf16]> tensor<[1,1,1,87,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,87,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,88,bf16]> tensor<[1,1,1,88,bf16]> tensor<[1,1,1,88,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,88,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,89,bf16]> tensor<[1,1,1,89,bf16]> tensor<[1,1,1,89,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,89,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,8,bf16]> tensor<[1,1,1,8,bf16]> tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,90,bf16]> tensor<[1,1,1,90,bf16]> tensor<[1,1,1,90,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,90,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,91,bf16]> tensor<[1,1,1,91,bf16]> tensor<[1,1,1,91,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,91,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,92,bf16]> tensor<[1,1,1,92,bf16]> tensor<[1,1,1,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,93,bf16]> tensor<[1,1,1,93,bf16]> tensor<[1,1,1,93,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,93,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,94,bf16]> tensor<[1,1,1,94,bf16]> tensor<[1,1,1,94,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,94,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,95,bf16]> tensor<[1,1,1,95,bf16]> tensor<[1,1,1,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,96,bf16]> tensor<[1,1,1,96,bf16]> tensor<[1,1,1,96,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,96,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,97,bf16]> tensor<[1,1,1,97,bf16]> tensor<[1,1,1,97,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,97,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,98,bf16]> tensor<[1,1,1,98,bf16]> tensor<[1,1,1,98,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,98,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,99,bf16]> tensor<[1,1,1,99,bf16]> tensor<[1,1,1,99,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,99,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,9,bf16]> tensor<[1,1,1,9,bf16]> tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,224,224,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,224,224,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,224,224,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,3072,bf16]> tensor<[1,1,1,bf16]> tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,32,bf16]> tensor<[1,1,1,32,bf16]> tensor<[1,1,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,4096,bf16]> tensor<[1,1,1,bf16]> tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,4096,bf16]> tensor<[1,1,4096,bf16]> tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,45,45,bf16]> tensor<[1,1,1,45,bf16]> tensor<[1,1,45,45,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,45,45,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,512,bf16]> tensor<[1,1,512,bf16]> tensor<[1,1,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,5,5,bf16]> tensor<[1,1,1,5,bf16]> tensor<[1,1,5,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,5,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,bf16]> tensor<[1,1,768,bf16]> tensor<[1,1,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,1,768,f32]> tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,7,64,bf16]> tensor<[1,1,7,64,bf16]> tensor<[1,1,7,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,7,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,7,7,bf16]> tensor<[1,1,1,7,bf16]> tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,14,14,f32]> tensor<[1,200,1,1,f32]> tensor<[1,200,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,20,20,f32]> tensor<[1,200,1,1,f32]> tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,7,7,f32]> tensor<[1,200,1,1,f32]> tensor<[1,200,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,1,f32]> tensor<[1,1,1,f32]> tensor<[1,201,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,768,bf16]> tensor<[1,201,768,bf16]> tensor<[1,201,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,768,f32]> tensor<[1,1,768,f32]> tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,10,10,f32]> tensor<[1,2048,1,1,f32]> tensor<[1,2048,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,14,14,f32]> tensor<[1,2048,1,1,f32]> tensor<[1,2048,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,f32]> tensor<[1,1,1,f32]> tensor<[1,2048,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,23,40,bf16]> tensor<[1,2048,1,1,bf16]> tensor<[1,2048,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,23,40,bf16]> tensor<[1,2048,23,40,bf16]> tensor<[1,2048,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,768,bf16]> tensor<[1,2048,768,bf16]> tensor<[1,2048,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,768,bf16]> tensor<[1,2048,768,bf16]> tensor<[1,2048,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,768,f32]> tensor<[1,1,768,f32]> tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,7,7,bf16]> tensor<[1,2048,7,7,bf16]> tensor<[1,2048,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,7,7,f32]> tensor<[1,2048,1,1,f32]> tensor<[1,2048,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,14,14,f32]> tensor<[1,208,1,1,f32]> tensor<[1,208,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 208 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,9,9,bf16]> tensor<[1,208,9,9,bf16]> tensor<[1,208,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,9,9,f32]> tensor<[1,208,1,1,f32]> tensor<[1,208,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 208 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,20,28,28,f32]> tensor<[1,20,1,1,f32]> tensor<[1,20,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,21843,f32]> tensor<[1,21843,f32]> tensor<[1,21843,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,21843,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,14,14,f32]> tensor<[1,224,1,1,f32]> tensor<[1,224,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,17,17,f32]> tensor<[1,224,1,1,f32]> tensor<[1,224,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,28,28,f32]> tensor<[1,224,1,1,f32]> tensor<[1,224,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,35,35,f32]> tensor<[1,224,1,1,f32]> tensor<[1,224,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,56,56,f32]> tensor<[1,224,1,1,f32]> tensor<[1,224,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,7,7,f32]> tensor<[1,224,1,1,f32]> tensor<[1,224,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,10,10,bf16]> tensor<[1,232,10,10,bf16]> tensor<[1,232,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,10,10,f32]> tensor<[1,232,1,1,f32]> tensor<[1,232,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,112,112,f32]> tensor<[1,232,1,1,f32]> tensor<[1,232,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,56,56,bf16]> tensor<[1,232,56,56,bf16]> tensor<[1,232,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,56,56,f32]> tensor<[1,232,1,1,f32]> tensor<[1,232,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,14,14,f32]> tensor<[1,240,1,1,f32]> tensor<[1,240,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,15,15,f32]> tensor<[1,240,1,1,f32]> tensor<[1,240,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,20,20,f32]> tensor<[1,240,1,1,f32]> tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,28,28,f32]> tensor<[1,240,1,1,f32]> tensor<[1,240,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,30,30,f32]> tensor<[1,240,1,1,f32]> tensor<[1,240,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,40,40,f32]> tensor<[1,240,1,1,f32]> tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,112,112,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,14,14,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,150,150,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,190,190,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,28,28,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,32,128,bf16]> tensor<[1,24,32,128,bf16]> tensor<[1,24,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,32,32,f32]> tensor<[1,1,32,32,f32]> tensor<[1,24,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,56,56,bf16]> tensor<[1,24,56,56,bf16]> tensor<[1,24,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,56,56,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,60,60,bf16]> tensor<[1,24,60,60,bf16]> tensor<[1,24,60,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,60,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,60,60,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,65,65,bf16]> tensor<[1,24,65,65,bf16]> tensor<[1,24,65,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,65,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,65,65,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,80,80,f32]> tensor<[1,24,80,80,f32]> tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,80,80,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,14,14,f32]> tensor<[1,2520,1,1,f32]> tensor<[1,2520,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,7,7,bf16]> tensor<[1,2520,7,7,bf16]> tensor<[1,2520,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,7,7,f32]> tensor<[1,2520,1,1,f32]> tensor<[1,2520,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2560,16,16,f32]> tensor<[1,2560,1,1,f32]> tensor<[1,2560,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 16 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 16 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2560,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 16 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2560,8,8,f32]> tensor<[1,2560,1,1,f32]> tensor<[1,2560,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 8 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 8 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2560,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 8 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,f32]> tensor<[1,256,f32]> tensor<[1,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1024,f32]> tensor<[1,1,1024,f32]> tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1024,bf16]> tensor<[1,256,1024,bf16]> tensor<[1,256,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,10,10,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1280,f32]> tensor<[1,1,1280,f32]> tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1280,bf16]> tensor<[1,256,1280,bf16]> tensor<[1,256,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,128,128,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,14,14,bf16]> tensor<[1,256,14,14,bf16]> tensor<[1,256,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,14,14,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1536,f32]> tensor<[1,1,1536,f32]> tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1536,f32]> tensor<[1,256,1536,f32]> tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,160,f32]> tensor<[1,1,160,f32]> tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,16,16,bf16]> tensor<[1,256,16,16,bf16]> tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,16,16,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,17,17,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,180,320,bf16]> tensor<[1,256,180,320,bf16]> tensor<[1,256,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,180,320,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,256,bf16]> tensor<[1,256,256,bf16]> tensor<[1,256,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,256,f32]> tensor<[1,1,256,f32]> tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,28,28,bf16]> tensor<[1,256,28,28,bf16]> tensor<[1,256,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,28,28,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,2,2,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,3072,f32]> tensor<[1,1,3072,f32]> tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,32,f32]> tensor<[1,1,32,f32]> tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,32,32,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,38,38,bf16]> tensor<[1,256,38,38,bf16]> tensor<[1,256,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,38,38,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,3,3,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,45,80,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 45 + d2, d3), memory_config: (360, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 45 + d2, d3), memory_config: (360, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 45 + d2, d3), memory_config: (360, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,512,bf16]> tensor<[1,256,512,bf16]> tensor<[1,256,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,512,f32]> tensor<[1,1,512,f32]> tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,56,56,bf16]> tensor<[1,256,56,56,bf16]> tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,56,56,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,5,5,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,64,f32]> tensor<[1,1,64,f32]> tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,64,64,bf16]> tensor<[1,256,64,64,bf16]> tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,64,64,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,75,75,bf16]> tensor<[1,256,75,75,bf16]> tensor<[1,256,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,75,75,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,7,7,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,8,8,f32]> tensor<[1,256,1,1,f32]> tensor<[1,256,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,90,160,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 90 + d2, d3), memory_config: (720, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 90 + d2, d3), memory_config: (720, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 90 + d2, d3), memory_config: (720, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,1,f32]> tensor<[1,1,1,f32]> tensor<[1,257,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,768,bf16]> tensor<[1,257,768,bf16]> tensor<[1,257,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,768,f32]> tensor<[1,1,768,f32]> tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,1,f32]> tensor<[1,1,1,f32]> tensor<[1,25,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,768,bf16]> tensor<[1,25,768,bf16]> tensor<[1,25,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,768,f32]> tensor<[1,1,768,f32]> tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,12,12,bf16]> tensor<[1,272,12,12,bf16]> tensor<[1,272,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,12,12,f32]> tensor<[1,272,1,1,f32]> tensor<[1,272,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 272 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,7,7,f32]> tensor<[1,272,1,1,f32]> tensor<[1,272,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 272 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,27,1,f32]> tensor<[1,1,1,f32]> tensor<[1,27,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,27,768,f32]> tensor<[1,1,768,f32]> tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,14,14,f32]> tensor<[1,288,1,1,f32]> tensor<[1,288,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,17,17,f32]> tensor<[1,288,1,1,f32]> tensor<[1,288,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,19,19,f32]> tensor<[1,288,1,1,f32]> tensor<[1,288,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,28,28,f32]> tensor<[1,288,1,1,f32]> tensor<[1,288,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,33,33,f32]> tensor<[1,288,1,1,f32]> tensor<[1,288,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,38,38,f32]> tensor<[1,288,1,1,f32]> tensor<[1,288,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,13,128,bf16]> tensor<[1,28,13,128,bf16]> tensor<[1,28,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,13,13,f32]> tensor<[1,1,13,13,f32]> tensor<[1,28,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1024,bf16]> tensor<[1,1,1,1024,bf16]> tensor<[1,28,28,1024,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,1024,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,1,1,1,f32]> tensor<[1,28,28,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,256,bf16]> tensor<[1,28,28,256,bf16]> tensor<[1,28,28,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,256,f32]> tensor<[1,1,1,256,f32]> tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,28,f32]> tensor<[1,28,1,1,f32]> tensor<[1,28,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,512,f32]> tensor<[1,1,1,512,f32]> tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,f32]> tensor<[1,2,f32]> tensor<[1,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,12,128,bf16]> tensor<[1,2,12,128,bf16]> tensor<[1,2,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,128,bf16]> tensor<[1,2,1,128,bf16]> tensor<[1,2,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,128,f32]> tensor<[1,1,128,f32]> tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,1,1,f32]> tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,320,f32]> tensor<[1,1,320,f32]> tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,512,bf16]> tensor<[1,300,512,bf16]> tensor<[1,300,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,512,f32]> tensor<[1,1,512,f32]> tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,64,f32]> tensor<[1,1,64,f32]> tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,f32]> tensor<[1,3072,f32]> tensor<[1,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,10,bf16]> tensor<[1,3072,10,bf16]> tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,11,bf16]> tensor<[1,3072,11,bf16]> tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,12,bf16]> tensor<[1,3072,12,bf16]> tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,13,bf16]> tensor<[1,3072,13,bf16]> tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,14,bf16]> tensor<[1,3072,14,bf16]> tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,15,bf16]> tensor<[1,3072,15,bf16]> tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,16,f32]> tensor<[1,3072,16,f32]> tensor<[1,3072,16,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,16,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,6,bf16]> tensor<[1,3072,6,bf16]> tensor<[1,3072,6,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,6,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,7,bf16]> tensor<[1,3072,7,bf16]> tensor<[1,3072,7,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,7,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,8,bf16]> tensor<[1,3072,8,bf16]> tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,9,bf16]> tensor<[1,3072,9,bf16]> tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3129,f32]> tensor<[1,3129,f32]> tensor<[1,3129,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3129,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,14,14,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,17,17,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,28,28,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,32,32,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,64,64,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,7,7,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,8,8,f32]> tensor<[1,320,1,1,f32]> tensor<[1,320,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,112,112,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,120,120,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,120,160,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,128,128,bf16]> tensor<[1,32,128,128,bf16]> tensor<[1,32,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,128,128,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,130,130,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,147,147,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,149,149,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,149,149,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,149,149,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,14,14,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,150,150,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1536,f32]> tensor<[1,1,1536,f32]> tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1536,bf16]> tensor<[1,32,1536,bf16]> tensor<[1,32,1536,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1536,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,190,190,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,1,1,f32]> tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,1,1,f32]> tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,256,256,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,28,28,bf16]> tensor<[1,32,28,28,bf16]> tensor<[1,32,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,28,28,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,3072,bf16]> tensor<[1,32,3072,bf16]> tensor<[1,32,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,30,40,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,32,128,bf16]> tensor<[1,32,32,128,bf16]> tensor<[1,32,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,32,32,f32]> tensor<[1,1,32,32,f32]> tensor<[1,32,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,4096,bf16]> tensor<[1,32,4096,bf16]> tensor<[1,32,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,49,49,bf16]> tensor<[1,32,49,49,bf16]> tensor<[1,32,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,512,512,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,512,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,512,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,56,56,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,60,80,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,6144,bf16]> tensor<[1,1,1,bf16]> tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,6144,bf16]> tensor<[1,1,1,bf16]> tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,75,75,bf16]> tensor<[1,32,75,75,bf16]> tensor<[1,32,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,75,75,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,7,7,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,95,95,bf16]> tensor<[1,32,95,95,bf16]> tensor<[1,32,95,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,95,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,95,95,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,334,14,14,f32]> tensor<[1,334,1,1,f32]> tensor<[1,334,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 334 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,334,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,112,112,f32]> tensor<[1,336,1,1,f32]> tensor<[1,336,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,14,14,f32]> tensor<[1,336,1,1,f32]> tensor<[1,336,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,24,24,f32]> tensor<[1,336,1,1,f32]> tensor<[1,336,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,48,48,f32]> tensor<[1,336,1,1,f32]> tensor<[1,336,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,56,56,bf16]> tensor<[1,336,56,56,bf16]> tensor<[1,336,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,56,56,f32]> tensor<[1,336,1,1,f32]> tensor<[1,336,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,34,28,28,f32]> tensor<[1,34,1,1,f32]> tensor<[1,34,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 34 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,34,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,14,14,f32]> tensor<[1,352,1,1,f32]> tensor<[1,352,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,28,28,f32]> tensor<[1,352,1,1,f32]> tensor<[1,352,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,9,9,f32]> tensor<[1,352,1,1,f32]> tensor<[1,352,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,12,144,144,f32]> tensor<[1,36,1,144,144,f32]> tensor<[1,36,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 62208 + d1 * 1728 + d2 * 144 + d3, d4), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 5184 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (162, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 62208 + d1 * 1728 + d2 * 144 + d3, d4), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 62208 + d1 * 1728 + d2 * 144 + d3, d4), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,14,14,f32]> tensor<[1,36,1,1,f32]> tensor<[1,36,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,24,144,144,f32]> tensor<[1,36,1,144,144,f32]> tensor<[1,36,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 124416 + d1 * 3456 + d2 * 144 + d3, d4), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 5184 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (162, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 124416 + d1 * 3456 + d2 * 144 + d3, d4), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 124416 + d1 * 3456 + d2 * 144 + d3, d4), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,28,28,bf16]> tensor<[1,36,28,28,bf16]> tensor<[1,36,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,28,28,f32]> tensor<[1,36,1,1,f32]> tensor<[1,36,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,56,56,f32]> tensor<[1,36,1,1,f32]> tensor<[1,36,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,7,7,f32]> tensor<[1,36,1,1,f32]> tensor<[1,36,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,14,14,f32]> tensor<[1,3712,1,1,f32]> tensor<[1,3712,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,7,7,bf16]> tensor<[1,3712,7,7,bf16]> tensor<[1,3712,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,7,7,f32]> tensor<[1,3712,1,1,f32]> tensor<[1,3712,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,10,10,f32]> tensor<[1,384,1,1,f32]> tensor<[1,384,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,14,14,f32]> tensor<[1,384,1,1,f32]> tensor<[1,384,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,17,17,f32]> tensor<[1,384,1,1,f32]> tensor<[1,384,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,28,28,f32]> tensor<[1,384,1,1,f32]> tensor<[1,384,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,7,7,f32]> tensor<[1,384,1,1,f32]> tensor<[1,384,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,8,8,f32]> tensor<[1,384,1,1,f32]> tensor<[1,384,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3,f32]> tensor<[1,3,f32]> tensor<[1,3,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3,16,16,2,bf16]> tensor<[1,3,16,16,2,bf16]> tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3,32,32,2,bf16]> tensor<[1,3,32,32,2,bf16]> tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3,64,64,2,bf16]> tensor<[1,3,64,64,2,bf16]> tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,f32]> tensor<[1,4096,f32]> tensor<[1,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1536,f32]> tensor<[1,1,1536,f32]> tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,1,1,f32]> tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,256,bf16]> tensor<[1,1,256,bf16]> tensor<[1,4096,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,320,bf16]> tensor<[1,4096,320,bf16]> tensor<[1,4096,320,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,320,f32]> tensor<[1,1,320,f32]> tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,384,f32]> tensor<[1,4096,384,f32]> tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,384,f32]> tensor<[1,1,384,f32]> tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,64,bf16]> tensor<[1,4096,64,bf16]> tensor<[1,4096,64,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,64,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,64,f32]> tensor<[1,1,64,f32]> tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,768,f32]> tensor<[1,4096,768,f32]> tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,768,f32]> tensor<[1,1,768,f32]> tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,14,14,f32]> tensor<[1,40,1,1,f32]> tensor<[1,40,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,28,28,bf16]> tensor<[1,40,28,28,bf16]> tensor<[1,40,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,28,28,f32]> tensor<[1,40,1,1,f32]> tensor<[1,40,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,30,30,bf16]> tensor<[1,40,30,30,bf16]> tensor<[1,40,30,30,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,30,30,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,30,30,f32]> tensor<[1,40,1,1,f32]> tensor<[1,40,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,40,40,f32]> tensor<[1,40,40,40,f32]> tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,40,40,f32]> tensor<[1,40,1,1,f32]> tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,56,56,f32]> tensor<[1,40,1,1,f32]> tensor<[1,40,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,416,14,14,f32]> tensor<[1,416,1,1,f32]> tensor<[1,416,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 416 + d1 + d2, d3), memory_config: (13, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,416,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,416,28,28,f32]> tensor<[1,416,1,1,f32]> tensor<[1,416,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 416 + d1 + d2, d3), memory_config: (13, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,416,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,12,12,f32]> tensor<[1,448,1,1,f32]> tensor<[1,448,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,14,14,f32]> tensor<[1,448,1,1,f32]> tensor<[1,448,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,28,28,f32]> tensor<[1,448,1,1,f32]> tensor<[1,448,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,8,8,f32]> tensor<[1,448,1,1,f32]> tensor<[1,448,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,1,f32]> tensor<[1,1,1,f32]> tensor<[1,45,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,3072,bf16]> tensor<[1,1,1,bf16]> tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,3072,bf16]> tensor<[1,45,3072,bf16]> tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,768,bf16]> tensor<[1,45,768,bf16]> tensor<[1,45,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,768,f32]> tensor<[1,1,768,f32]> tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,462,7,7,f32]> tensor<[1,462,1,1,f32]> tensor<[1,462,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 462 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,462,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,46,28,28,f32]> tensor<[1,46,1,1,f32]> tensor<[1,46,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,46,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,128,f32]> tensor<[1,1,128,f32]> tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,128,bf16]> tensor<[1,4800,128,bf16]> tensor<[1,4800,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,1,f32]> tensor<[1,1,1,f32]> tensor<[1,4800,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,10,10,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,480,14,14,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,15,15,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,20,20,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,28,28,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,7,7,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,484,6,144,144,f32]> tensor<[1,484,1,144,144,f32]> tensor<[1,484,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 418176 + d1 * 864 + d2 * 144 + d3, d4), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 69696 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (2178, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 418176 + d1 * 864 + d2 * 144 + d3, d4), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,484,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 418176 + d1 * 864 + d2 * 144 + d3, d4), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,14,14,f32]> tensor<[1,48,1,1,f32]> tensor<[1,48,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,33,33,bf16]> tensor<[1,48,33,33,bf16]> tensor<[1,48,33,33,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,33,33,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,33,33,f32]> tensor<[1,48,1,1,f32]> tensor<[1,48,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,38,38,bf16]> tensor<[1,48,38,38,bf16]> tensor<[1,48,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,38,38,f32]> tensor<[1,48,1,1,f32]> tensor<[1,48,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,56,56,f32]> tensor<[1,48,1,1,f32]> tensor<[1,48,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,7,7,f32]> tensor<[1,48,1,1,f32]> tensor<[1,48,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4,13,128,bf16]> tensor<[1,4,13,128,bf16]> tensor<[1,4,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4,16,49,49,bf16]> tensor<[1,4,1,49,49,bf16]> tensor<[1,4,16,49,49,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3136 + d1 * 784 + d2 * 49 + d3, d4), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 196 + d1 * 49 + d2 * 49 + d3, d4), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3136 + d1 * 784 + d2 * 49 + d3, d4), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,16,49,49,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3136 + d1 * 784 + d2 * 49 + d3, d4), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4,48,144,144,f32]> tensor<[1,4,1,144,144,f32]> tensor<[1,4,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 27648 + d1 * 6912 + d2 * 144 + d3, d4), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 576 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (18, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 27648 + d1 * 6912 + d2 * 144 + d3, d4), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 27648 + d1 * 6912 + d2 * 144 + d3, d4), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,50,1,f32]> tensor<[1,1,1,f32]> tensor<[1,50,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,50,768,bf16]> tensor<[1,50,768,bf16]> tensor<[1,50,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,50,768,f32]> tensor<[1,1,768,f32]> tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,51200,f32]> tensor<[1,51200,f32]> tensor<[1,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,14,14,bf16]> tensor<[1,512,14,14,bf16]> tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,14,14,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,16,16,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,23,40,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11776 + d1 * 23 + d2, d3), memory_config: (368, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11776 + d1 * 23 + d2, d3), memory_config: (368, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11776 + d1 * 23 + d2, d3), memory_config: (368, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,28,28,bf16]> tensor<[1,512,28,28,bf16]> tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,28,28,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,32,32,bf16]> tensor<[1,512,32,32,bf16]> tensor<[1,512,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,32,32,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,45,80,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 45 + d2, d3), memory_config: (720, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 45 + d2, d3), memory_config: (720, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 45 + d2, d3), memory_config: (720, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,56,56,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,5,5,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,7,7,bf16]> tensor<[1,512,7,7,bf16]> tensor<[1,512,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,7,7,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,8,8,f32]> tensor<[1,512,1,1,f32]> tensor<[1,512,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,90,160,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,90,160,bf16]> tensor<[1,512,90,160,bf16]> tensor<[1,512,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,528,17,17,f32]> tensor<[1,528,1,1,f32]> tensor<[1,528,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 528 + d1 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,528,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,544,14,14,f32]> tensor<[1,544,1,1,f32]> tensor<[1,544,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 544 + d1 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,544,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,14,14,f32]> tensor<[1,56,1,1,f32]> tensor<[1,56,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,48,48,bf16]> tensor<[1,56,48,48,bf16]> tensor<[1,56,48,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,48,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,48,48,f32]> tensor<[1,56,1,1,f32]> tensor<[1,56,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,128,f32]> tensor<[1,1,1,128,f32]> tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,128,bf16]> tensor<[1,56,56,128,bf16]> tensor<[1,56,56,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,1,f32]> tensor<[1,1,1,1,f32]> tensor<[1,56,56,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,512,bf16]> tensor<[1,1,1,512,bf16]> tensor<[1,56,56,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,14,14,f32]> tensor<[1,576,1,1,f32]> tensor<[1,576,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,19,19,f32]> tensor<[1,576,1,1,f32]> tensor<[1,576,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,7,7,f32]> tensor<[1,576,1,1,f32]> tensor<[1,576,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,58,28,28,f32]> tensor<[1,58,1,1,f32]> tensor<[1,58,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1024,f32]> tensor<[1,1,1024,f32]> tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1024,bf16]> tensor<[1,5,1024,bf16]> tensor<[1,5,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,16,32,f32]> tensor<[1,5,16,32,f32]> tensor<[1,5,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1,f32]> tensor<[1,1,1,f32]> tensor<[1,5,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,4096,bf16]> tensor<[1,1,1,bf16]> tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,4096,bf16]> tensor<[1,5,4096,bf16]> tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,608,14,14,f32]> tensor<[1,608,1,1,f32]> tensor<[1,608,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 608 + d1 + d2, d3), memory_config: (19, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,608,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,60,28,28,f32]> tensor<[1,60,1,1,f32]> tensor<[1,60,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,60,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,14,14,f32]> tensor<[1,640,1,1,f32]> tensor<[1,640,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,16,16,f32]> tensor<[1,640,1,1,f32]> tensor<[1,640,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,32,32,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,64,64,f32]> tensor<[1,640,1,1,f32]> tensor<[1,640,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,f32]> tensor<[1,64,f32]> tensor<[1,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,112,112,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,120,160,bf16]> tensor<[1,64,120,160,bf16]> tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,120,160,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1280,f32]> tensor<[1,1,1280,f32]> tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1280,bf16]> tensor<[1,64,1280,bf16]> tensor<[1,64,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,128,128,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,147,147,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,14,14,bf16]> tensor<[1,64,14,14,bf16]> tensor<[1,64,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,14,14,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,150,150,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,160,160,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,180,320,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 180 + d2, d3), memory_config: (360, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 180 + d2, d3), memory_config: (360, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 180 + d2, d3), memory_config: (360, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,f32]> tensor<[1,1,1,f32]> tensor<[1,64,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,224,224,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,256,256,bf16]> tensor<[1,64,256,256,bf16]> tensor<[1,64,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,256,256,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,28,28,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,2,2,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,30,40,bf16]> tensor<[1,64,30,40,bf16]> tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,30,40,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,35,35,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,360,640,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,360,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 360 + d2, d3), memory_config: (720, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 360 + d2, d3), memory_config: (720, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,360,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 360 + d2, d3), memory_config: (720, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,4,49,49,bf16]> tensor<[1,64,1,49,49,bf16]> tensor<[1,64,4,49,49,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12544 + d1 * 196 + d2 * 49 + d3, d4), memory_config: (392, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3136 + d1 * 49 + d2 * 49 + d3, d4), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12544 + d1 * 196 + d2 * 49 + d3, d4), memory_config: (392, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,4,49,49,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12544 + d1 * 196 + d2 * 49 + d3, d4), memory_config: (392, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,56,56,bf16]> tensor<[1,64,56,56,bf16]> tensor<[1,64,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,56,56,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,60,80,bf16]> tensor<[1,64,60,80,bf16]> tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,60,80,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,64,64,bf16]> tensor<[1,64,64,64,bf16]> tensor<[1,64,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,64,64,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,73,73,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,80,80,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,9,9,f32]> tensor<[1,1,9,9,f32]> tensor<[1,64,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,192,f32]> tensor<[1,1,192,f32]> tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,192,f32]> tensor<[1,65536,192,f32]> tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,1,f32]> tensor<[1,1,1,f32]> tensor<[1,65536,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,10,10,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,14,14,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,15,15,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,20,20,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,24,24,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,28,28,bf16]> tensor<[1,672,28,28,bf16]> tensor<[1,672,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,28,28,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,56,56,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,7,7,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,8,8,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,68,14,14,f32]> tensor<[1,68,1,1,f32]> tensor<[1,68,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 68 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,68,56,56,f32]> tensor<[1,68,1,1,f32]> tensor<[1,68,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 68 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,28,28,bf16]> tensor<[1,696,28,28,bf16]> tensor<[1,696,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,28,28,f32]> tensor<[1,696,1,1,f32]> tensor<[1,696,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,56,56,f32]> tensor<[1,696,1,1,f32]> tensor<[1,696,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,ui32]> tensor<[1,6,ui32]> tensor<[1,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1024,f32]> tensor<[1,1,1024,f32]> tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1024,bf16]> tensor<[1,6,1024,bf16]> tensor<[1,6,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1536,f32]> tensor<[1,6,1536,f32]> tensor<[1,6,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,15,15,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,6,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,15,15,bf16]> tensor<[1,6,15,15,bf16]> tensor<[1,6,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 90 + d1 * 15 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,f32]> tensor<[1,1,1,f32]> tensor<[1,6,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,10,bf16]> tensor<[1,6,1,10,bf16]> tensor<[1,6,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,11,bf16]> tensor<[1,6,1,11,bf16]> tensor<[1,6,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,12,bf16]> tensor<[1,6,1,12,bf16]> tensor<[1,6,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,13,bf16]> tensor<[1,6,1,13,bf16]> tensor<[1,6,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,14,bf16]> tensor<[1,6,1,14,bf16]> tensor<[1,6,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,15,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,6,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,15,bf16]> tensor<[1,6,1,15,bf16]> tensor<[1,6,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,16,bf16]> tensor<[1,6,1,16,bf16]> tensor<[1,6,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,17,bf16]> tensor<[1,6,1,17,bf16]> tensor<[1,6,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,18,bf16]> tensor<[1,6,1,18,bf16]> tensor<[1,6,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,19,bf16]> tensor<[1,6,1,19,bf16]> tensor<[1,6,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,1,bf16]> tensor<[1,6,1,1,bf16]> tensor<[1,6,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,20,bf16]> tensor<[1,6,1,20,bf16]> tensor<[1,6,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,2,bf16]> tensor<[1,6,1,2,bf16]> tensor<[1,6,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,3,bf16]> tensor<[1,6,1,3,bf16]> tensor<[1,6,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,4,bf16]> tensor<[1,6,1,4,bf16]> tensor<[1,6,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,5,bf16]> tensor<[1,6,1,5,bf16]> tensor<[1,6,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,6,bf16]> tensor<[1,6,1,6,bf16]> tensor<[1,6,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,7,bf16]> tensor<[1,6,1,7,bf16]> tensor<[1,6,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,8,bf16]> tensor<[1,6,1,8,bf16]> tensor<[1,6,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,9,bf16]> tensor<[1,6,1,9,bf16]> tensor<[1,6,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,6,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,704,14,14,f32]> tensor<[1,704,1,1,f32]> tensor<[1,704,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 704 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,704,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,71,7,64,bf16]> tensor<[1,71,7,64,bf16]> tensor<[1,71,7,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,71,7,7,f32]> tensor<[1,1,7,7,f32]> tensor<[1,71,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,720,17,17,f32]> tensor<[1,720,1,1,f32]> tensor<[1,720,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 720 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,720,9,9,f32]> tensor<[1,720,1,1,f32]> tensor<[1,720,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 720 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,19,19,bf16]> tensor<[1,728,19,19,bf16]> tensor<[1,728,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,19,19,f32]> tensor<[1,728,1,1,f32]> tensor<[1,728,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 728 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,38,38,bf16]> tensor<[1,728,38,38,bf16]> tensor<[1,728,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,38,38,f32]> tensor<[1,728,1,1,f32]> tensor<[1,728,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 728 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,14,14,bf16]> tensor<[1,72,14,14,bf16]> tensor<[1,72,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,14,14,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,28,28,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,40,40,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,56,56,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,7,7,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,80,80,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,736,14,14,f32]> tensor<[1,736,1,1,f32]> tensor<[1,736,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 736 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,736,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,f32]> tensor<[1,768,f32]> tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,14,14,f32]> tensor<[1,768,1,1,f32]> tensor<[1,768,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,384,bf16]> tensor<[1,1,384,bf16]> tensor<[1,768,384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 12, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,8,bf16]> tensor<[1,768,8,bf16]> tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,784,f32]> tensor<[1,784,f32]> tensor<[1,784,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,784,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,78,28,28,f32]> tensor<[1,78,1,1,f32]> tensor<[1,78,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 78 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,78,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1536,f32]> tensor<[1,7,1536,f32]> tensor<[1,7,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,1,1,f32]> tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,3072,bf16]> tensor<[1,1,1,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,4544,bf16]> tensor<[1,7,4544,bf16]> tensor<[1,7,4544,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,4544,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,4544,f32]> tensor<[1,1,4544,f32]> tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,768,bf16]> tensor<[1,7,768,bf16]> tensor<[1,7,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,768,f32]> tensor<[1,1,768,f32]> tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1024,f32]> tensor<[1,1,1,1024,f32]> tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1024,bf16]> tensor<[1,7,7,1024,bf16]> tensor<[1,7,7,1024,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1024,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,1,1,1,f32]> tensor<[1,7,7,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,2048,f32]> tensor<[1,1,1,2048,f32]> tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,4096,bf16]> tensor<[1,1,1,4096,bf16]> tensor<[1,7,7,4096,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,4096,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,800,14,14,f32]> tensor<[1,800,1,1,f32]> tensor<[1,800,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,800,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,10,10,f32]> tensor<[1,80,10,10,f32]> tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,10,10,f32]> tensor<[1,80,1,1,f32]> tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,14,14,bf16]> tensor<[1,80,14,14,bf16]> tensor<[1,80,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,14,14,f32]> tensor<[1,80,1,1,f32]> tensor<[1,80,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,15,15,bf16]> tensor<[1,80,15,15,bf16]> tensor<[1,80,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,15,15,f32]> tensor<[1,80,1,1,f32]> tensor<[1,80,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,20,20,f32]> tensor<[1,80,20,20,f32]> tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,20,20,f32]> tensor<[1,80,1,1,f32]> tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,7,7,f32]> tensor<[1,80,1,1,f32]> tensor<[1,80,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,816,10,10,f32]> tensor<[1,816,1,1,f32]> tensor<[1,816,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 816 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,816,19,19,f32]> tensor<[1,816,1,1,f32]> tensor<[1,816,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 816 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,832,14,14,f32]> tensor<[1,832,1,1,f32]> tensor<[1,832,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 832 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,832,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,864,14,14,f32]> tensor<[1,864,1,1,f32]> tensor<[1,864,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 + d2, d3), memory_config: (27, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,864,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,88,17,17,bf16]> tensor<[1,88,17,17,bf16]> tensor<[1,88,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,88,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,88,17,17,f32]> tensor<[1,88,1,1,f32]> tensor<[1,88,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 88 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,88,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,896,14,14,f32]> tensor<[1,896,1,1,f32]> tensor<[1,896,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,896,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,896,7,7,f32]> tensor<[1,896,1,1,f32]> tensor<[1,896,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,896,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,10,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,8,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,10,10,bf16]> tensor<[1,8,10,10,bf16]> tensor<[1,8,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 10 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,112,112,f32]> tensor<[1,8,1,1,f32]> tensor<[1,8,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1536,f32]> tensor<[1,8,1536,f32]> tensor<[1,8,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,f32]> tensor<[1,1,1,f32]> tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,f32]> tensor<[1,1,1,f32]> tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,10,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,8,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,10,bf16]> tensor<[1,8,1,10,bf16]> tensor<[1,8,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,11,bf16]> tensor<[1,8,1,11,bf16]> tensor<[1,8,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,12,bf16]> tensor<[1,8,1,12,bf16]> tensor<[1,8,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,13,bf16]> tensor<[1,8,1,13,bf16]> tensor<[1,8,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,14,bf16]> tensor<[1,8,1,14,bf16]> tensor<[1,8,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,15,bf16]> tensor<[1,8,1,15,bf16]> tensor<[1,8,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,16,bf16]> tensor<[1,8,1,16,bf16]> tensor<[1,8,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,17,bf16]> tensor<[1,8,1,17,bf16]> tensor<[1,8,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,18,bf16]> tensor<[1,8,1,18,bf16]> tensor<[1,8,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,19,bf16]> tensor<[1,8,1,19,bf16]> tensor<[1,8,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,bf16]> tensor<[1,8,1,1,bf16]> tensor<[1,8,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,20,bf16]> tensor<[1,8,1,20,bf16]> tensor<[1,8,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,2,bf16]> tensor<[1,8,1,2,bf16]> tensor<[1,8,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,2,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,3,bf16]> tensor<[1,8,1,3,bf16]> tensor<[1,8,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,3,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,4,bf16]> tensor<[1,8,1,4,bf16]> tensor<[1,8,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,5,bf16]> tensor<[1,8,1,5,bf16]> tensor<[1,8,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,6,bf16]> tensor<[1,8,1,6,bf16]> tensor<[1,8,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,7,bf16]> tensor<[1,8,1,7,bf16]> tensor<[1,8,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,8,bf16]> tensor<[1,8,1,8,bf16]> tensor<[1,8,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,9,bf16]> tensor<[1,8,1,9,bf16]> tensor<[1,8,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,256,2048,bf16]> tensor<[1,1,1,2048,bf16]> tensor<[1,8,256,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,8,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,32,128,bf16]> tensor<[1,8,32,128,bf16]> tensor<[1,8,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,768,bf16]> tensor<[1,8,768,bf16]> tensor<[1,8,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,768,f32]> tensor<[1,1,768,f32]> tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,928,14,14,f32]> tensor<[1,928,1,1,f32]> tensor<[1,928,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 928 + d1 + d2, d3), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,928,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,928,7,7,f32]> tensor<[1,928,1,1,f32]> tensor<[1,928,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 928 + d1 + d2, d3), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,928,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,92,14,14,f32]> tensor<[1,92,1,1,f32]> tensor<[1,92,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 92 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,92,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,12,12,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,14,14,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,24,24,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,32,32,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 32 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 32 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 32 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,3,3,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,64,64,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 64 + d2, d3), memory_config: (1920, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 64 + d2, d3), memory_config: (1920, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 64 + d2, d3), memory_config: (1920, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,7,7,f32]> tensor<[1,960,1,1,f32]> tensor<[1,960,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,112,112,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,120,120,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,130,130,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,14,14,bf16]> tensor<[1,96,14,14,bf16]> tensor<[1,96,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,14,14,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,19,19,bf16]> tensor<[1,96,19,19,bf16]> tensor<[1,96,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,19,19,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,28,28,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,35,35,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,56,56,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,60,60,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,65,65,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,71,71,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,71,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,71,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,73,73,f32]> tensor<[1,96,1,1,f32]> tensor<[1,96,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,98,28,28,f32]> tensor<[1,98,1,1,f32]> tensor<[1,98,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 98 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,98,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,992,14,14,f32]> tensor<[1,992,1,1,f32]> tensor<[1,992,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 992 + d1 + d2, d3), memory_config: (31, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,992,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,992,7,7,f32]> tensor<[1,992,1,1,f32]> tensor<[1,992,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 992 + d1 + d2, d3), memory_config: (31, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,992,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1024,f32]> tensor<[1,1,1024,f32]> tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1024,bf16]> tensor<[1,9,1024,bf16]> tensor<[1,9,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,128,bf16]> tensor<[1,1,1,bf16]> tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,128,f32]> tensor<[1,1,128,f32]> tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,128,bf16]> tensor<[1,9,128,bf16]> tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1536,f32]> tensor<[1,9,1536,f32]> tensor<[1,9,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,16384,bf16]> tensor<[1,1,1,bf16]> tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,16384,bf16]> tensor<[1,9,16384,bf16]> tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,2048,bf16]> tensor<[1,9,2048,bf16]> tensor<[1,9,2048,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,2048,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,2048,f32]> tensor<[1,1,2048,f32]> tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,24,144,144,f32]> tensor<[1,9,1,144,144,f32]> tensor<[1,9,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 31104 + d1 * 3456 + d2 * 144 + d3, d4), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 1296 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (41, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 31104 + d1 * 3456 + d2 * 144 + d3, d4), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 31104 + d1 * 3456 + d2 * 144 + d3, d4), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,3072,bf16]> tensor<[1,1,1,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,3072,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,4096,bf16]> tensor<[1,1,1,bf16]> tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,4096,bf16]> tensor<[1,9,4096,bf16]> tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,4096,f32]> tensor<[1,1,4096,f32]> tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,48,144,144,f32]> tensor<[1,9,1,144,144,f32]> tensor<[1,9,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 62208 + d1 * 6912 + d2 * 144 + d3, d4), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 1296 + d1 * 144 + d2 * 144 + d3, d4), memory_config: (41, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 62208 + d1 * 6912 + d2 * 144 + d3, d4), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 62208 + d1 * 6912 + d2 * 144 + d3, d4), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,768,bf16]> tensor<[1,9,768,bf16]> tensor<[1,9,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,768,f32]> tensor<[1,1,768,f32]> tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,8192,bf16]> tensor<[1,1,1,bf16]> tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,8192,bf16]> tensor<[1,9,8192,bf16]> tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[201,3072,f32]> tensor<[1,3072,f32]> tensor<[201,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[201,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[201,768,f32]> tensor<[1,768,f32]> tensor<[201,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[201,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2048,1280,f32]> tensor<[1,1280,f32]> tensor<[2048,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2048,256,f32]> tensor<[1,256,f32]> tensor<[2048,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2048,262,bf16]> tensor<[1,262,bf16]> tensor<[2048,262,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 9, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 9, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 9, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,262,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 9, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2048,768,f32]> tensor<[1,768,f32]> tensor<[2048,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,10240,f32]> tensor<[1,10240,f32]> tensor<[256,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 320, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 320, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 320, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 320, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,1024,f32]> tensor<[1,1024,f32]> tensor<[256,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,1280,f32]> tensor<[1,1280,f32]> tensor<[256,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,1536,f32]> tensor<[1,1536,f32]> tensor<[256,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,160,f32]> tensor<[1,160,f32]> tensor<[256,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,256,f32]> tensor<[1,256,f32]> tensor<[256,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,2,f32]> tensor<[1,2,f32]> tensor<[256,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,32,f32]> tensor<[1,32,f32]> tensor<[256,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,4096,f32]> tensor<[1,4096,f32]> tensor<[256,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,512,f32]> tensor<[1,512,f32]> tensor<[256,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,6144,f32]> tensor<[1,6144,f32]> tensor<[256,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,64,f32]> tensor<[1,64,f32]> tensor<[256,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[256,768,f32]> tensor<[1,768,f32]> tensor<[256,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[257,2304,f32]> tensor<[1,2304,f32]> tensor<[257,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[257,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[257,3072,f32]> tensor<[1,3072,f32]> tensor<[257,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[257,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[257,768,f32]> tensor<[1,768,f32]> tensor<[257,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[257,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[25,2,f32]> tensor<[1,2,f32]> tensor<[25,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[25,3072,f32]> tensor<[1,3072,f32]> tensor<[25,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[25,768,f32]> tensor<[1,768,f32]> tensor<[25,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[27,30522,f32]> tensor<[1,30522,f32]> tensor<[27,30522,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,30522,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[27,38,f32]> tensor<[1,38,f32]> tensor<[27,38,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,38,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[27,50257,f32]> tensor<[1,50257,f32]> tensor<[27,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,128,1,f32]> tensor<[2,128,1,f32]> tensor<[2,128,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,128,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,12,13,13,f32]> tensor<[2,12,13,13,f32]> tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,12,13,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 156 + d1 * 13 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,13,1,f32]> tensor<[1,1,1,f32]> tensor<[2,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,13,768,f32]> tensor<[2,13,768,f32]> tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,1,7,7,bf16]> tensor<[2,1,7,7,bf16]> tensor<[2,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,1,f32]> tensor<[1,1,1,f32]> tensor<[2,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,512,bf16]> tensor<[1,7,512,bf16]> tensor<[2,7,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,512,bf16]> tensor<[2,7,512,bf16]> tensor<[2,7,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,512,f32]> tensor<[1,1,512,f32]> tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,8,7,7,f32]> tensor<[2,1,7,7,f32]> tensor<[2,8,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,8,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[300,128,f32]> tensor<[1,128,f32]> tensor<[300,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[300,2048,f32]> tensor<[1,2048,f32]> tensor<[300,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[300,320,f32]> tensor<[1,320,f32]> tensor<[300,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[300,512,f32]> tensor<[1,512,f32]> tensor<[300,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[300,64,f32]> tensor<[1,64,f32]> tensor<[300,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[3136,128,f32]> tensor<[1,128,f32]> tensor<[3136,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3136,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[3136,384,f32]> tensor<[1,384,f32]> tensor<[3136,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3136,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[3234,f32]> tensor<[3234,f32]> tensor<[3234,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3234,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[3234,1,f32]> tensor<[3234,1,f32]> tensor<[3234,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3234,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[32,1536,f32]> tensor<[1,1536,f32]> tensor<[32,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[32,4608,f32]> tensor<[1,4608,f32]> tensor<[32,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[32,6144,f32]> tensor<[1,6144,f32]> tensor<[32,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[36,12,144,144,f32]> tensor<[1,12,144,144,f32]> tensor<[36,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (54, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[36,12,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[36,24,144,144,f32]> tensor<[1,24,144,144,f32]> tensor<[36,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (108, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[36,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,1536,f32]> tensor<[1,1536,f32]> tensor<[4096,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,2560,f32]> tensor<[1,2560,f32]> tensor<[4096,2560,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 80, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 80, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 80, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,2560,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 80, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,256,f32]> tensor<[1,256,f32]> tensor<[4096,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,3072,f32]> tensor<[1,3072,f32]> tensor<[4096,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,320,f32]> tensor<[1,320,f32]> tensor<[4096,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,384,f32]> tensor<[1,384,f32]> tensor<[4096,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,64,f32]> tensor<[1,64,f32]> tensor<[4096,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4096,768,f32]> tensor<[1,768,f32]> tensor<[4096,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[45,3072,f32]> tensor<[1,3072,f32]> tensor<[45,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[45,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[45,768,f32]> tensor<[1,768,f32]> tensor<[45,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[45,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4800,128,f32]> tensor<[1,128,f32]> tensor<[4800,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4800,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4800,512,f32]> tensor<[1,512,f32]> tensor<[4800,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4800,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[484,6,144,144,f32]> tensor<[1,6,144,144,f32]> tensor<[484,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (27, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[484,6,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[49,1024,f32]> tensor<[1,1024,f32]> tensor<[49,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[49,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[49,3072,f32]> tensor<[1,3072,f32]> tensor<[49,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[49,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,16,1,13,f32]> tensor<[4,1,1,13,f32]> tensor<[4,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,16,49,49,bf16]> tensor<[1,16,49,49,bf16]> tensor<[4,16,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,1024,f32]> tensor<[1,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,1,f32]> tensor<[1,1,1,f32]> tensor<[4,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,48,144,144,f32]> tensor<[1,48,144,144,f32]> tensor<[4,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (216, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[50,3072,f32]> tensor<[1,3072,f32]> tensor<[50,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[50,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[50,768,f32]> tensor<[1,768,f32]> tensor<[50,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[50,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5184,1152,f32]> tensor<[1,1152,f32]> tensor<[5184,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 36, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 36, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 36, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 36, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5184,2304,f32]> tensor<[1,2304,f32]> tensor<[5184,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5184,384,f32]> tensor<[1,384,f32]> tensor<[5184,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5184,768,f32]> tensor<[1,768,f32]> tensor<[5184,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[52,1024,f32]> tensor<[1,1024,f32]> tensor<[52,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[52,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[576,1536,f32]> tensor<[1,1536,f32]> tensor<[576,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[576,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[576,4608,f32]> tensor<[1,4608,f32]> tensor<[576,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 144, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[576,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 144, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,1024,f32]> tensor<[1,1024,f32]> tensor<[5,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,4096,f32]> tensor<[1,4096,f32]> tensor<[5,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,51200,f32]> tensor<[1,51200,f32]> tensor<[5,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[64,10240,f32]> tensor<[1,10240,f32]> tensor<[64,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 320, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 320, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 320, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 320, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[64,1280,f32]> tensor<[1,1280,f32]> tensor<[64,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[64,4,49,49,bf16]> tensor<[1,4,49,49,bf16]> tensor<[64,4,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,4,49,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[65536,192,f32]> tensor<[1,192,f32]> tensor<[65536,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[65536,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[65536,768,f32]> tensor<[1,768,f32]> tensor<[65536,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[65536,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[69696,192,f32]> tensor<[1,192,f32]> tensor<[69696,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[69696,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[69696,576,f32]> tensor<[1,576,f32]> tensor<[69696,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 18, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 18, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 18, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[69696,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 18, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[6,ui32]> tensor<[6,ui32]> tensor<[6,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[6,1024,f32]> tensor<[1,1024,f32]> tensor<[6,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[6,1024,bf16]> tensor<[6,1024,bf16]> tensor<[6,1024,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,1024,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[6,1,100,256,bf16]> tensor<[1,1,1,256,bf16]> tensor<[6,1,100,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,1,100,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[6,1,100,4,bf16]> tensor<[1,1,1,4,bf16]> tensor<[6,1,100,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,1,100,4,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[6,1,100,92,bf16]> tensor<[1,1,1,92,bf16]> tensor<[6,1,100,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,1,100,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 * 100 + d2, d3), memory_config: (19, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[6,4096,f32]> tensor<[1,4096,f32]> tensor<[6,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[768,196,f32]> tensor<[1,196,f32]> tensor<[768,196,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[768,196,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[784,256,f32]> tensor<[1,256,f32]> tensor<[784,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[784,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[784,768,f32]> tensor<[1,768,f32]> tensor<[784,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[784,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[7,2304,f32]> tensor<[1,2304,f32]> tensor<[7,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[7,3072,f32]> tensor<[1,3072,f32]> tensor<[7,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[7,768,f32]> tensor<[1,768,f32]> tensor<[7,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[8,2048,f32]> tensor<[8,2048,f32]> tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[920,1,1,f32]> tensor<[1,1,1,f32]> tensor<[920,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[920,1,256,bf16]> tensor<[1,1,256,bf16]> tensor<[920,1,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[920,1,256,bf16]> tensor<[920,1,256,bf16]> tensor<[920,1,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[920,2048,f32]> tensor<[1,2048,f32]> tensor<[920,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[920,256,f32]> tensor<[1,256,f32]> tensor<[920,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,1024,f32]> tensor<[1,1024,f32]> tensor<[9,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,128,f32]> tensor<[1,128,f32]> tensor<[9,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,16384,f32]> tensor<[1,16384,f32]> tensor<[9,16384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,16384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,2048,f32]> tensor<[1,2048,f32]> tensor<[9,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,24,144,144,f32]> tensor<[1,24,144,144,f32]> tensor<[9,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (108, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,24,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,30000,f32]> tensor<[1,30000,f32]> tensor<[9,30000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,30000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,3072,f32]> tensor<[1,3072,f32]> tensor<[9,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,4096,f32]> tensor<[1,4096,f32]> tensor<[9,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,48,144,144,f32]> tensor<[1,48,144,144,f32]> tensor<[9,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (216, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,48,144,144,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,768,f32]> tensor<[1,768,f32]> tensor<[9,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,8192,f32]> tensor<[1,8192,f32]> tensor<[9,8192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,8192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,ui32]> tensor<[1,ui32]> tensor<[1,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[2,128,1,f32]> tensor<[2,128,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,128,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 128 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[11,ui32]> tensor<[11,ui32]> tensor<[11,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[11,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,ui32]> tensor<[12,ui32]> tensor<[12,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[13,ui32]> tensor<[13,ui32]> tensor<[13,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[14,ui32]> tensor<[14,ui32]> tensor<[14,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[15,ui32]> tensor<[15,ui32]> tensor<[15,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[15,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[16,ui32]> tensor<[16,ui32]> tensor<[16,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[17,ui32]> tensor<[17,ui32]> tensor<[17,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[18,ui32]> tensor<[18,ui32]> tensor<[18,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[18,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[19,ui32]> tensor<[19,ui32]> tensor<[19,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[19,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[20,ui32]> tensor<[20,ui32]> tensor<[20,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[20,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[21,ui32]> tensor<[21,ui32]> tensor<[21,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[21,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[22,ui32]> tensor<[22,ui32]> tensor<[22,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[22,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[23,ui32]> tensor<[23,ui32]> tensor<[23,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[23,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[24,ui32]> tensor<[24,ui32]> tensor<[24,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[24,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[25,ui32]> tensor<[25,ui32]> tensor<[25,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[26,ui32]> tensor<[26,ui32]> tensor<[26,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[26,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[27,ui32]> tensor<[27,ui32]> tensor<[27,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[28,ui32]> tensor<[28,ui32]> tensor<[28,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[28,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[29,ui32]> tensor<[29,ui32]> tensor<[29,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[29,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[32,ui32]> tensor<[32,ui32]> tensor<[32,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,ui32]> tensor<[5,ui32]> tensor<[5,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[6,ui32]> tensor<[6,ui32]> tensor<[6,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[7,ui32]> tensor<[7,ui32]> tensor<[7,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[8,ui32]> tensor<[8,ui32]> tensor<[8,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[9,ui32]> tensor<[9,ui32]> tensor<[9,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[32,ui32]> tensor<[32,ui32]> tensor<[32,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,512,7,7,f32]> tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[8,100,920,bf16]> tensor<[8,100,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,100,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[8,100,920,bf16]> tensor<[8,1,920,bf16]> tensor<[8,100,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 29, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,100,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 29, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[8,920,920,bf16]> tensor<[8,920,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,920,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[8,920,920,bf16]> tensor<[8,1,920,bf16]> tensor<[8,920,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 29, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,920,920,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 29, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,16,16,bf16]> tensor<[1,1024,1,1,bf16]> tensor<[1,1024,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,255,16,16,bf16]> tensor<[1,255,1,1,bf16]> tensor<[1,255,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4080 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 255 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4080 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,255,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4080 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,bf16]> tensor<[1,1024,1,1,bf16]> tensor<[1,1024,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,512,bf16]> tensor<[1,256,1,bf16]> tensor<[1,256,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,7,7,bf16]> tensor<[1,2048,1,1,bf16]> tensor<[1,2048,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,bf16]> tensor<[1,480,1,1,bf16]> tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,30,40,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38400 + d1 * 30 + d2, d3), memory_config: (1200, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38400 + d1 * 30 + d2, d3), memory_config: (1200, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38400 + d1 * 30 + d2, d3), memory_config: (1200, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,32,32,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,112,112,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,120,160,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,128,128,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,546,1,1,f32]> tensor<[1,546,1,1,f32]> tensor<[1,546,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,546,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19,28,28,bf16]> tensor<[1,19,1,1,bf16]> tensor<[1,19,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 532 + d1 * 28 + d2, d3), memory_config: (17, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 532 + d1 * 28 + d2, d3), memory_config: (17, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 532 + d1 * 28 + d2, d3), memory_config: (17, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,38,28,28,bf16]> tensor<[1,38,1,1,bf16]> tensor<[1,38,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1064 + d1 * 28 + d2, d3), memory_config: (34, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1064 + d1 * 28 + d2, d3), memory_config: (34, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,38,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1064 + d1 * 28 + d2, d3), memory_config: (34, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,28,28,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,30,40,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,56,56,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,28,28,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,15,20,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 15 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 15 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 15 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,30,40,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 30 + d2, d3), memory_config: (300, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 30 + d2, d3), memory_config: (300, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 30 + d2, d3), memory_config: (300, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,60,80,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,60,80,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,255,64,64,bf16]> tensor<[1,255,1,1,bf16]> tensor<[1,255,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16320 + d1 * 64 + d2, d3), memory_config: (510, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 255 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16320 + d1 * 64 + d2, d3), memory_config: (510, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,255,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16320 + d1 * 64 + d2, d3), memory_config: (510, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,174,1,1,bf16]> tensor<[1,174,1,1,bf16]> tensor<[1,174,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,174,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,348,1,1,bf16]> tensor<[1,348,1,1,bf16]> tensor<[1,348,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,348,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,16,16,bf16]> tensor<[1,160,1,1,bf16]> tensor<[1,160,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 16 + d2, d3), memory_config: (80, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 16 + d2, d3), memory_config: (80, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 16 + d2, d3), memory_config: (80, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,16,16,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4,14,14,bf16]> tensor<[1,4,1,1,bf16]> tensor<[1,4,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 14 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 14 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 14 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,bf16]> tensor<[1,1392,1,1,bf16]> tensor<[1,1392,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,1,1,bf16]> tensor<[1,696,1,1,bf16]> tensor<[1,696,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,28,28,bf16]> tensor<[1,16,1,1,bf16]> tensor<[1,16,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,26,26,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,26,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 832 + d1 * 26 + d2, d3), memory_config: (26, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 832 + d1 * 26 + d2, d3), memory_config: (26, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,26,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 832 + d1 * 26 + d2, d3), memory_config: (26, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,15,20,bf16]> tensor<[1,2048,1,1,bf16]> tensor<[1,2048,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 15 + d2, d3), memory_config: (960, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 15 + d2, d3), memory_config: (960, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 15 + d2, d3), memory_config: (960, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,23,40,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5888 + d1 * 23 + d2, d3), memory_config: (184, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5888 + d1 * 23 + d2, d3), memory_config: (184, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5888 + d1 * 23 + d2, d3), memory_config: (184, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,58,1,1,bf16]> tensor<[1,58,1,1,bf16]> tensor<[1,58,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,bf16]> tensor<[1,8,1,1,bf16]> tensor<[1,8,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,bf16]> tensor<[1,960,1,1,bf16]> tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,8,8,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,120,160,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 120 + d2, d3), memory_config: (960, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 120 + d2, d3), memory_config: (960, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 120 + d2, d3), memory_config: (960, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,150,128,128,bf16]> tensor<[1,150,1,1,bf16]> tensor<[1,150,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 128 + d2, d3), memory_config: (600, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 150 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 128 + d2, d3), memory_config: (600, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,150,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 128 + d2, d3), memory_config: (600, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,28,28,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,14,14,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,2,2,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 * 2 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 * 2 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 * 2 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,546,2,2,f32]> tensor<[1,546,1,1,f32]> tensor<[1,546,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1092 + d1 * 2 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1092 + d1 * 2 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,546,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1092 + d1 * 2 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,255,32,32,bf16]> tensor<[1,255,1,1,bf16]> tensor<[1,255,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 32 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 255 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 32 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,255,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 32 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,3,3,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 * 3 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 * 3 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 * 3 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,546,3,3,f32]> tensor<[1,546,1,1,f32]> tensor<[1,546,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1638 + d1 * 3 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1638 + d1 * 3 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,546,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1638 + d1 * 3 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,512,bf16]> tensor<[1,1024,1,bf16]> tensor<[1,1024,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,56,56,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,255,64,64,bf16]> tensor<[1,255,1,1,bf16]> tensor<[1,255,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16320 + d1 * 64 + d2, d3), memory_config: (510, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 255 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16320 + d1 * 64 + d2, d3), memory_config: (510, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,255,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16320 + d1 * 64 + d2, d3), memory_config: (510, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,64,64,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,13,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,14,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,15,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,16,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,16,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,16,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,17,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,17,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,17,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,18,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,18,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,18,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,9,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,10,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,11,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,8,bf16]> tensor<[1,768,1,bf16]> tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,12,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,15,20,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 15 + d2, d3), memory_config: (150, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 15 + d2, d3), memory_config: (150, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 15 + d2, d3), memory_config: (150, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,15,20,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 15 + d2, d3), memory_config: (240, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 15 + d2, d3), memory_config: (240, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 15 + d2, d3), memory_config: (240, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,30,40,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,32,32,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4,64,64,bf16]> tensor<[1,4,1,1,bf16]> tensor<[1,4,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 64 + d2, d3), memory_config: (8, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 64 + d2, d3), memory_config: (8, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 64 + d2, d3), memory_config: (8, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,120,160,bf16]> tensor<[1,2,1,1,bf16]> tensor<[1,2,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 * 120 + d2, d3), memory_config: (8, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 * 120 + d2, d3), memory_config: (8, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 * 120 + d2, d3), memory_config: (8, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,16,16,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 16 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 16 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 16 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,64,64,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,256,256,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,1,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,24,24,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 24 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 24 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 24 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,30,40,bf16]> tensor<[1,2,1,1,bf16]> tensor<[1,2,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 * 30 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 * 30 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 * 30 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,60,80,bf16]> tensor<[1,2,1,1,bf16]> tensor<[1,2,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 60 + d2, d3), memory_config: (4, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 60 + d2, d3), memory_config: (4, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 60 + d2, d3), memory_config: (4, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,bf16]> tensor<[1,1392,1,1,bf16]> tensor<[1,1392,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,1,1,bf16]> tensor<[1,3712,1,1,bf16]> tensor<[1,3712,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,348,1,1,bf16]> tensor<[1,348,1,1,bf16]> tensor<[1,348,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,348,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 348 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,256,256,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49152 + d1 * 256 + d2, d3), memory_config: (1536, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49152 + d1 * 256 + d2, d3), memory_config: (1536, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49152 + d1 * 256 + d2, d3), memory_config: (1536, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,14,14,bf16]> tensor<[1,1024,1,1,bf16]> tensor<[1,1024,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,56,56,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,224,224,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,14,14,bf16]> tensor<[1,768,1,1,bf16]> tensor<[1,768,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,8,32,bf16]> tensor<[1,768,1,1,bf16]> tensor<[1,768,8,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6144 + d1 * 8 + d2, d3), memory_config: (192, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6144 + d1 * 8 + d2, d3), memory_config: (192, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,8,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6144 + d1 * 8 + d2, d3), memory_config: (192, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,12,16,bf16]> tensor<[1,768,1,1,bf16]> tensor<[1,768,12,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 12 + d2, d3), memory_config: (288, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 12 + d2, d3), memory_config: (288, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,12,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 12 + d2, d3), memory_config: (288, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,120,160,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,128,128,f32]> tensor<[1,192,1,1,f32]> tensor<[1,192,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 128 + d2, d3), memory_config: (768, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 128 + d2, d3), memory_config: (768, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 128 + d2, d3), memory_config: (768, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,128,128,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,32,42,bf16]> tensor<[1,192,1,1,bf16]> tensor<[1,192,32,42,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6144 + d1 * 32 + d2, d3), memory_config: (192, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6144 + d1 * 32 + d2, d3), memory_config: (192, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,32,42,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6144 + d1 * 32 + d2, d3), memory_config: (192, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,37,37,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,37,37,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47360 + d1 * 37 + d2, d3), memory_config: (1480, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47360 + d1 * 37 + d2, d3), memory_config: (1480, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,37,37,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47360 + d1 * 37 + d2, d3), memory_config: (1480, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,10,10,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 * 10 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 * 10 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 * 10 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,546,10,10,f32]> tensor<[1,546,1,1,f32]> tensor<[1,546,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5460 + d1 * 10 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5460 + d1 * 10 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,546,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5460 + d1 * 10 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,7,7,bf16]> tensor<[1,1024,1,1,bf16]> tensor<[1,1024,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,14,14,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,15,20,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 15 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 15 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 15 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,255,16,16,bf16]> tensor<[1,255,1,1,bf16]> tensor<[1,255,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4080 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 255 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4080 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,255,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4080 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1000,1,1,bf16]> tensor<[1,1000,1,1,bf16]> tensor<[1,1000,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1000 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1000 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1000 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1000,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1000 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,28,28,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19,28,28,bf16]> tensor<[1,19,1,1,bf16]> tensor<[1,19,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 532 + d1 * 28 + d2, d3), memory_config: (17, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 532 + d1 * 28 + d2, d3), memory_config: (17, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 532 + d1 * 28 + d2, d3), memory_config: (17, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,38,28,28,bf16]> tensor<[1,38,1,1,bf16]> tensor<[1,38,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1064 + d1 * 28 + d2, d3), memory_config: (34, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1064 + d1 * 28 + d2, d3), memory_config: (34, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,38,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1064 + d1 * 28 + d2, d3), memory_config: (34, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,28,28,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,255,32,32,bf16]> tensor<[1,255,1,1,bf16]> tensor<[1,255,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 32 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 255 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 32 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,255,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 32 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,5,5,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 5 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 5 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 5 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,546,5,5,f32]> tensor<[1,546,1,1,f32]> tensor<[1,546,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2730 + d1 * 5 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2730 + d1 * 5 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,546,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2730 + d1 * 5 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,60,80,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 60 + d2, d3), memory_config: (960, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 60 + d2, d3), memory_config: (960, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 60 + d2, d3), memory_config: (960, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,bf16]> tensor<[1,232,1,1,bf16]> tensor<[1,232,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,1,1,bf16]> tensor<[1,696,1,1,bf16]> tensor<[1,696,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,16,16,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,16,16,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,64,64,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,112,112,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,60,80,bf16]> tensor<[1,128,1,1,bf16]> tensor<[1,128,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 60 + d2, d3), memory_config: (240, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 60 + d2, d3), memory_config: (240, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 60 + d2, d3), memory_config: (240, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,120,160,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,15,20,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 15 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 15 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,15,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 15 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,224,224,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,224,224,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,30,40,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,480,640,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,1,480,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 480 + d2, d3), memory_config: (15, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 480 + d2, d3), memory_config: (15, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,480,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 480 + d2, d3), memory_config: (15, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,480,640,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,480,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 480 + d2, d3), memory_config: (960, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 480 + d2, d3), memory_config: (960, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,480,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 480 + d2, d3), memory_config: (960, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,60,80,bf16]> tensor<[1,32,1,1,bf16]> tensor<[1,32,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,32,32,bf16]> tensor<[1,160,1,1,bf16]> tensor<[1,160,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 32 + d2, d3), memory_config: (160, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 32 + d2, d3), memory_config: (160, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 32 + d2, d3), memory_config: (160, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,16,16,bf16]> tensor<[1,64,1,1,bf16]> tensor<[1,64,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 16 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 16 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 16 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,168,1,1,bf16]> tensor<[1,168,1,1,bf16]> tensor<[1,168,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,168,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,20,20,f32]> tensor<[1,24,1,1,f32]> tensor<[1,24,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 20 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 20 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 20 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,546,20,20,f32]> tensor<[1,546,1,1,f32]> tensor<[1,546,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10920 + d1 * 20 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 546 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10920 + d1 * 20 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,546,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10920 + d1 * 20 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,174,1,1,bf16]> tensor<[1,174,1,1,bf16]> tensor<[1,174,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,174,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 174 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,58,1,1,bf16]> tensor<[1,58,1,1,bf16]> tensor<[1,58,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,20,1,1,bf16]> tensor<[1,20,1,1,bf16]> tensor<[1,20,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,bf16]> tensor<[1,24,1,1,bf16]> tensor<[1,24,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1,1,bf16]> tensor<[1,768,1,1,bf16]> tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1500,bf16]> tensor<[1,768,1,bf16]> tensor<[1,768,1500,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1500,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,8,bf16]> tensor<[1,3072,1,bf16]> tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,8,bf16]> tensor<[1,768,1,bf16]> tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,8,bf16]> tensor<[1,768,1,bf16]> tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,3000,bf16]> tensor<[1,768,1,bf16]> tensor<[1,768,3000,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,3000,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,bf16]> tensor<[1,232,1,1,bf16]> tensor<[1,232,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,bf16]> tensor<[1,240,1,1,bf16]> tensor<[1,240,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,32,32,bf16]> tensor<[1,640,1,1,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,64,64,bf16]> tensor<[1,320,1,1,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,16,16,bf16]> tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,8,8,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,8,8,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,12,197,197,bf16]> tensor<[1,12,197,197,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,12,201,201,bf16]> tensor<[1,12,201,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,201,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2412 + d1 * 201 + d2, d3), memory_config: (76, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,12,8,8,bf16]> tensor<[1,12,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 8 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,16,197,197,bf16]> tensor<[1,16,197,197,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,197,197,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3152 + d1 * 197 + d2, d3), memory_config: (99, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,10,f32]> tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,11,f32]> tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,12,f32]> tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,13,f32]> tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,14,f32]> tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,15,f32]> tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,16,f32]> tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,17,f32]> tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,18,f32]> tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,19,f32]> tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,20,f32]> tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,21,f32]> tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,22,f32]> tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,23,f32]> tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,24,f32]> tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,6,f32]> tensor<[1,16,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,7,f32]> tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,8,f32]> tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,9,f32]> tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,5,5,f32]> tensor<[1,16,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 5 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,16384,256,bf16]> tensor<[1,1,16384,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16384,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16384 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,19200,300,bf16]> tensor<[1,1,19200,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,19200,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 19200 + d2, d3), memory_config: (600, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,256,1280,bf16]> tensor<[1,256,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,2,4096,256,bf16]> tensor<[1,2,4096,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,4096,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 4096 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,2,4800,300,bf16]> tensor<[1,2,4800,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,4800,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 4800 + d2, d3), memory_config: (300, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,320,64,64,bf16]> tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,4096,320,bf16]> tensor<[1,4096,320,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,50257,f32]> tensor<[1,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,512,bf16]> tensor<[1,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,5,1024,256,bf16]> tensor<[1,5,1024,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 1024 + d2, d3), memory_config: (160, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,5,1200,300,bf16]> tensor<[1,5,1200,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1200,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6000 + d1 * 1200 + d2, d3), memory_config: (188, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,640,32,32,bf16]> tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,64,1280,bf16]> tensor<[1,64,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,8,2048,256,bf16]> tensor<[1,8,2048,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,2048,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 2048 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,8,256,2048,bf16]> tensor<[1,8,256,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,8,256,256,bf16]> tensor<[1,8,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[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') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,8,300,300,bf16]> tensor<[1,8,300,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,300,300,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 300 + d2, d3), memory_config: (75, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2,1,bf16]> tensor<[2,512,bf16]> tensor<[2,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[3234,1,f32]> tensor<[3234,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3234,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[3234,1,f32]> tensor<[3234,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3234,1,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[3,1,1,f32]> tensor<[3,320,320,f32]> tensor<[3,320,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 320 + d1, d2), memory_config: (30, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 320 + d1, d2), memory_config: (30, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3,320,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 320 + d1, d2), memory_config: (30, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,12,12,bf16]> tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,13,13,bf16]> tensor<[1,1,13,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,13,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,11,bf16]> tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,12,bf16]> tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,13,bf16]> tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,14,bf16]> tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,16,bf16]> tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,17,bf16]> tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,18,bf16]> tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,19,bf16]> tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,20,bf16]> tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,21,bf16]> tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,22,bf16]> tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,23,bf16]> tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,24,bf16]> tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,25,bf16]> tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,26,bf16]> tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,27,bf16]> tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,28,bf16]> tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,29,bf16]> tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,46,bf16]> tensor<[1,1,1,46,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,46,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,47,bf16]> tensor<[1,1,1,47,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,47,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,48,bf16]> tensor<[1,1,1,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,49,bf16]> tensor<[1,1,1,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,50,bf16]> tensor<[1,1,1,50,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,50,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,51,bf16]> tensor<[1,1,1,51,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,51,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,52,bf16]> tensor<[1,1,1,52,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,52,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,53,bf16]> tensor<[1,1,1,53,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,53,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,54,bf16]> tensor<[1,1,1,54,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,54,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,55,bf16]> tensor<[1,1,1,55,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,55,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,56,bf16]> tensor<[1,1,1,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,57,bf16]> tensor<[1,1,1,57,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,57,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,58,bf16]> tensor<[1,1,1,58,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,58,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,59,bf16]> tensor<[1,1,1,59,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,59,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,60,bf16]> tensor<[1,1,1,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,61,bf16]> tensor<[1,1,1,61,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,61,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,62,bf16]> tensor<[1,1,1,62,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,62,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,63,bf16]> tensor<[1,1,1,63,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,63,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,64,bf16]> tensor<[1,1,1,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,65,bf16]> tensor<[1,1,1,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,66,bf16]> tensor<[1,1,1,66,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,66,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,67,bf16]> tensor<[1,1,1,67,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,67,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,68,bf16]> tensor<[1,1,1,68,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,68,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,69,bf16]> tensor<[1,1,1,69,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,69,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,6,bf16]> tensor<[1,1,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,70,bf16]> tensor<[1,1,1,70,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,70,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,71,bf16]> tensor<[1,1,1,71,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,71,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,72,bf16]> tensor<[1,1,1,72,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,72,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,73,bf16]> tensor<[1,1,1,73,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,73,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,74,bf16]> tensor<[1,1,1,74,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,74,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,75,bf16]> tensor<[1,1,1,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,76,bf16]> tensor<[1,1,1,76,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,76,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,77,bf16]> tensor<[1,1,1,77,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,77,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,78,bf16]> tensor<[1,1,1,78,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,78,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,79,bf16]> tensor<[1,1,1,79,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,79,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,7,bf16]> tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,80,bf16]> tensor<[1,1,1,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,81,bf16]> tensor<[1,1,1,81,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,81,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,82,bf16]> tensor<[1,1,1,82,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,82,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,83,bf16]> tensor<[1,1,1,83,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,83,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,84,bf16]> tensor<[1,1,1,84,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,84,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,85,bf16]> tensor<[1,1,1,85,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,85,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,86,bf16]> tensor<[1,1,1,86,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,86,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,87,bf16]> tensor<[1,1,1,87,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,87,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,88,bf16]> tensor<[1,1,1,88,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,88,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,89,bf16]> tensor<[1,1,1,89,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,89,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,8,bf16]> tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,90,bf16]> tensor<[1,1,1,90,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,90,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,91,bf16]> tensor<[1,1,1,91,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,91,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,92,bf16]> tensor<[1,1,1,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,93,bf16]> tensor<[1,1,1,93,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,93,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,94,bf16]> tensor<[1,1,1,94,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,94,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,95,bf16]> tensor<[1,1,1,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,96,bf16]> tensor<[1,1,1,96,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,96,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,97,bf16]> tensor<[1,1,1,97,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,97,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,98,bf16]> tensor<[1,1,1,98,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,98,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,99,bf16]> tensor<[1,1,1,99,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,99,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,9,bf16]> tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,32,32,bf16]> tensor<[1,1,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,45,45,bf16]> tensor<[1,1,45,45,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,45,45,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,5,5,bf16]> tensor<[1,1,5,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,5,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,7,7,bf16]> tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[4,49,49,bf16]> tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[64,49,49,bf16]> tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,10,ui32]> tensor<[1,1,10,10,ui32]> tensor<[1,1,10,10,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,10,10,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,12,ui32]> tensor<[1,1,12,12,ui32]> tensor<[1,1,12,12,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,12,12,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,14,ui32]> tensor<[1,1,14,14,ui32]> tensor<[1,1,14,14,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,14,14,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,16,ui32]> tensor<[1,1,16,16,ui32]> tensor<[1,1,16,16,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16,16,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,16,1,f32]> tensor<[1,1,1,16,2,f32]> tensor<[1,1,1,16,2,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 16 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 16 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 16 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,16,2,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 16 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,256,ui32]> tensor<[1,1,256,256,ui32]> tensor<[1,1,256,256,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 8, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,256,256,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,25,ui32]> tensor<[1,1,25,25,ui32]> tensor<[1,1,25,25,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,25,25,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,6,ui32]> tensor<[1,1,6,6,ui32]> tensor<[1,1,6,6,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,6,6,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,7,ui32]> tensor<[1,1,7,7,ui32]> tensor<[1,1,7,7,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,7,7,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,9,ui32]> tensor<[1,1,9,9,ui32]> tensor<[1,1,9,9,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,9,9,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,64,7,f32]> tensor<[1,71,64,7,f32]> tensor<[1,71,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 * 64 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4544 + d1 * 64 + d2, d3), memory_config: (142, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4544 + d1 * 64 + d2, d3), memory_config: (142, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4544 + d1 * 64 + d2, d3), memory_config: (142, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,7,64,f32]> tensor<[1,71,7,64,f32]> tensor<[1,71,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,12,128,bf16]> tensor<[1,2,6,12,128,bf16]> tensor<[1,2,6,12,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 24 + d1 * 12 + d2 * 12 + d3, d4), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 144 + d1 * 72 + d2 * 12 + d3, d4), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 144 + d1 * 72 + d2 * 12 + d3, d4), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,12,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 144 + d1 * 72 + d2 * 12 + d3, d4), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,13,128,bf16]> tensor<[1,2,6,13,128,bf16]> tensor<[1,2,6,13,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 26 + d1 * 13 + d2 * 13 + d3, d4), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 156 + d1 * 78 + d2 * 13 + d3, d4), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 156 + d1 * 78 + d2 * 13 + d3, d4), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,13,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 156 + d1 * 78 + d2 * 13 + d3, d4), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,14,128,bf16]> tensor<[1,2,6,14,128,bf16]> tensor<[1,2,6,14,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 28 + d1 * 14 + d2 * 14 + d3, d4), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 168 + d1 * 84 + d2 * 14 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 168 + d1 * 84 + d2 * 14 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,14,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 168 + d1 * 84 + d2 * 14 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,15,128,bf16]> tensor<[1,2,6,15,128,bf16]> tensor<[1,2,6,15,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 30 + d1 * 15 + d2 * 15 + d3, d4), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 180 + d1 * 90 + d2 * 15 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 180 + d1 * 90 + d2 * 15 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,15,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 180 + d1 * 90 + d2 * 15 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,16,128,bf16]> tensor<[1,2,6,16,128,bf16]> tensor<[1,2,6,16,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 32 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 192 + d1 * 96 + d2 * 16 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 192 + d1 * 96 + d2 * 16 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,16,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 192 + d1 * 96 + d2 * 16 + d3, d4), memory_config: (6, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,17,128,bf16]> tensor<[1,2,6,17,128,bf16]> tensor<[1,2,6,17,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 34 + d1 * 17 + d2 * 17 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 204 + d1 * 102 + d2 * 17 + d3, d4), memory_config: (7, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 204 + d1 * 102 + d2 * 17 + d3, d4), memory_config: (7, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,17,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 204 + d1 * 102 + d2 * 17 + d3, d4), memory_config: (7, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,18,128,bf16]> tensor<[1,2,6,18,128,bf16]> tensor<[1,2,6,18,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 36 + d1 * 18 + d2 * 18 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 216 + d1 * 108 + d2 * 18 + d3, d4), memory_config: (7, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 216 + d1 * 108 + d2 * 18 + d3, d4), memory_config: (7, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,18,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 216 + d1 * 108 + d2 * 18 + d3, d4), memory_config: (7, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,19,128,bf16]> tensor<[1,2,6,19,128,bf16]> tensor<[1,2,6,19,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 38 + d1 * 19 + d2 * 19 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 228 + d1 * 114 + d2 * 19 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 228 + d1 * 114 + d2 * 19 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,19,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 228 + d1 * 114 + d2 * 19 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,20,128,bf16]> tensor<[1,2,6,20,128,bf16]> tensor<[1,2,6,20,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 40 + d1 * 20 + d2 * 20 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 240 + d1 * 120 + d2 * 20 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 240 + d1 * 120 + d2 * 20 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,20,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 240 + d1 * 120 + d2 * 20 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,21,128,bf16]> tensor<[1,2,6,21,128,bf16]> tensor<[1,2,6,21,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 42 + d1 * 21 + d2 * 21 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 252 + d1 * 126 + d2 * 21 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 252 + d1 * 126 + d2 * 21 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,21,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 252 + d1 * 126 + d2 * 21 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,22,128,bf16]> tensor<[1,2,6,22,128,bf16]> tensor<[1,2,6,22,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 44 + d1 * 22 + d2 * 22 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 264 + d1 * 132 + d2 * 22 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 264 + d1 * 132 + d2 * 22 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,22,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 264 + d1 * 132 + d2 * 22 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,23,128,bf16]> tensor<[1,2,6,23,128,bf16]> tensor<[1,2,6,23,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 46 + d1 * 23 + d2 * 23 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 276 + d1 * 138 + d2 * 23 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 276 + d1 * 138 + d2 * 23 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,23,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 276 + d1 * 138 + d2 * 23 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,24,128,bf16]> tensor<[1,2,6,24,128,bf16]> tensor<[1,2,6,24,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 48 + d1 * 24 + d2 * 24 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 288 + d1 * 144 + d2 * 24 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 288 + d1 * 144 + d2 * 24 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,24,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 288 + d1 * 144 + d2 * 24 + d3, d4), memory_config: (9, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,25,128,bf16]> tensor<[1,2,6,25,128,bf16]> tensor<[1,2,6,25,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 50 + d1 * 25 + d2 * 25 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 300 + d1 * 150 + d2 * 25 + d3, d4), memory_config: (10, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 300 + d1 * 150 + d2 * 25 + d3, d4), memory_config: (10, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,25,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 300 + d1 * 150 + d2 * 25 + d3, d4), memory_config: (10, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,26,128,bf16]> tensor<[1,2,6,26,128,bf16]> tensor<[1,2,6,26,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 52 + d1 * 26 + d2 * 26 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 312 + d1 * 156 + d2 * 26 + d3, d4), memory_config: (10, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 312 + d1 * 156 + d2 * 26 + d3, d4), memory_config: (10, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,26,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 312 + d1 * 156 + d2 * 26 + d3, d4), memory_config: (10, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,27,128,bf16]> tensor<[1,2,6,27,128,bf16]> tensor<[1,2,6,27,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 54 + d1 * 27 + d2 * 27 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 324 + d1 * 162 + d2 * 27 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 324 + d1 * 162 + d2 * 27 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,27,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 324 + d1 * 162 + d2 * 27 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,28,128,bf16]> tensor<[1,2,6,28,128,bf16]> tensor<[1,2,6,28,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 56 + d1 * 28 + d2 * 28 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 336 + d1 * 168 + d2 * 28 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 336 + d1 * 168 + d2 * 28 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,28,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 336 + d1 * 168 + d2 * 28 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2,1,29,128,bf16]> tensor<[1,2,6,29,128,bf16]> tensor<[1,2,6,29,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 58 + d1 * 29 + d2 * 29 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 348 + d1 * 174 + d2 * 29 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 348 + d1 * 174 + d2 * 29 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,6,29,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 348 + d1 * 174 + d2 * 29 + d3, d4), memory_config: (11, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4,1,13,128,bf16]> tensor<[1,4,7,13,128,bf16]> tensor<[1,4,7,13,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 52 + d1 * 13 + d2 * 13 + d3, d4), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 364 + d1 * 91 + d2 * 13 + d3, d4), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 364 + d1 * 91 + d2 * 13 + d3, d4), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,7,13,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 364 + d1 * 91 + d2 * 13 + d3, d4), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1,16,1,f32]> tensor<[1,5,1,16,2,f32]> tensor<[1,5,1,16,2,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 80 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 80 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 80 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1,16,2,f32]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 80 + d1 * 16 + d2 * 16 + d3, d4), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,32,128,bf16]> tensor<[1,8,3,32,128,bf16]> tensor<[1,8,3,32,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 256 + d1 * 32 + d2 * 32 + d3, d4), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 96 + d2 * 32 + d3, d4), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 96 + d2 * 32 + d3, d4), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,3,32,128,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 96 + d2 * 32 + d3, d4), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2,1,1,7,ui32]> tensor<[2,1,7,7,ui32]> tensor<[2,1,7,7,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,7,7,ui32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[13,13,bf16]> tensor<[13,13,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,13,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,10,bf16]> tensor<[1,10,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,11,bf16]> tensor<[1,11,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,12,bf16]> tensor<[1,12,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,13,bf16]> tensor<[1,13,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,14,bf16]> tensor<[1,14,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,15,bf16]> tensor<[1,15,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,16,bf16]> tensor<[1,16,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,17,bf16]> tensor<[1,17,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,17,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,18,bf16]> tensor<[1,18,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,19,bf16]> tensor<[1,19,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,20,bf16]> tensor<[1,20,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,21,bf16]> tensor<[1,21,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,21,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,22,bf16]> tensor<[1,22,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,22,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,23,bf16]> tensor<[1,23,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,23,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,24,bf16]> tensor<[1,24,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,25,bf16]> tensor<[1,25,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,26,bf16]> tensor<[1,26,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,26,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,27,bf16]> tensor<[1,27,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,28,bf16]> tensor<[1,28,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,29,bf16]> tensor<[1,29,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,29,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,6,bf16]> tensor<[1,6,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,7,bf16]> tensor<[1,7,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,8,bf16]> tensor<[1,8,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,9,bf16]> tensor<[1,9,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[32,32,bf16]> tensor<[32,32,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,32,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[5,5,bf16]> tensor<[5,5,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,5,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[6,6,f32]> tensor<[6,6,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,6,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,3072,f32]> tensor<[1,1024,3072,f32]> tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,512,f32]> tensor<[1,1024,512,f32]> tensor<[1,1024,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,512,bf16]> tensor<[1,1024,512,bf16]> tensor<[1,1024,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,6144,f32]> tensor<[1,1024,6144,f32]> tensor<[1,1024,6144,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,6144,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,640,f32]> tensor<[1,1024,640,f32]> tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,640,bf16]> tensor<[1,1024,640,bf16]> tensor<[1,1024,640,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,3072,f32]> tensor<[1,10,3072,f32]> tensor<[1,10,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,3072,bf16]> tensor<[1,10,3072,bf16]> tensor<[1,10,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,768,bf16]> tensor<[1,10,768,bf16]> tensor<[1,10,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,1280,f32]> tensor<[1,1200,1280,f32]> tensor<[1,1200,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,1280,bf16]> tensor<[1,1200,1280,bf16]> tensor<[1,1200,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,5120,f32]> tensor<[1,1370,5120,f32]> tensor<[1,1370,5120,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,5120,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,5120,bf16]> tensor<[1,1370,5120,bf16]> tensor<[1,1370,5120,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,5120,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 160, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,768,f32]> tensor<[1,1445,768,f32]> tensor<[1,1445,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,768,bf16]> tensor<[1,1445,768,bf16]> tensor<[1,1445,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,2048,f32]> tensor<[1,14,14,2048,f32]> tensor<[1,14,14,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,2048,bf16]> tensor<[1,14,14,2048,bf16]> tensor<[1,14,14,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,3072,f32]> tensor<[1,1500,3072,f32]> tensor<[1,1500,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,3072,bf16]> tensor<[1,1500,3072,bf16]> tensor<[1,1500,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,f32]> tensor<[1,1536,f32]> tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,bf16]> tensor<[1,1536,bf16]> tensor<[1,1536,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,128,f32]> tensor<[1,16384,128,f32]> tensor<[1,16384,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,128,bf16]> tensor<[1,16384,128,bf16]> tensor<[1,16384,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1536,f32]> tensor<[1,16384,1536,f32]> tensor<[1,16384,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,768,f32]> tensor<[1,16384,768,f32]> tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,3072,f32]> tensor<[1,16,3072,f32]> tensor<[1,16,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,3072,bf16]> tensor<[1,16,3072,bf16]> tensor<[1,16,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,256,f32]> tensor<[1,19200,256,f32]> tensor<[1,19200,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,256,bf16]> tensor<[1,19200,256,bf16]> tensor<[1,19200,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,3072,f32]> tensor<[1,196,3072,f32]> tensor<[1,196,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,3072,bf16]> tensor<[1,196,3072,bf16]> tensor<[1,196,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,3072,f32]> tensor<[1,197,3072,f32]> tensor<[1,197,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,3072,bf16]> tensor<[1,197,3072,bf16]> tensor<[1,197,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,4096,f32]> tensor<[1,197,4096,f32]> tensor<[1,197,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,4096,bf16]> tensor<[1,197,4096,bf16]> tensor<[1,197,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,3072,f32]> tensor<[1,201,3072,f32]> tensor<[1,201,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,3072,bf16]> tensor<[1,201,3072,bf16]> tensor<[1,201,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,768,f32]> tensor<[1,2048,768,f32]> tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,768,bf16]> tensor<[1,2048,768,bf16]> tensor<[1,2048,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1024,f32]> tensor<[1,256,1024,f32]> tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1024,bf16]> tensor<[1,256,1024,bf16]> tensor<[1,256,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1280,f32]> tensor<[1,256,1280,f32]> tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1280,bf16]> tensor<[1,256,1280,bf16]> tensor<[1,256,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,256,f32]> tensor<[1,256,256,f32]> tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,256,bf16]> tensor<[1,256,256,bf16]> tensor<[1,256,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,4096,f32]> tensor<[1,256,4096,f32]> tensor<[1,256,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,4096,bf16]> tensor<[1,256,4096,bf16]> tensor<[1,256,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,5120,f32]> tensor<[1,256,5120,f32]> tensor<[1,256,5120,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,5120,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,5120,bf16]> tensor<[1,256,5120,bf16]> tensor<[1,256,5120,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,5120,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 160, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,6144,f32]> tensor<[1,256,6144,f32]> tensor<[1,256,6144,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,6144,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,3072,f32]> tensor<[1,257,3072,f32]> tensor<[1,257,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,3072,bf16]> tensor<[1,257,3072,bf16]> tensor<[1,257,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,3072,f32]> tensor<[1,25,3072,f32]> tensor<[1,25,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,3072,bf16]> tensor<[1,25,3072,bf16]> tensor<[1,25,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1024,f32]> tensor<[1,28,28,1024,f32]> tensor<[1,28,28,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1024,bf16]> tensor<[1,28,28,1024,bf16]> tensor<[1,28,28,1024,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,1024,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,2048,f32]> tensor<[1,300,2048,f32]> tensor<[1,300,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,2048,bf16]> tensor<[1,300,2048,bf16]> tensor<[1,300,2048,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,2048,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,8,f32]> tensor<[1,3072,8,f32]> tensor<[1,3072,8,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,8,bf16]> tensor<[1,3072,8,bf16]> tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1280,f32]> tensor<[1,4096,1280,f32]> tensor<[1,4096,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1280,bf16]> tensor<[1,4096,1280,bf16]> tensor<[1,4096,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1280,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 40, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1536,f32]> tensor<[1,4096,1536,f32]> tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,256,f32]> tensor<[1,4096,256,f32]> tensor<[1,4096,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,256,bf16]> tensor<[1,4096,256,bf16]> tensor<[1,4096,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,256,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,3072,f32]> tensor<[1,4096,3072,f32]> tensor<[1,4096,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,512,f32]> tensor<[1,4800,512,f32]> tensor<[1,4800,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,512,bf16]> tensor<[1,4800,512,bf16]> tensor<[1,4800,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,512,f32]> tensor<[1,56,56,512,f32]> tensor<[1,56,56,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,512,bf16]> tensor<[1,56,56,512,bf16]> tensor<[1,56,56,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,5120,f32]> tensor<[1,64,5120,f32]> tensor<[1,64,5120,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,5120,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,5120,bf16]> tensor<[1,64,5120,bf16]> tensor<[1,64,5120,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,5120,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 160, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,768,f32]> tensor<[1,65536,768,f32]> tensor<[1,65536,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1500,f32]> tensor<[1,768,1500,f32]> tensor<[1,768,1500,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1500,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1500,bf16]> tensor<[1,768,1500,bf16]> tensor<[1,768,1500,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1500,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 47, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,3000,f32]> tensor<[1,768,3000,f32]> tensor<[1,768,3000,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,3000,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,3000,bf16]> tensor<[1,768,3000,bf16]> tensor<[1,768,3000,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,3000,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 94, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,384,f32]> tensor<[1,768,384,f32]> tensor<[1,768,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,384,bf16]> tensor<[1,768,384,bf16]> tensor<[1,768,384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 768 + d1, d2), memory_config: (24, 12, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,18176,f32]> tensor<[1,7,18176,f32]> tensor<[1,7,18176,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,18176,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,18176,bf16]> tensor<[1,7,18176,bf16]> tensor<[1,7,18176,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,18176,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 568, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,4096,f32]> tensor<[1,7,7,4096,f32]> tensor<[1,7,7,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,4096,bf16]> tensor<[1,7,7,4096,bf16]> tensor<[1,7,7,4096,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,4096,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,4096,f32]> tensor<[4,1,4096,f32]> tensor<[4,1,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,11,ui32]> tensor<[1,11,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,ui32]> tensor<[12,12,ui32]> tensor<[12,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[12,1,ui32]> tensor<[12,12,ui32]> tensor<[12,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,12,ui32]> tensor<[1,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,ui32]> tensor<[13,13,ui32]> tensor<[13,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[13,1,ui32]> tensor<[13,13,ui32]> tensor<[13,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,13,ui32]> tensor<[1,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,14,ui32]> tensor<[1,14,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,15,ui32]> tensor<[1,15,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,16,ui32]> tensor<[1,16,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,17,ui32]> tensor<[1,17,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,17,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,18,ui32]> tensor<[1,18,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,19,ui32]> tensor<[1,19,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,20,ui32]> tensor<[1,20,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,21,ui32]> tensor<[1,21,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,21,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,22,ui32]> tensor<[1,22,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,22,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,23,ui32]> tensor<[1,23,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,23,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,24,ui32]> tensor<[1,24,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,25,ui32]> tensor<[1,25,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,26,ui32]> tensor<[1,26,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,26,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,27,ui32]> tensor<[1,27,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,28,ui32]> tensor<[1,28,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,29,ui32]> tensor<[1,29,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,29,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,ui32]> tensor<[32,32,ui32]> tensor<[32,32,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,32,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[32,1,ui32]> tensor<[32,32,ui32]> tensor<[32,32,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,32,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,ui32]> tensor<[45,45,ui32]> tensor<[45,45,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[45,45,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[45,1,ui32]> tensor<[45,45,ui32]> tensor<[45,45,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[45,45,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,46,ui32]> tensor<[1,46,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,46,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,47,ui32]> tensor<[1,47,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,47,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,48,ui32]> tensor<[1,48,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,49,ui32]> tensor<[1,49,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,49,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,50,ui32]> tensor<[1,50,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,51,ui32]> tensor<[1,51,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,51,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,52,ui32]> tensor<[1,52,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,52,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,53,ui32]> tensor<[1,53,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,53,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,54,ui32]> tensor<[1,54,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,54,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,55,ui32]> tensor<[1,55,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,55,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,56,ui32]> tensor<[1,56,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,57,ui32]> tensor<[1,57,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,57,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,58,ui32]> tensor<[1,58,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,59,ui32]> tensor<[1,59,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,59,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,ui32]> tensor<[5,5,ui32]> tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,1,ui32]> tensor<[5,5,ui32]> tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,60,ui32]> tensor<[1,60,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,60,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,61,ui32]> tensor<[1,61,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,61,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,62,ui32]> tensor<[1,62,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,62,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,63,ui32]> tensor<[1,63,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,63,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,64,ui32]> tensor<[1,64,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,65,ui32]> tensor<[1,65,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,66,ui32]> tensor<[1,66,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,66,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,67,ui32]> tensor<[1,67,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,67,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,68,ui32]> tensor<[1,68,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,69,ui32]> tensor<[1,69,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,69,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,6,ui32]> tensor<[1,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,70,ui32]> tensor<[1,70,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,70,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,71,ui32]> tensor<[1,71,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,72,ui32]> tensor<[1,72,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,73,ui32]> tensor<[1,73,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,73,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,74,ui32]> tensor<[1,74,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,74,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,75,ui32]> tensor<[1,75,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,75,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,76,ui32]> tensor<[1,76,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,76,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,77,ui32]> tensor<[1,77,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,77,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,78,ui32]> tensor<[1,78,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,78,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,79,ui32]> tensor<[1,79,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,79,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,7,ui32]> tensor<[1,7,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,80,ui32]> tensor<[1,80,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,81,ui32]> tensor<[1,81,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,81,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,82,ui32]> tensor<[1,82,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,82,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,83,ui32]> tensor<[1,83,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,83,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,84,ui32]> tensor<[1,84,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,84,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,85,ui32]> tensor<[1,85,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,85,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,86,ui32]> tensor<[1,86,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,86,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,87,ui32]> tensor<[1,87,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,87,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,88,ui32]> tensor<[1,88,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,88,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,89,ui32]> tensor<[1,89,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,89,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,8,ui32]> tensor<[1,8,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,90,ui32]> tensor<[1,90,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,90,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,91,ui32]> tensor<[1,91,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,91,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,92,ui32]> tensor<[1,92,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,92,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,93,ui32]> tensor<[1,93,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,93,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,94,ui32]> tensor<[1,94,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,94,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,95,ui32]> tensor<[1,95,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,95,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,96,ui32]> tensor<[1,96,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 3, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,97,ui32]> tensor<[1,97,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,97,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,98,ui32]> tensor<[1,98,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,98,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,99,ui32]> tensor<[1,99,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,99,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,9,ui32]> tensor<[1,9,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,480,1,1,bf16]> tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,768,1,1,bf16]> tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,1,1,bf16]> tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,112,112,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,16,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,16,112,112,bf16]> tensor<[1,16,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,160,160,f32]> tensor<[1,1,1,1,f32]> tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,160,160,f32]> tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,14,14,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,184,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,184,14,14,bf16]> tensor<[1,184,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,20,20,f32]> tensor<[1,1,1,1,f32]> tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,184,20,20,f32]> tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,14,14,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,200,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,200,14,14,bf16]> tensor<[1,200,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,20,20,f32]> tensor<[1,1,1,1,f32]> tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,200,20,20,f32]> tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,14,14,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,240,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,240,14,14,bf16]> tensor<[1,240,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,20,20,f32]> tensor<[1,1,1,1,f32]> tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,240,20,20,f32]> tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,28,28,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,240,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,240,28,28,bf16]> tensor<[1,240,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,40,40,f32]> tensor<[1,1,1,1,f32]> tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,240,40,40,f32]> tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,10,10,f32]> tensor<[1,1,1,1,f32]> tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,480,10,10,f32]> tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,14,14,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,480,14,14,bf16]> tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,20,20,f32]> tensor<[1,1,1,1,f32]> tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,480,20,20,f32]> tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,10,10,f32]> tensor<[1,1,1,1,f32]> tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,672,10,10,f32]> tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,14,14,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,14,14,bf16]> tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,20,20,f32]> tensor<[1,1,1,1,f32]> tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,672,20,20,f32]> tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,7,7,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,7,7,bf16]> tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,7,7,bf16]> tensor<[1,1,1,1,bf16]> tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,7,7,bf16]> tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1152,7,7,bf16]> tensor<[1,1152,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1152,8,8,bf16]> tensor<[1,1152,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,116,14,14,bf16]> tensor<[1,116,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,116,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1248,9,9,bf16]> tensor<[1,1248,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,10,10,bf16]> tensor<[1,1280,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,12,12,bf16]> tensor<[1,1280,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,7,7,bf16]> tensor<[1,1280,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,8,8,bf16]> tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,9,9,bf16]> tensor<[1,1280,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,128,1,1,f32]> tensor<[1,128,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,128,28,28,bf16]> tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,128,2,2,f32]> tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,128,3,3,f32]> tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,128,56,56,bf16]> tensor<[1,128,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,128,5,5,f32]> tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,134,28,28,bf16]> tensor<[1,134,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,134,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1392,10,10,bf16]> tensor<[1,1392,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,150,150,bf16]> tensor<[1,144,150,150,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,150,150,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,190,190,bf16]> tensor<[1,144,190,190,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,190,190,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,28,28,bf16]> tensor<[1,144,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,30,30,bf16]> tensor<[1,144,30,30,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,30,30,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,33,33,bf16]> tensor<[1,144,33,33,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,33,33,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,56,56,bf16]> tensor<[1,144,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,60,60,bf16]> tensor<[1,144,60,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,60,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,65,65,bf16]> tensor<[1,144,65,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,65,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,75,75,bf16]> tensor<[1,144,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,144,95,95,bf16]> tensor<[1,144,95,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,95,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,14,56,56,bf16]> tensor<[1,14,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,160,7,7,bf16]> tensor<[1,160,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1632,12,12,bf16]> tensor<[1,1632,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,168,28,28,bf16]> tensor<[1,168,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,168,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,16,28,28,bf16]> tensor<[1,16,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,192,14,14,bf16]> tensor<[1,192,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,192,28,28,bf16]> tensor<[1,192,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,192,38,38,bf16]> tensor<[1,192,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,192,48,48,bf16]> tensor<[1,192,48,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,48,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,192,75,75,bf16]> tensor<[1,192,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,75,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,192,95,95,bf16]> tensor<[1,192,95,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,95,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,196,14,14,bf16]> tensor<[1,196,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,20,28,28,bf16]> tensor<[1,20,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,240,14,14,bf16]> tensor<[1,240,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,240,15,15,bf16]> tensor<[1,240,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,240,28,28,bf16]> tensor<[1,240,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,240,30,30,bf16]> tensor<[1,240,30,30,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,30,30,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,24,56,56,bf16]> tensor<[1,24,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,256,10,10,f32]> tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,14,14,bf16]> tensor<[1,256,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,28,28,bf16]> tensor<[1,256,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,256,2,2,f32]> tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,256,3,3,f32]> tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,256,5,5,f32]> tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,272,7,7,bf16]> tensor<[1,272,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,288,17,17,bf16]> tensor<[1,288,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,288,19,19,bf16]> tensor<[1,288,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,288,33,33,bf16]> tensor<[1,288,33,33,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,33,33,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,288,38,38,bf16]> tensor<[1,288,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,38,38,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,28,28,28,bf16]> tensor<[1,28,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,320,28,28,bf16]> tensor<[1,320,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,112,112,bf16]> tensor<[1,32,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,120,120,bf16]> tensor<[1,32,120,120,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,120,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,130,130,bf16]> tensor<[1,32,130,130,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,130,130,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,150,150,bf16]> tensor<[1,32,150,150,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,150,150,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,190,190,bf16]> tensor<[1,32,190,190,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,190,190,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,334,14,14,bf16]> tensor<[1,334,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,334,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,336,24,24,bf16]> tensor<[1,336,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,336,48,48,bf16]> tensor<[1,336,48,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,48,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,34,28,28,bf16]> tensor<[1,34,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,34,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,384,14,14,bf16]> tensor<[1,384,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,40,14,14,bf16]> tensor<[1,40,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,40,56,56,bf16]> tensor<[1,40,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,462,7,7,bf16]> tensor<[1,462,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,462,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,46,28,28,bf16]> tensor<[1,46,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,46,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,480,10,10,f32]> tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,480,14,14,bf16]> tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,480,15,15,bf16]> tensor<[1,480,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,14,14,bf16]> tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,512,5,5,f32]> tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,7,7,bf16]> tensor<[1,512,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,528,17,17,bf16]> tensor<[1,528,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,528,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,576,14,14,bf16]> tensor<[1,576,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,576,19,19,bf16]> tensor<[1,576,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,576,7,7,bf16]> tensor<[1,576,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,58,28,28,bf16]> tensor<[1,58,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,640,14,14,bf16]> tensor<[1,640,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,64,112,112,bf16]> tensor<[1,64,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,64,1,1,f32]> tensor<[1,64,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,64,2,2,f32]> tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,64,56,56,bf16]> tensor<[1,64,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,14,14,bf16]> tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,15,15,bf16]> tensor<[1,672,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,15,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,672,20,20,f32]> tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,24,24,bf16]> tensor<[1,672,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,7,7,bf16]> tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,8,8,bf16]> tensor<[1,672,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,8,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,68,14,14,bf16]> tensor<[1,68,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,68,56,56,bf16]> tensor<[1,68,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,720,17,17,bf16]> tensor<[1,720,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,17,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,720,9,9,bf16]> tensor<[1,720,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,78,28,28,bf16]> tensor<[1,78,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,78,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,816,10,10,bf16]> tensor<[1,816,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,816,19,19,bf16]> tensor<[1,816,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,19,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,12,12,bf16]> tensor<[1,960,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,24,24,bf16]> tensor<[1,960,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,24,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,7,7,bf16]> tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,96,112,112,bf16]> tensor<[1,96,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,112,112,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,96,120,120,bf16]> tensor<[1,96,120,120,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,120,120,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,96,130,130,bf16]> tensor<[1,96,130,130,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,130,130,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,96,56,56,bf16]> tensor<[1,96,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,96,60,60,bf16]> tensor<[1,96,60,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,60,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,96,65,65,bf16]> tensor<[1,96,65,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,65,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,98,28,28,bf16]> tensor<[1,98,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,98,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,128,128,128,bf16]> tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,128,128,bf16]> tensor<[1,128,128,128,bf16]> tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,128,32,32,bf16]> tensor<[1,128,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,32,32,bf16]> tensor<[1,128,32,32,bf16]> tensor<[1,128,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,128,64,64,bf16]> tensor<[1,128,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,64,64,bf16]> tensor<[1,128,64,64,bf16]> tensor<[1,128,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,16,16,bf16]> tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,16,16,bf16]> tensor<[1,256,16,16,bf16]> tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,32,32,bf16]> tensor<[1,256,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,32,32,bf16]> tensor<[1,256,32,32,bf16]> tensor<[1,256,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,64,64,bf16]> tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,64,64,bf16]> tensor<[1,256,64,64,bf16]> tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,256,256,bf16]> tensor<[1,32,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,256,256,bf16]> tensor<[1,32,256,256,bf16]> tensor<[1,32,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,512,512,bf16]> tensor<[1,32,512,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,512,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,512,512,bf16]> tensor<[1,32,512,512,bf16]> tensor<[1,32,512,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,512,512,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,16,16,bf16]> tensor<[1,512,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,16,16,bf16]> tensor<[1,512,16,16,bf16]> tensor<[1,512,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,32,32,bf16]> tensor<[1,512,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,32,32,bf16]> tensor<[1,512,32,32,bf16]> tensor<[1,512,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,64,128,128,bf16]> tensor<[1,64,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,128,128,bf16]> tensor<[1,64,128,128,bf16]> tensor<[1,64,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,128,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,64,256,256,bf16]> tensor<[1,64,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,256,256,bf16]> tensor<[1,64,256,256,bf16]> tensor<[1,64,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,ui32]> tensor<[6,6,ui32]> tensor<[6,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[6,1,ui32]> tensor<[6,6,ui32]> tensor<[6,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[8,1,f32]> tensor<[8,2048,f32]> tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1024,1,1,bf16]> tensor<[1,1024,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,11,1,f32]> tensor<[1,11,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,120,1,1,bf16]> tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,120,1,1,f32]> tensor<[1,120,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1280,1,1,bf16]> tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,12,1,f32]> tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1392,1,1,bf16]> tensor<[1,1392,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,13,1,f32]> tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,13,1,f32]> tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,14,1,f32]> tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1536,1,1,bf16]> tensor<[1,1536,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,15,1,f32]> tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,15,1,f32]> tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1920,1,1,bf16]> tensor<[1,1920,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,1024,bf16]> tensor<[1,1024,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,768,bf16]> tensor<[1,768,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,2048,1,1,bf16]> tensor<[1,2048,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,2048,1,1,bf16]> tensor<[1,2048,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,232,1,1,bf16]> tensor<[1,232,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,2520,1,1,bf16]> tensor<[1,2520,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,256,1,1,bf16]> tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,32,1,f32]> tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,32,1,f32]> tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,3712,1,1,bf16]> tensor<[1,3712,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,480,1,1,bf16]> tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,480,1,1,bf16]> tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,480,1,1,f32]> tensor<[1,480,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,512,bf16]> tensor<[1,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,512,1,1,bf16]> tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,672,1,1,f32]> tensor<[1,672,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,672,1,1,bf16]> tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,696,1,1,bf16]> tensor<[1,696,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,6,1,f32]> tensor<[1,6,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,72,1,1,bf16]> tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,72,1,1,f32]> tensor<[1,72,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,768,1,1,bf16]> tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,7,1,f32]> tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,8,1,f32]> tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,1,1,bf16]> tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,960,1,1,bf16]> tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,1,1,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[2,13,1,f32]> tensor<[2,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,13,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,12,f32]> tensor<[1,12,128,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,13,f32]> tensor<[1,12,128,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,14,f32]> tensor<[1,12,128,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,15,f32]> tensor<[1,12,128,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,16,f32]> tensor<[1,12,128,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,17,f32]> tensor<[1,12,128,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,18,f32]> tensor<[1,12,128,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,19,f32]> tensor<[1,12,128,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,20,f32]> tensor<[1,12,128,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,21,f32]> tensor<[1,12,128,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,22,f32]> tensor<[1,12,128,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,23,f32]> tensor<[1,12,128,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,24,f32]> tensor<[1,12,128,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,25,f32]> tensor<[1,12,128,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,26,f32]> tensor<[1,12,128,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,27,f32]> tensor<[1,12,128,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,28,f32]> tensor<[1,12,128,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,128,29,f32]> tensor<[1,12,128,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 128 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,12,128,f32]> tensor<[1,12,12,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,12,64,f32]> tensor<[1,12,12,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,14,64,f32]> tensor<[1,12,14,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,14,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 * 14 + d2, d3), memory_config: (6, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1500,64,f32]> tensor<[1,12,1500,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1500,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18000 + d1 * 1500 + d2, d3), memory_config: (563, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,16,64,f32]> tensor<[1,12,16,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,16,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 16 + d2, d3), memory_config: (6, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,197,64,f32]> tensor<[1,12,197,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,197,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2364 + d1 * 197 + d2, d3), memory_config: (74, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,128,f32]> tensor<[1,12,1,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,25,64,f32]> tensor<[1,12,25,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,25,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 300 + d1 * 25 + d2, d3), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,50,64,f32]> tensor<[1,12,50,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,50,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 600 + d1 * 50 + d2, d3), memory_config: (19, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,10,f32]> tensor<[1,12,64,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,12,f32]> tensor<[1,12,64,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,14,f32]> tensor<[1,12,64,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,1500,f32]> tensor<[1,12,64,1500,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,1500,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 47, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,16,f32]> tensor<[1,12,64,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,197,f32]> tensor<[1,12,64,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,197,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,25,f32]> tensor<[1,12,64,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,50,f32]> tensor<[1,12,64,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,7,f32]> tensor<[1,12,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,64,9,f32]> tensor<[1,12,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 64 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,7,64,f32]> tensor<[1,12,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 84 + d1 * 7 + d2, d3), memory_config: (3, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,9,64,f32]> tensor<[1,12,9,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,9,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 108 + d1 * 9 + d2, d3), memory_config: (4, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,128,9,f32]> tensor<[1,16,128,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 128 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 128 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,128,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 128 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1370,80,f32]> tensor<[1,16,1370,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1370,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21920 + d1 * 1370 + d2, d3), memory_config: (685, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,1,64,f32]> tensor<[1,16,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,256,64,f32]> tensor<[1,16,256,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,256,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 256 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,10,f32]> tensor<[1,16,64,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,11,f32]> tensor<[1,16,64,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,11,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,12,f32]> tensor<[1,16,64,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,13,f32]> tensor<[1,16,64,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,14,f32]> tensor<[1,16,64,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,15,f32]> tensor<[1,16,64,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,16,f32]> tensor<[1,16,64,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,17,f32]> tensor<[1,16,64,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,18,f32]> tensor<[1,16,64,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,18,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,19,f32]> tensor<[1,16,64,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,20,f32]> tensor<[1,16,64,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,21,f32]> tensor<[1,16,64,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,21,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,22,f32]> tensor<[1,16,64,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,22,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,23,f32]> tensor<[1,16,64,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,23,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,24,f32]> tensor<[1,16,64,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,256,f32]> tensor<[1,16,64,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,25,f32]> tensor<[1,16,64,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,25,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,26,f32]> tensor<[1,16,64,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,26,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,27,f32]> tensor<[1,16,64,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,27,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,28,f32]> tensor<[1,16,64,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,29,f32]> tensor<[1,16,64,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,29,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,6,f32]> tensor<[1,16,64,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,6,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,7,f32]> tensor<[1,16,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,8,f32]> tensor<[1,16,64,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,9,f32]> tensor<[1,16,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,64,9,f32]> tensor<[1,16,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,6,64,f32]> tensor<[1,16,6,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,6,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 * 6 + d2, d3), memory_config: (3, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,80,1370,f32]> tensor<[1,16,80,1370,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 80 + d2, d3), memory_config: (40, 43, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 80 + d2, d3), memory_config: (40, 43, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,80,1370,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 80 + d2, d3), memory_config: (40, 43, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,9,128,f32]> tensor<[1,16,9,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,9,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,16,9,64,f32]> tensor<[1,16,9,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,9,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 9 + d2, d3), memory_config: (5, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,1,64,7,f32]> tensor<[1,1,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 * 64 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 * 64 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 * 64 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,24,128,32,f32]> tensor<[1,24,128,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 128 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 128 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,128,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 128 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,24,32,128,f32]> tensor<[1,24,32,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,32,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,28,128,13,f32]> tensor<[1,28,128,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 128 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 128 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,128,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 128 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,28,13,128,f32]> tensor<[1,28,13,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,13,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,128,32,f32]> tensor<[1,32,128,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,32,128,f32]> tensor<[1,32,32,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,32,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,3,1445,64,f32]> tensor<[1,3,1445,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,1445,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4335 + d1 * 1445 + d2, d3), memory_config: (136, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,3,64,1445,f32]> tensor<[1,3,64,1445,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 64 + d2, d3), memory_config: (6, 46, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 64 + d2, d3), memory_config: (6, 46, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,64,1445,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 * 64 + d2, d3), memory_config: (6, 46, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,64,64,9,f32]> tensor<[1,64,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,64,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,64,9,64,f32]> tensor<[1,64,9,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,9,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 * 9 + d2, d3), memory_config: (18, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,71,7,64,f32]> tensor<[1,71,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,1024,80,f32]> tensor<[1,8,1024,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1024,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 1024 + d2, d3), memory_config: (256, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,160,256,f32]> tensor<[1,8,160,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,160,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,160,64,f32]> tensor<[1,8,160,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,160,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,160,9,f32]> tensor<[1,8,160,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,160,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 160 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,256,160,f32]> tensor<[1,8,256,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,256,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 256 + d2, d3), memory_config: (64, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,4096,40,f32]> tensor<[1,8,4096,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,4096,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 4096 + d2, d3), memory_config: (1024, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,40,4096,f32]> tensor<[1,8,40,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 40 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 40 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,40,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 40 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,40,9,f32]> tensor<[1,8,40,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 40 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 40 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,40,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 40 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,64,160,f32]> tensor<[1,8,64,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,64,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (16, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,80,1024,f32]> tensor<[1,8,80,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 80 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 80 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,80,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 80 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,8,80,9,f32]> tensor<[1,8,80,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 80 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 80 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,80,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 80 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[2,8,64,7,f32]> tensor<[2,8,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,8,64,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 64 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[2,8,7,64,f32]> tensor<[2,8,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,8,7,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 * 7 + d2, d3), memory_config: (4, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[4,16,1,64,f32]> tensor<[4,16,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (2, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[4,16,64,1,f32]> tensor<[4,16,64,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,64,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 64 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[100,1,1,f32]> tensor<[100,1,256,f32]> tensor<[100,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,256,f32]> tensor<[100,1,256,f32]> tensor<[100,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[100,2048,f32]> tensor<[100,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[100,256,f32]> tensor<[100,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[100,4,f32]> tensor<[100,4,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,4,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[100,92,f32]> tensor<[100,92,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[100,92,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (4, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[1024,f32]> tensor<[1024,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,1536,f32]> tensor<[1024,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,160,f32]> tensor<[1024,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,3072,f32]> tensor<[1024,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,5120,f32]> tensor<[1024,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,6144,f32]> tensor<[1024,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,640,f32]> tensor<[1024,640,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,640,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1024,768,f32]> tensor<[1024,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1024,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[10,250002,f32]> tensor<[10,250002,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[10,250002,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 7813, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[10,3072,f32]> tensor<[10,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[10,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[10,768,f32]> tensor<[10,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[10,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1200,1280,f32]> tensor<[1200,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1200,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1200,320,f32]> tensor<[1200,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1200,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[121,12,144,32,f32]> tensor<[121,12,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (6534, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (6534, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[121,12,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (6534, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[121,6,144,32,f32]> tensor<[121,6,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[121,6,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (3267, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1296,1536,f32]> tensor<[1296,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1296,2304,f32]> tensor<[1296,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1296,4608,f32]> tensor<[1296,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 144, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 144, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1296,768,f32]> tensor<[1296,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1296,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (41, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[12,1536,f32]> tensor<[12,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[12,256,f32]> tensor<[12,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[12,2,f32]> tensor<[12,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[12,3072,f32]> tensor<[12,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[12,768,f32]> tensor<[12,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[12,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1370,1280,f32]> tensor<[1370,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1370,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1370,3840,f32]> tensor<[1370,3840,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 120, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 120, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1370,3840,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 120, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1370,5120,f32]> tensor<[1370,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1370,5120,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (43, 160, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[13,2,f32]> tensor<[13,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[13,3584,f32]> tensor<[13,3584,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,3584,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[13,512,f32]> tensor<[13,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[13,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1445,192,f32]> tensor<[1445,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1445,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1445,768,f32]> tensor<[1445,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1445,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (46, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[14,2048,f32]> tensor<[14,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[14,2,f32]> tensor<[14,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[14,3072,f32]> tensor<[14,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[14,512,f32]> tensor<[14,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[14,768,f32]> tensor<[14,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[14,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1500,3072,f32]> tensor<[1500,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1500,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1500,768,f32]> tensor<[1500,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1500,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[1536,f32]> tensor<[1536,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1536,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16384,128,f32]> tensor<[16384,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16384,1536,f32]> tensor<[16384,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16384,192,f32]> tensor<[16384,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16384,32,f32]> tensor<[16384,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16384,384,f32]> tensor<[16384,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16384,768,f32]> tensor<[16384,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16384,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,f32]> tensor<[1,16,32,f32]> tensor<[1,16,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16,3072,f32]> tensor<[16,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[16,768,f32]> tensor<[16,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[16,8,49,32,bf16]> tensor<[16,8,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,8,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 392 + d1 * 49 + d2, d3), memory_config: (196, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[17424,1152,f32]> tensor<[17424,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 36, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 36, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 36, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[17424,192,f32]> tensor<[17424,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[17424,384,f32]> tensor<[17424,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[17424,576,f32]> tensor<[17424,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 18, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 18, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[17424,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (545, 18, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[19200,256,f32]> tensor<[19200,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[19200,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[19200,64,f32]> tensor<[19200,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[19200,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[196,1536,f32]> tensor<[196,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[196,3072,f32]> tensor<[196,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[196,512,f32]> tensor<[196,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[196,768,f32]> tensor<[196,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[196,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[197,1024,f32]> tensor<[197,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[197,3072,f32]> tensor<[197,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[197,4096,f32]> tensor<[197,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[197,768,f32]> tensor<[197,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[197,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1000,f32]> tensor<[1,1000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,100,1,1,f32]> tensor<[1,100,14,14,f32]> tensor<[1,100,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,100,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1024,f32]> tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1024,f32]> tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,10,10,f32]> tensor<[1,1024,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,14,14,f32]> tensor<[1,1024,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1536,f32]> tensor<[1,1024,1536,f32]> tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,1536,f32]> tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,160,f32]> tensor<[1,1024,160,f32]> tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,160,f32]> tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,16,16,f32]> tensor<[1,1024,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,19,19,f32]> tensor<[1,1024,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,28,28,f32]> tensor<[1,1024,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,3072,f32]> tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,3072,f32]> tensor<[1,1024,3072,f32]> tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,bf16]> tensor<[1,1024,45,80,bf16]> tensor<[1,1024,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 45 + d2, d3), memory_config: (1440, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,640,f32]> tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,640,f32]> tensor<[1,1024,640,f32]> tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,768,f32]> tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,1024,768,f32]> tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,7,7,f32]> tensor<[1,1024,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,bf16]> tensor<[1,1024,7,7,bf16]> tensor<[1,1024,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1056,1,1,f32]> tensor<[1,1056,14,14,f32]> tensor<[1,1056,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1056 + d1 + d2, d3), memory_config: (33, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1056,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1056,1,1,f32]> tensor<[1,1056,7,7,f32]> tensor<[1,1056,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1056 + d1 + d2, d3), memory_config: (33, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1056,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1088,1,1,f32]> tensor<[1,1088,14,14,f32]> tensor<[1,1088,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1088 + d1 + d2, d3), memory_config: (34, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1088,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1088,1,1,f32]> tensor<[1,1088,7,7,f32]> tensor<[1,1088,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1088 + d1 + d2, d3), memory_config: (34, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1088,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,10,ui32]> tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,10,f32]> tensor<[1,10,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,10,1024,f32]> tensor<[1,10,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,10,1536,f32]> tensor<[1,10,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,10,512,f32]> tensor<[1,10,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1120,1,1,f32]> tensor<[1,1120,14,14,f32]> tensor<[1,1120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1120,1,1,f32]> tensor<[1,1120,7,7,f32]> tensor<[1,1120,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1120,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,14,14,f32]> tensor<[1,112,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,15,15,f32]> tensor<[1,112,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,20,20,f32]> tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,24,24,f32]> tensor<[1,112,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,7,7,f32]> tensor<[1,112,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,1,1,f32]> tensor<[1,1152,14,14,f32]> tensor<[1,1152,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,1,1,f32]> tensor<[1,1152,7,7,f32]> tensor<[1,1152,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,1,1,f32]> tensor<[1,1152,8,8,f32]> tensor<[1,1152,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,116,1,1,f32]> tensor<[1,116,14,14,f32]> tensor<[1,116,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 116 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,116,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1184,1,1,f32]> tensor<[1,1184,14,14,f32]> tensor<[1,1184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1184 + d1 + d2, d3), memory_config: (37, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1184,1,1,f32]> tensor<[1,1184,7,7,f32]> tensor<[1,1184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1184 + d1 + d2, d3), memory_config: (37, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,11,1,f32]> tensor<[1,11,1536,f32]> tensor<[1,11,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,1,f32]> tensor<[1,1200,320,f32]> tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,320,f32]> tensor<[1,1200,320,f32]> tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,14,14,f32]> tensor<[1,120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,17,17,f32]> tensor<[1,120,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,28,28,f32]> tensor<[1,120,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,bf16]> tensor<[1,120,28,28,bf16]> tensor<[1,120,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,40,40,f32]> tensor<[1,120,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1216,1,1,f32]> tensor<[1,1216,14,14,f32]> tensor<[1,1216,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1216 + d1 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1216,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1216,1,1,f32]> tensor<[1,1216,7,7,f32]> tensor<[1,1216,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1216 + d1 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1216,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,1,1,f32]> tensor<[1,1248,14,14,f32]> tensor<[1,1248,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,1,1,f32]> tensor<[1,1248,7,7,f32]> tensor<[1,1248,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,1,1,f32]> tensor<[1,1248,9,9,f32]> tensor<[1,1248,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1280,f32]> tensor<[1,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,10,10,f32]> tensor<[1,1280,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,12,12,f32]> tensor<[1,1280,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,14,14,f32]> tensor<[1,1280,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,16,16,f32]> tensor<[1,1280,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 16 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,32,32,f32]> tensor<[1,1280,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 32 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,7,7,f32]> tensor<[1,1280,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,8,8,f32]> tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,8,8,f32]> tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,9,9,f32]> tensor<[1,1280,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,128,f32]> tensor<[1,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,112,112,f32]> tensor<[1,128,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,128,128,f32]> tensor<[1,128,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,14,14,f32]> tensor<[1,128,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,150,150,f32]> tensor<[1,128,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,17,17,f32]> tensor<[1,128,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,bf16]> tensor<[1,128,180,320,bf16]> tensor<[1,128,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 180 + d2, d3), memory_config: (720, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 180 + d2, d3), memory_config: (720, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 180 + d2, d3), memory_config: (720, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,28,28,f32]> tensor<[1,128,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,2,2,f32]> tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,32,32,f32]> tensor<[1,128,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,3,3,f32]> tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,56,56,f32]> tensor<[1,128,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,5,5,f32]> tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,64,64,f32]> tensor<[1,128,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,75,75,f32]> tensor<[1,128,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,7,7,f32]> tensor<[1,128,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,bf16]> tensor<[1,128,90,160,bf16]> tensor<[1,128,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 90 + d2, d3), memory_config: (360, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 90 + d2, d3), memory_config: (360, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 90 + d2, d3), memory_config: (360, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,12,f32]> tensor<[1,12,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,12,128,f32]> tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,128,f32]> tensor<[1,12,128,f32]> tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,128,f32]> tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,12,128,bf16]> tensor<[1,12,12,128,bf16]> tensor<[1,12,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 * 12 + d2, d3), memory_config: (5, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,1536,f32]> tensor<[1,12,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,128,bf16]> tensor<[1,12,1,128,bf16]> tensor<[1,12,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,12,257,257,bf16]> tensor<[1,12,257,257,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 9, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 9, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,257,257,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3084 + d1 * 257 + d2, d3), memory_config: (97, 9, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,56,56,f32]> tensor<[1,12,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,768,f32]> tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,12,768,f32]> tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1312,1,1,f32]> tensor<[1,1312,14,14,f32]> tensor<[1,1312,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1312 + d1 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1312,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1312,1,1,f32]> tensor<[1,1312,7,7,f32]> tensor<[1,1312,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1312 + d1 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1312,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,1,1,f32]> tensor<[1,1344,14,14,f32]> tensor<[1,1344,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,1,1,f32]> tensor<[1,1344,28,28,f32]> tensor<[1,1344,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,1,1,f32]> tensor<[1,1344,7,7,f32]> tensor<[1,1344,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,134,1,1,f32]> tensor<[1,134,28,28,f32]> tensor<[1,134,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 134 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,134,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,136,1,1,f32]> tensor<[1,136,19,19,f32]> tensor<[1,136,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 136 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,136,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1280,f32]> tensor<[1,1370,1280,f32]> tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,1,f32]> tensor<[1,1370,1280,f32]> tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1376,1,1,f32]> tensor<[1,1376,14,14,f32]> tensor<[1,1376,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1376 + d1 + d2, d3), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1376,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1376,1,1,f32]> tensor<[1,1376,7,7,f32]> tensor<[1,1376,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1376 + d1 + d2, d3), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1376,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,f32]> tensor<[1,1392,10,10,f32]> tensor<[1,1392,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,f32]> tensor<[1,1392,14,14,f32]> tensor<[1,1392,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,f32]> tensor<[1,1392,28,28,f32]> tensor<[1,1392,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,13,128,f32]> tensor<[1,13,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,1,f32]> tensor<[1,13,1536,f32]> tensor<[1,13,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,13,1,f32]> tensor<[1,13,3584,f32]> tensor<[1,13,3584,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,3584,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1408,1,1,f32]> tensor<[1,1408,14,14,f32]> tensor<[1,1408,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1408 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1408,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1408,1,1,f32]> tensor<[1,1408,7,7,f32]> tensor<[1,1408,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1408 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1408,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1440,1,1,f32]> tensor<[1,1440,14,14,f32]> tensor<[1,1440,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 + d2, d3), memory_config: (45, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1440,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1440,1,1,f32]> tensor<[1,1440,7,7,f32]> tensor<[1,1440,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 + d2, d3), memory_config: (45, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1440,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,192,f32]> tensor<[1,1445,192,f32]> tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,1,f32]> tensor<[1,1445,192,f32]> tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,14,14,f32]> tensor<[1,144,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,150,150,f32]> tensor<[1,144,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,190,190,f32]> tensor<[1,144,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,28,28,f32]> tensor<[1,144,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,30,30,f32]> tensor<[1,144,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,33,33,f32]> tensor<[1,144,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,56,56,f32]> tensor<[1,144,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,60,60,f32]> tensor<[1,144,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,65,65,f32]> tensor<[1,144,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,75,75,f32]> tensor<[1,144,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,7,7,f32]> tensor<[1,144,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,95,95,f32]> tensor<[1,144,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1472,1,1,f32]> tensor<[1,1472,14,14,f32]> tensor<[1,1472,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1472 + d1 + d2, d3), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1472,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1472,1,1,f32]> tensor<[1,1472,7,7,f32]> tensor<[1,1472,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1472 + d1 + d2, d3), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1472,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,128,f32]> tensor<[1,14,128,f32]> tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,128,f32]> tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1024,f32]> tensor<[1,14,14,1024,f32]> tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,14,14,1024,f32]> tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,14,14,512,f32]> tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,512,f32]> tensor<[1,14,14,512,f32]> tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,1536,f32]> tensor<[1,14,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,1,f32]> tensor<[1,14,56,56,f32]> tensor<[1,14,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,768,f32]> tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,14,768,f32]> tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,1,f32]> tensor<[1,1500,768,f32]> tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,1500,768,f32]> tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1504,1,1,f32]> tensor<[1,1504,14,14,f32]> tensor<[1,1504,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1504 + d1 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1504,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1504,1,1,f32]> tensor<[1,1504,7,7,f32]> tensor<[1,1504,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1504 + d1 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1504,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1536,f32]> tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1536,f32]> tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,1,1,f32]> tensor<[1,1536,10,10,f32]> tensor<[1,1536,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,1,1,f32]> tensor<[1,1536,14,14,f32]> tensor<[1,1536,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,1,1,f32]> tensor<[1,1536,7,7,f32]> tensor<[1,1536,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1568,1,1,f32]> tensor<[1,1568,14,14,f32]> tensor<[1,1568,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1568,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1568,1,1,f32]> tensor<[1,1568,7,7,f32]> tensor<[1,1568,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1568,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,15,1024,bf16]> tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,15,1024,bf16]> tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,15,1024,bf16]> tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1,f32]> tensor<[1,15,1536,f32]> tensor<[1,15,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,15,1,f32]> tensor<[1,15,512,f32]> tensor<[1,15,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1600,1,1,f32]> tensor<[1,1600,14,14,f32]> tensor<[1,1600,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1600,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1600,1,1,f32]> tensor<[1,1600,7,7,f32]> tensor<[1,1600,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1600,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,14,14,f32]> tensor<[1,160,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,24,24,f32]> tensor<[1,160,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,28,28,f32]> tensor<[1,160,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,56,56,f32]> tensor<[1,160,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,7,7,f32]> tensor<[1,160,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,1,1,f32]> tensor<[1,1632,12,12,f32]> tensor<[1,1632,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,1,1,f32]> tensor<[1,1632,14,14,f32]> tensor<[1,1632,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,1,1,f32]> tensor<[1,1632,7,7,f32]> tensor<[1,1632,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,192,f32]> tensor<[1,16384,192,f32]> tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,192,f32]> tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,32,f32]> tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,f32]> tensor<[1,16384,32,f32]> tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,384,f32]> tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,384,f32]> tensor<[1,16384,384,f32]> tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,768,f32]> tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,16384,768,f32]> tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1664,1,1,f32]> tensor<[1,1664,14,14,f32]> tensor<[1,1664,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1664 + d1 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1664,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1664,1,1,f32]> tensor<[1,1664,7,7,f32]> tensor<[1,1664,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1664 + d1 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1664,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,168,1,1,f32]> tensor<[1,168,28,28,f32]> tensor<[1,168,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,168,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1696,1,1,f32]> tensor<[1,1696,14,14,f32]> tensor<[1,1696,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1696 + d1 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1696,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1696,1,1,f32]> tensor<[1,1696,7,7,f32]> tensor<[1,1696,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1696 + d1 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1696,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,112,112,f32]> tensor<[1,16,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,120,120,f32]> tensor<[1,16,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,130,130,f32]> tensor<[1,16,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,14,14,f32]> tensor<[1,16,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,160,160,f32]> tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,224,224,f32]> tensor<[1,16,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,28,28,f32]> tensor<[1,16,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,56,56,f32]> tensor<[1,16,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,f32]> tensor<[1,16,768,f32]> tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,16,768,f32]> tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1728,1,1,f32]> tensor<[1,1728,14,14,f32]> tensor<[1,1728,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 + d2, d3), memory_config: (54, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1728,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1728,1,1,f32]> tensor<[1,1728,7,7,f32]> tensor<[1,1728,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 + d2, d3), memory_config: (54, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1728,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1760,1,1,f32]> tensor<[1,1760,14,14,f32]> tensor<[1,1760,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1760 + d1 + d2, d3), memory_config: (55, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1760,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1760,1,1,f32]> tensor<[1,1760,7,7,f32]> tensor<[1,1760,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1760 + d1 + d2, d3), memory_config: (55, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1760,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1792,1,1,f32]> tensor<[1,1792,14,14,f32]> tensor<[1,1792,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1792,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1792,1,1,f32]> tensor<[1,1792,7,7,f32]> tensor<[1,1792,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1792,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1824,1,1,f32]> tensor<[1,1824,7,7,f32]> tensor<[1,1824,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1824,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,1,1,f32]> tensor<[1,184,14,14,f32]> tensor<[1,184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,1,1,f32]> tensor<[1,184,20,20,f32]> tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,1,1,f32]> tensor<[1,184,7,7,f32]> tensor<[1,184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1856,1,1,f32]> tensor<[1,1856,7,7,f32]> tensor<[1,1856,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1856 + d1 + d2, d3), memory_config: (58, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1856,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1888,1,1,f32]> tensor<[1,1888,7,7,f32]> tensor<[1,1888,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1888 + d1 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1888,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,14,14,f32]> tensor<[1,18,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,28,28,f32]> tensor<[1,18,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,56,56,f32]> tensor<[1,18,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,7,7,f32]> tensor<[1,18,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,1,f32]> tensor<[1,19200,64,f32]> tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,64,f32]> tensor<[1,19200,64,f32]> tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,1,1,f32]> tensor<[1,1920,16,16,f32]> tensor<[1,1920,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 16 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 16 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 16 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,1,1,f32]> tensor<[1,1920,32,32,f32]> tensor<[1,1920,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 32 + d2, d3), memory_config: (1920, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 32 + d2, d3), memory_config: (1920, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 32 + d2, d3), memory_config: (1920, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,1,1,f32]> tensor<[1,1920,7,7,f32]> tensor<[1,1920,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,14,14,f32]> tensor<[1,192,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,17,17,f32]> tensor<[1,192,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,28,28,f32]> tensor<[1,192,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,35,35,f32]> tensor<[1,192,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,38,38,f32]> tensor<[1,192,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,48,48,f32]> tensor<[1,192,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,56,56,f32]> tensor<[1,192,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,75,75,f32]> tensor<[1,192,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,7,7,f32]> tensor<[1,192,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,8,8,f32]> tensor<[1,192,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,95,95,f32]> tensor<[1,192,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,1,1,f32]> tensor<[1,196,14,14,f32]> tensor<[1,196,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,1,f32]> tensor<[1,196,768,f32]> tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,196,768,f32]> tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[1,197,1024,f32]> tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,197,1024,f32]> tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,197,768,f32]> tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,197,768,f32]> tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1024,f32]> tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,128,f32]> tensor<[1,1,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1536,f32]> tensor<[1,1,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,32,f32]> tensor<[1,1,16,32,f32]> tensor<[1,1,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,201,bf16]> tensor<[1,1,1,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,2048,bf16]> tensor<[1,1,1,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,8,bf16]> tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,224,224,bf16]> tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,224,224,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 224 + d2, d3), memory_config: (7, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,4096,bf16]> tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,4096,bf16]> tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,4096,bf16]> tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,480,640,bf16]> tensor<[1,1,480,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 480 + d2, d3), memory_config: (15, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 480 + d2, d3), memory_config: (15, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,480,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 * 480 + d2, d3), memory_config: (15, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,512,bf16]> tensor<[1,1,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,512,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,512,f32]> tensor<[1,1,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,768,bf16]> tensor<[1,1,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,768,f32]> tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,1,1,f32]> tensor<[1,200,14,14,f32]> tensor<[1,200,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,1,1,f32]> tensor<[1,200,20,20,f32]> tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,1,1,f32]> tensor<[1,200,7,7,f32]> tensor<[1,200,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,1,f32]> tensor<[1,201,768,f32]> tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,201,768,f32]> tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,f32]> tensor<[1,2048,10,10,f32]> tensor<[1,2048,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,f32]> tensor<[1,2048,14,14,f32]> tensor<[1,2048,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,bf16]> tensor<[1,2048,23,40,bf16]> tensor<[1,2048,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 47104 + d1 * 23 + d2, d3), memory_config: (1472, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,f32]> tensor<[1,2048,768,f32]> tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,2048,768,f32]> tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,f32]> tensor<[1,2048,7,7,f32]> tensor<[1,2048,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,1,1,f32]> tensor<[1,208,14,14,f32]> tensor<[1,208,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 208 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,1,1,f32]> tensor<[1,208,9,9,f32]> tensor<[1,208,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 208 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,20,1,1,f32]> tensor<[1,20,28,28,f32]> tensor<[1,20,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,21843,f32]> tensor<[1,21843,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,21843,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 683, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,14,14,f32]> tensor<[1,224,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,17,17,f32]> tensor<[1,224,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,28,28,f32]> tensor<[1,224,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,35,35,f32]> tensor<[1,224,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,56,56,f32]> tensor<[1,224,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,7,7,f32]> tensor<[1,224,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,f32]> tensor<[1,232,10,10,f32]> tensor<[1,232,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,f32]> tensor<[1,232,112,112,f32]> tensor<[1,232,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,f32]> tensor<[1,232,56,56,f32]> tensor<[1,232,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,14,14,f32]> tensor<[1,240,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,15,15,f32]> tensor<[1,240,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,20,20,f32]> tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,28,28,f32]> tensor<[1,240,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,30,30,f32]> tensor<[1,240,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,40,40,f32]> tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,112,112,f32]> tensor<[1,24,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,14,14,f32]> tensor<[1,24,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,150,150,f32]> tensor<[1,24,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,190,190,f32]> tensor<[1,24,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,28,28,f32]> tensor<[1,24,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,128,bf16]> tensor<[1,24,32,128,bf16]> tensor<[1,24,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 32 + d2, d3), memory_config: (24, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,56,56,f32]> tensor<[1,24,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,60,60,f32]> tensor<[1,24,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,65,65,f32]> tensor<[1,24,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,80,80,f32]> tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,1,1,f32]> tensor<[1,2520,14,14,f32]> tensor<[1,2520,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,1,1,f32]> tensor<[1,2520,7,7,f32]> tensor<[1,2520,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2560,1,1,f32]> tensor<[1,2560,16,16,f32]> tensor<[1,2560,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 16 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 16 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2560,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 16 + d2, d3), memory_config: (1280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2560,1,1,f32]> tensor<[1,2560,8,8,f32]> tensor<[1,2560,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 8 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 8 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2560,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 8 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,256,f32]> tensor<[1,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[1,256,1024,f32]> tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1024,f32]> tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,10,10,f32]> tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1280,f32]> tensor<[1,256,1280,f32]> tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1280,f32]> tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,128,128,f32]> tensor<[1,256,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,14,14,f32]> tensor<[1,256,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1536,f32]> tensor<[1,256,1536,f32]> tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1536,f32]> tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,160,f32]> tensor<[1,256,160,f32]> tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,160,f32]> tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,16,16,f32]> tensor<[1,256,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,17,17,f32]> tensor<[1,256,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,bf16]> tensor<[1,256,180,320,bf16]> tensor<[1,256,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 180 + d2, d3), memory_config: (1440, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,256,f32]> tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,256,f32]> tensor<[1,256,256,f32]> tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,28,28,f32]> tensor<[1,256,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,2,2,f32]> tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,3072,f32]> tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,3072,f32]> tensor<[1,256,3072,f32]> tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,32,f32]> tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,f32]> tensor<[1,256,32,f32]> tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,32,32,f32]> tensor<[1,256,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,38,38,f32]> tensor<[1,256,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,3,3,f32]> tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,bf16]> tensor<[1,256,45,80,bf16]> tensor<[1,256,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 45 + d2, d3), memory_config: (360, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 45 + d2, d3), memory_config: (360, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 45 + d2, d3), memory_config: (360, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,512,f32]> tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,512,f32]> tensor<[1,256,512,f32]> tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,bf16]> tensor<[1,256,56,56,bf16]> tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,56,56,f32]> tensor<[1,256,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,5,5,f32]> tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,64,f32]> tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,64,f32]> tensor<[1,256,64,f32]> tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,64,64,f32]> tensor<[1,256,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,75,75,f32]> tensor<[1,256,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,7,7,f32]> tensor<[1,256,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,8,8,f32]> tensor<[1,256,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,bf16]> tensor<[1,256,90,160,bf16]> tensor<[1,256,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 90 + d2, d3), memory_config: (720, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 90 + d2, d3), memory_config: (720, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 90 + d2, d3), memory_config: (720, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,1,f32]> tensor<[1,257,768,f32]> tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,257,768,f32]> tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,1,f32]> tensor<[1,25,768,f32]> tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,25,768,f32]> tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,1,1,f32]> tensor<[1,272,12,12,f32]> tensor<[1,272,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 272 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,1,1,f32]> tensor<[1,272,7,7,f32]> tensor<[1,272,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 272 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,27,1,f32]> tensor<[1,27,768,f32]> tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,27,768,f32]> tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,14,14,f32]> tensor<[1,288,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,17,17,f32]> tensor<[1,288,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,19,19,f32]> tensor<[1,288,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,28,28,f32]> tensor<[1,288,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,33,33,f32]> tensor<[1,288,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,38,38,f32]> tensor<[1,288,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,13,128,bf16]> tensor<[1,28,13,128,bf16]> tensor<[1,28,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 364 + d1 * 13 + d2, d3), memory_config: (12, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,28,28,256,f32]> tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,256,f32]> tensor<[1,28,28,256,f32]> tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,1,1,f32]> tensor<[1,28,28,28,f32]> tensor<[1,28,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,28,28,512,f32]> tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,512,f32]> tensor<[1,28,28,512,f32]> tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,2,f32]> tensor<[1,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,12,128,bf16]> tensor<[1,2,12,128,bf16]> tensor<[1,2,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,12,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 * 12 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,128,bf16]> tensor<[1,2,1,128,bf16]> tensor<[1,2,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2,1,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,128,f32]> tensor<[1,300,128,f32]> tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,128,f32]> tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,320,f32]> tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,320,f32]> tensor<[1,300,320,f32]> tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,512,f32]> tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,512,f32]> tensor<[1,300,512,f32]> tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,64,f32]> tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,64,f32]> tensor<[1,300,64,f32]> tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,3072,f32]> tensor<[1,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,10,bf16]> tensor<[1,3072,10,bf16]> tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,10,bf16]> tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,10,1,f32]> tensor<[1,3072,10,16,f32]> tensor<[1,3072,10,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,10,16,f32]> tensor<[1,3072,10,16,f32]> tensor<[1,3072,10,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,11,bf16]> tensor<[1,3072,11,bf16]> tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,11,bf16]> tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,11,1,f32]> tensor<[1,3072,11,16,f32]> tensor<[1,3072,11,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,11,16,f32]> tensor<[1,3072,11,16,f32]> tensor<[1,3072,11,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11 + d1 * 11 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,12,bf16]> tensor<[1,3072,12,bf16]> tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,12,bf16]> tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,12,1,f32]> tensor<[1,3072,12,16,f32]> tensor<[1,3072,12,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,12,16,f32]> tensor<[1,3072,12,16,f32]> tensor<[1,3072,12,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,13,bf16]> tensor<[1,3072,13,bf16]> tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,13,bf16]> tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,13,1,f32]> tensor<[1,3072,13,16,f32]> tensor<[1,3072,13,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,13,16,f32]> tensor<[1,3072,13,16,f32]> tensor<[1,3072,13,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,14,bf16]> tensor<[1,3072,14,bf16]> tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,14,bf16]> tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,3072,14,1,f32]> tensor<[1,3072,14,16,f32]> tensor<[1,3072,14,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,14,16,f32]> tensor<[1,3072,14,16,f32]> tensor<[1,3072,14,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,15,bf16]> tensor<[1,3072,15,bf16]> tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,15,bf16]> tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,15,1,f32]> tensor<[1,3072,15,16,f32]> tensor<[1,3072,15,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,15,16,f32]> tensor<[1,3072,15,16,f32]> tensor<[1,3072,15,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15 + d1 * 15 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,10,1,f32]> tensor<[1,3072,10,16,f32]> tensor<[1,3072,10,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,10,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 10 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,11,1,f32]> tensor<[1,3072,11,16,f32]> tensor<[1,3072,11,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,11,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 33792 + d1 * 11 + d2, d3), memory_config: (1056, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,12,1,f32]> tensor<[1,3072,12,16,f32]> tensor<[1,3072,12,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,12,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36864 + d1 * 12 + d2, d3), memory_config: (1152, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,13,1,f32]> tensor<[1,3072,13,16,f32]> tensor<[1,3072,13,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,13,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 39936 + d1 * 13 + d2, d3), memory_config: (1248, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,14,1,f32]> tensor<[1,3072,14,16,f32]> tensor<[1,3072,14,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,14,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 43008 + d1 * 14 + d2, d3), memory_config: (1344, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,15,1,f32]> tensor<[1,3072,15,16,f32]> tensor<[1,3072,15,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,15,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 15 + d2, d3), memory_config: (1440, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,6,1,f32]> tensor<[1,3072,6,16,f32]> tensor<[1,3072,6,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,6,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,7,1,f32]> tensor<[1,3072,7,16,f32]> tensor<[1,3072,7,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,7,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,8,1,f32]> tensor<[1,3072,8,16,f32]> tensor<[1,3072,8,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,9,1,f32]> tensor<[1,3072,9,16,f32]> tensor<[1,3072,9,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,6,bf16]> tensor<[1,3072,6,bf16]> tensor<[1,3072,6,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,6,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,6,bf16]> tensor<[1,3072,6,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,6,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,6,1,f32]> tensor<[1,3072,6,16,f32]> tensor<[1,3072,6,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,6,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,6,16,f32]> tensor<[1,3072,6,16,f32]> tensor<[1,3072,6,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,6,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18432 + d1 * 6 + d2, d3), memory_config: (576, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,7,bf16]> tensor<[1,3072,7,bf16]> tensor<[1,3072,7,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,7,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,7,bf16]> tensor<[1,3072,7,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,7,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,7,1,f32]> tensor<[1,3072,7,16,f32]> tensor<[1,3072,7,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,7,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,7,16,f32]> tensor<[1,3072,7,16,f32]> tensor<[1,3072,7,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,7,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 7 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,8,bf16]> tensor<[1,3072,8,bf16]> tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,8,bf16]> tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,8,1,f32]> tensor<[1,3072,8,16,f32]> tensor<[1,3072,8,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,8,16,f32]> tensor<[1,3072,8,16,f32]> tensor<[1,3072,8,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 * 8 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,8,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24576 + d1 * 8 + d2, d3), memory_config: (768, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,9,bf16]> tensor<[1,3072,9,bf16]> tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,1,bf16]> tensor<[1,3072,9,bf16]> tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 3072 + d1, d2), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3072,9,1,f32]> tensor<[1,3072,9,16,f32]> tensor<[1,3072,9,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,9,16,f32]> tensor<[1,3072,9,16,f32]> tensor<[1,3072,9,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3072,9,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27648 + d1 * 9 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,3129,f32]> tensor<[1,3129,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3129,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 98, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,14,14,f32]> tensor<[1,320,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,17,17,f32]> tensor<[1,320,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,28,28,f32]> tensor<[1,320,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,32,32,f32]> tensor<[1,320,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 32 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,64,64,f32]> tensor<[1,320,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 64 + d2, d3), memory_config: (640, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,7,7,f32]> tensor<[1,320,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,8,8,f32]> tensor<[1,320,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,10,1024,f32]> tensor<[1,32,10,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,10,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,10,4096,f32]> tensor<[1,32,10,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,10,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,112,112,f32]> tensor<[1,32,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,120,120,f32]> tensor<[1,32,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,120,160,f32]> tensor<[1,32,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,32,128,f32]> tensor<[1,32,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,128,128,f32]> tensor<[1,32,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,130,130,f32]> tensor<[1,32,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,147,147,f32]> tensor<[1,32,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,149,149,f32]> tensor<[1,32,149,149,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,149,149,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,14,14,f32]> tensor<[1,32,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,150,150,f32]> tensor<[1,32,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1536,f32]> tensor<[1,32,1536,f32]> tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,32,1536,f32]> tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,190,190,f32]> tensor<[1,32,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,1024,f32]> tensor<[1,32,20,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,256,f32]> tensor<[1,32,20,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,4096,f32]> tensor<[1,32,20,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,256,256,f32]> tensor<[1,32,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,28,28,f32]> tensor<[1,32,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,32,3072,f32]> tensor<[1,32,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,1024,f32]> tensor<[1,32,30,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,4096,f32]> tensor<[1,32,30,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,40,f32]> tensor<[1,32,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,128,bf16]> tensor<[1,32,32,128,bf16]> tensor<[1,32,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 * 32 + d2, d3), memory_config: (32, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,32,4096,f32]> tensor<[1,32,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,1024,f32]> tensor<[1,32,40,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,256,f32]> tensor<[1,32,40,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,64,f32]> tensor<[1,32,40,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,32,49,32,bf16]> tensor<[1,32,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 49 + d2, d3), memory_config: (49, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,512,512,f32]> tensor<[1,32,512,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,512,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,56,56,f32]> tensor<[1,32,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,1024,f32]> tensor<[1,32,60,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,256,f32]> tensor<[1,32,60,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,80,f32]> tensor<[1,32,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,32,6144,bf16]> tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,32,6144,bf16]> tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,32,6144,bf16]> tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,6144,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 192, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,75,75,f32]> tensor<[1,32,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,7,7,f32]> tensor<[1,32,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,80,256,f32]> tensor<[1,32,80,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,80,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,80,64,f32]> tensor<[1,32,80,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,80,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,95,95,f32]> tensor<[1,32,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,334,1,1,f32]> tensor<[1,334,14,14,f32]> tensor<[1,334,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 334 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,334,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,112,112,f32]> tensor<[1,336,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,14,14,f32]> tensor<[1,336,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,24,24,f32]> tensor<[1,336,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,48,48,f32]> tensor<[1,336,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,56,56,f32]> tensor<[1,336,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,34,1,1,f32]> tensor<[1,34,28,28,f32]> tensor<[1,34,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 34 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,34,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,1,1,f32]> tensor<[1,352,14,14,f32]> tensor<[1,352,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,1,1,f32]> tensor<[1,352,28,28,f32]> tensor<[1,352,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,1,1,f32]> tensor<[1,352,9,9,f32]> tensor<[1,352,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,14,14,f32]> tensor<[1,36,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,28,28,f32]> tensor<[1,36,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,56,56,f32]> tensor<[1,36,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,7,7,f32]> tensor<[1,36,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,1,1,f32]> tensor<[1,3712,14,14,f32]> tensor<[1,3712,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,1,1,f32]> tensor<[1,3712,7,7,f32]> tensor<[1,3712,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,10,10,f32]> tensor<[1,384,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,14,14,f32]> tensor<[1,384,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,17,17,f32]> tensor<[1,384,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,28,28,f32]> tensor<[1,384,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,7,7,f32]> tensor<[1,384,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,8,8,f32]> tensor<[1,384,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,3,f32]> tensor<[1,3,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,16,16,2,bf16]> tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,16,16,2,bf16]> tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,32,32,2,bf16]> tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,32,32,2,bf16]> tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,64,64,2,bf16]> tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,64,64,2,bf16]> tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,4096,f32]> tensor<[1,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1536,f32]> tensor<[1,4096,1536,f32]> tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,1536,f32]> tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,320,f32]> tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,320,f32]> tensor<[1,4096,320,f32]> tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,384,f32]> tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,384,f32]> tensor<[1,4096,384,f32]> tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,64,f32]> tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,64,f32]> tensor<[1,4096,64,f32]> tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,768,f32]> tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,4096,768,f32]> tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,14,14,f32]> tensor<[1,40,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,28,28,f32]> tensor<[1,40,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,30,30,f32]> tensor<[1,40,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,40,40,f32]> tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,56,56,f32]> tensor<[1,40,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,416,1,1,f32]> tensor<[1,416,14,14,f32]> tensor<[1,416,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 416 + d1 + d2, d3), memory_config: (13, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,416,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,416,1,1,f32]> tensor<[1,416,28,28,f32]> tensor<[1,416,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 416 + d1 + d2, d3), memory_config: (13, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,416,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,12,12,f32]> tensor<[1,448,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,14,14,f32]> tensor<[1,448,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,28,28,f32]> tensor<[1,448,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,8,8,f32]> tensor<[1,448,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,45,3072,bf16]> tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,45,3072,bf16]> tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,45,3072,bf16]> tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,1,f32]> tensor<[1,45,768,f32]> tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,45,768,f32]> tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,462,1,1,f32]> tensor<[1,462,7,7,f32]> tensor<[1,462,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 462 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,462,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,46,1,1,f32]> tensor<[1,46,28,28,f32]> tensor<[1,46,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,46,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,128,f32]> tensor<[1,4800,128,f32]> tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,1,f32]> tensor<[1,4800,128,f32]> tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,10,10,f32]> tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,bf16]> tensor<[1,480,14,14,bf16]> tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,14,14,f32]> tensor<[1,480,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,15,15,f32]> tensor<[1,480,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,20,20,f32]> tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,28,28,f32]> tensor<[1,480,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,7,7,f32]> tensor<[1,480,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,14,14,f32]> tensor<[1,48,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,33,33,f32]> tensor<[1,48,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,38,38,f32]> tensor<[1,48,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,56,56,f32]> tensor<[1,48,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,7,7,f32]> tensor<[1,48,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,13,128,bf16]> tensor<[1,4,13,128,bf16]> tensor<[1,4,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4,13,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 52 + d1 * 13 + d2, d3), memory_config: (2, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,50,3072,bf16]> tensor<[1,50,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,50,1,f32]> tensor<[1,50,768,f32]> tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,50,768,f32]> tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,51200,f32]> tensor<[1,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,14,14,f32]> tensor<[1,512,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,16,16,f32]> tensor<[1,512,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,bf16]> tensor<[1,512,23,40,bf16]> tensor<[1,512,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11776 + d1 * 23 + d2, d3), memory_config: (368, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11776 + d1 * 23 + d2, d3), memory_config: (368, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,23,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11776 + d1 * 23 + d2, d3), memory_config: (368, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,bf16]> tensor<[1,512,28,28,bf16]> tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,28,28,f32]> tensor<[1,512,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,32,32,f32]> tensor<[1,512,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,bf16]> tensor<[1,512,45,80,bf16]> tensor<[1,512,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 45 + d2, d3), memory_config: (720, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 45 + d2, d3), memory_config: (720, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,45,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 45 + d2, d3), memory_config: (720, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,56,56,f32]> tensor<[1,512,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,5,5,f32]> tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,7,7,f32]> tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,8,8,f32]> tensor<[1,512,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,bf16]> tensor<[1,512,90,160,bf16]> tensor<[1,512,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,90,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46080 + d1 * 90 + d2, d3), memory_config: (1440, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,528,1,1,f32]> tensor<[1,528,17,17,f32]> tensor<[1,528,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 528 + d1 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,528,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,544,1,1,f32]> tensor<[1,544,14,14,f32]> tensor<[1,544,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 544 + d1 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,544,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,1,1,f32]> tensor<[1,56,14,14,f32]> tensor<[1,56,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,1,1,f32]> tensor<[1,56,48,48,f32]> tensor<[1,56,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,128,f32]> tensor<[1,56,56,128,f32]> tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,1,f32]> tensor<[1,56,56,128,f32]> tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,1,1,f32]> tensor<[1,576,14,14,f32]> tensor<[1,576,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,1,1,f32]> tensor<[1,576,19,19,f32]> tensor<[1,576,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,1,1,f32]> tensor<[1,576,7,7,f32]> tensor<[1,576,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,58,1,1,f32]> tensor<[1,58,28,28,f32]> tensor<[1,58,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[1,5,1024,f32]> tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1,f32]> tensor<[1,5,1024,f32]> tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1,32,f32]> tensor<[1,5,16,32,f32]> tensor<[1,5,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,16,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 * 16 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,5,4096,bf16]> tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,5,4096,bf16]> tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,5,4096,bf16]> tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,608,1,1,f32]> tensor<[1,608,14,14,f32]> tensor<[1,608,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 608 + d1 + d2, d3), memory_config: (19, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,608,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,60,1,1,f32]> tensor<[1,60,28,28,f32]> tensor<[1,60,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,60,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,1,1,f32]> tensor<[1,640,14,14,f32]> tensor<[1,640,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,1,1,f32]> tensor<[1,640,16,16,f32]> tensor<[1,640,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 16 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,1,1,f32]> tensor<[1,640,32,32,f32]> tensor<[1,640,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 32 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,1,1,f32]> tensor<[1,640,64,64,f32]> tensor<[1,640,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40960 + d1 * 64 + d2, d3), memory_config: (1280, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,64,f32]> tensor<[1,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,112,112,f32]> tensor<[1,64,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,120,160,bf16]> tensor<[1,64,120,160,bf16]> tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 * 120 + d2, d3), memory_config: (4, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,120,160,f32]> tensor<[1,64,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1280,f32]> tensor<[1,64,1280,f32]> tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,f32]> tensor<[1,64,1280,f32]> tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,128,128,f32]> tensor<[1,64,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,147,147,f32]> tensor<[1,64,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,14,14,f32]> tensor<[1,64,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,150,150,f32]> tensor<[1,64,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,160,160,f32]> tensor<[1,64,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,bf16]> tensor<[1,64,180,320,bf16]> tensor<[1,64,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 180 + d2, d3), memory_config: (360, 10, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 180 + d2, d3), memory_config: (360, 10, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,180,320,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 180 + d2, d3), memory_config: (360, 10, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,224,224,f32]> tensor<[1,64,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,256,256,f32]> tensor<[1,64,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,28,28,f32]> tensor<[1,64,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,2,2,f32]> tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,30,40,bf16]> tensor<[1,64,30,40,bf16]> tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30 + d1 * 30 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,30,40,f32]> tensor<[1,64,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,35,35,f32]> tensor<[1,64,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,bf16]> tensor<[1,64,360,640,bf16]> tensor<[1,64,360,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 360 + d2, d3), memory_config: (720, 20, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 360 + d2, d3), memory_config: (720, 20, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,360,640,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 360 + d2, d3), memory_config: (720, 20, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,56,56,f32]> tensor<[1,64,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,60,80,bf16]> tensor<[1,64,60,80,bf16]> tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 * 60 + d2, d3), memory_config: (2, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,60,80,f32]> tensor<[1,64,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,64,64,f32]> tensor<[1,64,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,73,73,f32]> tensor<[1,64,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,80,80,f32]> tensor<[1,64,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,192,f32]> tensor<[1,65536,192,f32]> tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,1,f32]> tensor<[1,65536,192,f32]> tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,10,10,f32]> tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,bf16]> tensor<[1,672,14,14,bf16]> tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,14,14,f32]> tensor<[1,672,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,15,15,f32]> tensor<[1,672,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,20,20,f32]> tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,24,24,f32]> tensor<[1,672,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,28,28,f32]> tensor<[1,672,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,56,56,f32]> tensor<[1,672,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,bf16]> tensor<[1,672,7,7,bf16]> tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,7,7,f32]> tensor<[1,672,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,8,8,f32]> tensor<[1,672,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,68,1,1,f32]> tensor<[1,68,14,14,f32]> tensor<[1,68,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 68 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,68,1,1,f32]> tensor<[1,68,56,56,f32]> tensor<[1,68,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 68 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,1,1,f32]> tensor<[1,696,28,28,f32]> tensor<[1,696,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,1,1,f32]> tensor<[1,696,56,56,f32]> tensor<[1,696,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,6,1024,bf16]> tensor<[1,6,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[1,6,1024,f32]> tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,f32]> tensor<[1,6,1024,f32]> tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,f32]> tensor<[1,6,1536,f32]> tensor<[1,6,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,704,1,1,f32]> tensor<[1,704,14,14,f32]> tensor<[1,704,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 704 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,704,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,7,64,bf16]> tensor<[1,71,7,64,bf16]> tensor<[1,71,7,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,71,7,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 497 + d1 * 7 + d2, d3), memory_config: (16, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,720,1,1,f32]> tensor<[1,720,17,17,f32]> tensor<[1,720,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 720 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,720,1,1,f32]> tensor<[1,720,9,9,f32]> tensor<[1,720,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 720 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,1,1,f32]> tensor<[1,728,19,19,f32]> tensor<[1,728,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 728 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,1,1,f32]> tensor<[1,728,38,38,f32]> tensor<[1,728,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 728 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,14,14,f32]> tensor<[1,72,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,bf16]> tensor<[1,72,28,28,bf16]> tensor<[1,72,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,28,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,28,28,f32]> tensor<[1,72,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,40,40,f32]> tensor<[1,72,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,56,56,f32]> tensor<[1,72,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,7,7,f32]> tensor<[1,72,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,80,80,f32]> tensor<[1,72,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,736,1,1,f32]> tensor<[1,736,14,14,f32]> tensor<[1,736,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 736 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,736,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,768,f32]> tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,768,f32]> tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1,1,bf16]> tensor<[1,768,14,14,bf16]> tensor<[1,768,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1,1,f32]> tensor<[1,768,14,14,f32]> tensor<[1,768,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,784,f32]> tensor<[1,784,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,784,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 25, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,78,1,1,f32]> tensor<[1,78,28,28,f32]> tensor<[1,78,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 78 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,78,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,1536,f32]> tensor<[1,7,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,4544,f32]> tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,4544,f32]> tensor<[1,7,4544,f32]> tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,768,f32]> tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,7,768,f32]> tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1024,f32]> tensor<[1,7,7,1024,f32]> tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,7,7,1024,f32]> tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,7,7,2048,f32]> tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,2048,f32]> tensor<[1,7,7,2048,f32]> tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,800,1,1,f32]> tensor<[1,800,14,14,f32]> tensor<[1,800,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,800,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,10,10,f32]> tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,14,14,f32]> tensor<[1,80,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,15,15,f32]> tensor<[1,80,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,20,20,f32]> tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,7,7,f32]> tensor<[1,80,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,816,1,1,f32]> tensor<[1,816,10,10,f32]> tensor<[1,816,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 816 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,816,1,1,f32]> tensor<[1,816,19,19,f32]> tensor<[1,816,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 816 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,832,1,1,f32]> tensor<[1,832,14,14,f32]> tensor<[1,832,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 832 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,832,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,864,1,1,f32]> tensor<[1,864,14,14,f32]> tensor<[1,864,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 + d2, d3), memory_config: (27, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,864,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,88,1,1,f32]> tensor<[1,88,17,17,f32]> tensor<[1,88,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 88 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,88,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,896,1,1,f32]> tensor<[1,896,14,14,f32]> tensor<[1,896,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,896,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,896,1,1,f32]> tensor<[1,896,7,7,f32]> tensor<[1,896,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,896,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,112,112,f32]> tensor<[1,8,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,f32]> tensor<[1,8,1536,f32]> tensor<[1,8,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,32,128,bf16]> tensor<[1,8,32,128,bf16]> tensor<[1,8,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,32,128,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 32 + d2, d3), memory_config: (8, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,f32]> tensor<[1,8,768,f32]> tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,8,768,f32]> tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,928,1,1,f32]> tensor<[1,928,14,14,f32]> tensor<[1,928,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 928 + d1 + d2, d3), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,928,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,928,1,1,f32]> tensor<[1,928,7,7,f32]> tensor<[1,928,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 928 + d1 + d2, d3), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,928,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,92,1,1,f32]> tensor<[1,92,14,14,f32]> tensor<[1,92,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 92 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,92,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,12,12,f32]> tensor<[1,960,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,14,14,f32]> tensor<[1,960,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,24,24,f32]> tensor<[1,960,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,32,32,f32]> tensor<[1,960,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 32 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 32 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 30720 + d1 * 32 + d2, d3), memory_config: (960, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,3,3,f32]> tensor<[1,960,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,64,64,f32]> tensor<[1,960,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 64 + d2, d3), memory_config: (1920, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 64 + d2, d3), memory_config: (1920, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 61440 + d1 * 64 + d2, d3), memory_config: (1920, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,bf16]> tensor<[1,960,7,7,bf16]> tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,7,7,f32]> tensor<[1,960,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,112,112,f32]> tensor<[1,96,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,120,120,f32]> tensor<[1,96,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,130,130,f32]> tensor<[1,96,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,14,14,f32]> tensor<[1,96,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,19,19,f32]> tensor<[1,96,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,28,28,f32]> tensor<[1,96,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,35,35,f32]> tensor<[1,96,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,56,56,f32]> tensor<[1,96,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,60,60,f32]> tensor<[1,96,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,65,65,f32]> tensor<[1,96,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,71,71,f32]> tensor<[1,96,71,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,71,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,73,73,f32]> tensor<[1,96,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,98,1,1,f32]> tensor<[1,98,28,28,f32]> tensor<[1,98,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 98 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,98,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,992,1,1,f32]> tensor<[1,992,14,14,f32]> tensor<[1,992,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 992 + d1 + d2, d3), memory_config: (31, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,992,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,992,1,1,f32]> tensor<[1,992,7,7,f32]> tensor<[1,992,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 992 + d1 + d2, d3), memory_config: (31, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,992,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[1,9,1024,f32]> tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,1024,f32]> tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,128,bf16]> tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,128,bf16]> tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,128,bf16]> tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,128,f32]> tensor<[1,9,128,f32]> tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,128,f32]> tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,1536,f32]> tensor<[1,9,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,16384,bf16]> tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,16384,bf16]> tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,16384,bf16]> tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,2048,f32]> tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,2048,f32]> tensor<[1,9,2048,f32]> tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,4096,bf16]> tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,4096,bf16]> tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,4096,bf16]> tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,4096,f32]> tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,4096,f32]> tensor<[1,9,4096,f32]> tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,768,f32]> tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,768,f32]> tensor<[1,9,768,f32]> tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,8192,bf16]> tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,8192,bf16]> tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,8192,bf16]> tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[201,3072,f32]> tensor<[201,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[201,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[201,768,f32]> tensor<[201,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[201,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[2048,1280,f32]> tensor<[2048,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[2048,256,f32]> tensor<[2048,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[2048,768,f32]> tensor<[2048,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2048,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[256,f32]> tensor<[256,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,10240,f32]> tensor<[256,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 320, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 320, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 320, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,1024,f32]> tensor<[256,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,1280,f32]> tensor<[256,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,1536,f32]> tensor<[256,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,160,f32]> tensor<[256,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,160,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,256,f32]> tensor<[256,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,2,f32]> tensor<[256,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,32,f32]> tensor<[256,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,32,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,4096,f32]> tensor<[256,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,512,f32]> tensor<[256,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,6144,f32]> tensor<[256,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,64,f32]> tensor<[256,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[256,768,f32]> tensor<[256,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[256,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (8, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[257,2304,f32]> tensor<[257,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[257,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[257,3072,f32]> tensor<[257,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[257,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[257,768,f32]> tensor<[257,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[257,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[25,2,f32]> tensor<[25,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,2,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[25,3072,f32]> tensor<[25,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[25,768,f32]> tensor<[25,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[25,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[27,30522,f32]> tensor<[27,30522,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,30522,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 954, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[27,38,f32]> tensor<[27,38,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,38,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[27,50257,f32]> tensor<[27,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[27,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[2,f32]> tensor<[2,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,13,1,f32]> tensor<[2,13,768,f32]> tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[2,1,bf16]> tensor<[2,1,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[2,1,1,13,f32]> tensor<[2,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[2,7,2048,bf16]> tensor<[2,7,2048,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,2048,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,1,f32]> tensor<[2,7,512,f32]> tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,512,f32]> tensor<[2,7,512,f32]> tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[300,128,f32]> tensor<[300,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[300,2048,f32]> tensor<[300,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[300,320,f32]> tensor<[300,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[300,512,f32]> tensor<[300,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[300,64,f32]> tensor<[300,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[300,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[3136,128,f32]> tensor<[3136,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3136,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[3136,384,f32]> tensor<[3136,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3136,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (98, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[3234,f32]> tensor<[3234,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3234,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 102, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[32,1536,f32]> tensor<[32,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[32,4608,f32]> tensor<[32,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 144, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[32,6144,f32]> tensor<[32,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[32,6144,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 192, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[3584,f32]> tensor<[3584,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3584,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[36,12,144,32,f32]> tensor<[36,12,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[36,12,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[36,24,144,32,f32]> tensor<[36,24,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[36,24,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (3888, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[4096,f32]> tensor<[4096,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,1536,f32]> tensor<[4096,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,2560,f32]> tensor<[4096,2560,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 80, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 80, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,2560,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 80, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,256,f32]> tensor<[4096,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,3072,f32]> tensor<[4096,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,320,f32]> tensor<[4096,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,320,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,384,f32]> tensor<[4096,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,64,f32]> tensor<[4096,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,64,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4096,768,f32]> tensor<[4096,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4096,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[45,3072,f32]> tensor<[45,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[45,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[45,768,f32]> tensor<[45,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[45,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4800,128,f32]> tensor<[4800,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4800,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[4800,512,f32]> tensor<[4800,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4800,512,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (150, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[484,6,144,32,f32]> tensor<[484,6,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[484,6,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 * 144 + d2, d3), memory_config: (13068, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[49,1024,f32]> tensor<[49,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[49,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[49,3072,f32]> tensor<[49,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[49,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,13,1,f32]> tensor<[4,13,1024,f32]> tensor<[4,13,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,13,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[4,16,49,32,bf16]> tensor<[4,16,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,16,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 49 + d2, d3), memory_config: (98, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1024,f32]> tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,1,f32]> tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[4,48,144,32,f32]> tensor<[4,48,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,48,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (864, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[50,3072,f32]> tensor<[50,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[50,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[50,768,f32]> tensor<[50,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[50,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[51200,f32]> tensor<[51200,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[51200,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,f32]> tensor<[512,f32]> tensor<[512,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[512,f32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5184,1152,f32]> tensor<[5184,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 36, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 36, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,1152,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 36, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5184,2304,f32]> tensor<[5184,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5184,384,f32]> tensor<[5184,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5184,768,f32]> tensor<[5184,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5184,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (162, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[52,1024,f32]> tensor<[52,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[52,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[576,1536,f32]> tensor<[576,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[576,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[576,4608,f32]> tensor<[576,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 144, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 144, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[576,4608,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (18, 144, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5,1024,f32]> tensor<[5,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5,4096,f32]> tensor<[5,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[5,51200,f32]> tensor<[5,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,51200,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1600, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[64,10240,f32]> tensor<[64,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 320, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 320, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,10240,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 320, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[64,1280,f32]> tensor<[64,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,1280,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[64,4,49,32,bf16]> tensor<[64,4,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,4,49,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 49 + d2, d3), memory_config: (392, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[65536,192,f32]> tensor<[65536,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[65536,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[65536,768,f32]> tensor<[65536,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[65536,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2048, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[69696,192,f32]> tensor<[69696,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[69696,192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[69696,576,f32]> tensor<[69696,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 18, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 18, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[69696,576,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (2178, 18, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[6,1024,f32]> tensor<[6,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[6,4096,f32]> tensor<[6,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[768,196,f32]> tensor<[768,196,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[768,196,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (24, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[784,256,f32]> tensor<[784,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[784,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[784,768,f32]> tensor<[784,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[784,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (25, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[7,2304,f32]> tensor<[7,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,2304,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 72, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[7,3072,f32]> tensor<[7,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[7,768,f32]> tensor<[7,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[7,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[8,100,32,bf16]> tensor<[8,100,32,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,100,32,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 100 + d1, d2), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[8,2048,f32]> tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[8,920,32,bf16]> tensor<[8,920,32,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,920,32,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 920 + d1, d2), memory_config: (230, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,256,f32]> tensor<[920,1,256,f32]> tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[920,1,1,f32]> tensor<[920,1,256,f32]> tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[920,2048,f32]> tensor<[920,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[920,256,f32]> tensor<[920,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,256,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,1024,f32]> tensor<[9,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,128,f32]> tensor<[9,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,128,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,16384,f32]> tensor<[9,16384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,16384,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 512, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,2048,f32]> tensor<[9,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[9,24,144,32,f32]> tensor<[9,24,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,24,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3456 + d1 * 144 + d2, d3), memory_config: (972, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,30000,f32]> tensor<[9,30000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,30000,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 938, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,3072,f32]> tensor<[9,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,3072,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,4096,f32]> tensor<[9,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,4096,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[9,48,144,32,f32]> tensor<[9,48,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,48,144,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6912 + d1 * 144 + d2, d3), memory_config: (1944, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,768,f32]> tensor<[9,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[9,8192,f32]> tensor<[9,8192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[9,8192,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 256, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[4,49,49,bf16]> tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[64,49,49,bf16]> tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[8,2,ui32]> tensor<[8,2,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,2,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,1536,f32]> tensor<[1,10,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,512,f32]> tensor<[1,10,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,11,1536,f32]> tensor<[1,11,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,12,1536,f32]> tensor<[1,12,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,13,1536,f32]> tensor<[1,13,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,13,3584,f32]> tensor<[1,13,3584,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,3584,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 112, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,14,1536,f32]> tensor<[1,14,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,15,1024,bf16]> tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,15,1536,f32]> tensor<[1,15,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,15,512,f32]> tensor<[1,15,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1024,f32]> tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,1024,bf16]> tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1536,f32]> tensor<[1,1,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,3072,bf16]> tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,1,4096,bf16]> tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,512,f32]> tensor<[1,1,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,768,f32]> tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,32,3072,f32]> tensor<[1,32,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,32,4096,f32]> tensor<[1,32,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,16,16,2,bf16]> tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,16,16,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 768 + d1 * 256 + d2 * 16 + d3, d4), memory_config: (24, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,32,32,2,bf16]> tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,32,32,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 3072 + d1 * 1024 + d2 * 32 + d3, d4), memory_config: (96, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,1,bf16]> tensor<[1,3,64,64,2,bf16]> tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 + d1 + d2 + d3, d4), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3,64,64,2,bf16]> | mapping_from: (d0, d1, d2, d3, d4), mapping_to: (d0 * 12288 + d1 * 4096 + d2 * 64 + d3, d4), memory_config: (384, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,45,3072,bf16]> tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[1,512,bf16]> tensor<[1,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,5,4096,bf16]> tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,6,1536,f32]> tensor<[1,6,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,7,1536,f32]> tensor<[1,7,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,8,1536,f32]> tensor<[1,8,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,128,bf16]> tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1536,f32]> tensor<[1,9,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,16384,bf16]> tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,16384,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 512, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,4096,bf16]> tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,8192,bf16]> tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,8192,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 256, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[2,13,768,f32]> tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[2,1,bf16]> tensor<[2,1,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[2,512,bf16]> tensor<[2,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,512,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 16, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,10,10,bf16]> tensor<[1,1,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,12,12,bf16]> tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,14,14,bf16]> tensor<[1,1,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,16,16,bf16]> tensor<[1,1,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,11,bf16]> tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,12,bf16]> tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,13,bf16]> tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,14,bf16]> tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,16,bf16]> tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,17,bf16]> tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,18,bf16]> tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,19,bf16]> tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,201,bf16]> tensor<[1,1,1,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,201,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 7, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,2048,bf16]> tensor<[1,1,1,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,2048,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 64, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,20,bf16]> tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,21,bf16]> tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,22,bf16]> tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,23,bf16]> tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,24,bf16]> tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,25,bf16]> tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,26,bf16]> tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,27,bf16]> tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,28,bf16]> tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,29,bf16]> tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,7,bf16]> tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,8,bf16]> tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,9,bf16]> tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,256,256,bf16]> tensor<[1,1,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,25,25,bf16]> tensor<[1,1,25,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,25,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,6,6,bf16]> tensor<[1,1,6,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,6,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,7,7,bf16]> tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,9,9,bf16]> tensor<[1,1,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[2,1,1,13,f32]> tensor<[2,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[2,1,7,7,bf16]> tensor<[2,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[4,1,1,13,f32]> tensor<[4,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,11,3072,bf16]> tensor<[1,11,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 11 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,12,3072,bf16]> tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,13,3072,bf16]> tensor<[1,13,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,14,3072,bf16]> tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,15,3072,bf16]> tensor<[1,15,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 15 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,6,3072,bf16]> tensor<[1,6,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,7,3072,bf16]> tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,8,3072,bf16]> tensor<[1,8,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[1,9,3072,bf16]> tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,3072,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 96, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[16,49,1,bf16]> tensor<[16,49,49,bf16]> tensor<[16,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[16,1,49,bf16]> tensor<[16,49,49,bf16]> tensor<[16,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,100,1,1,f32]> tensor<[1,100,14,14,f32]> tensor<[1,100,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 100 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,100,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 14 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1024,f32]> tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,10,10,f32]> tensor<[1,1024,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 10 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,14,14,f32]> tensor<[1,1024,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 14 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,1536,f32]> tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,160,f32]> tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,16,16,f32]> tensor<[1,1024,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 16 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,19,19,f32]> tensor<[1,1024,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19456 + d1 * 19 + d2, d3), memory_config: (608, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,28,28,f32]> tensor<[1,1024,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 28 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,3072,f32]> tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,640,f32]> tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,768,f32]> tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,1,f32]> tensor<[1,1024,7,7,f32]> tensor<[1,1024,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1024 + d1 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 7 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1056,1,1,f32]> tensor<[1,1056,14,14,f32]> tensor<[1,1056,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1056 + d1 + d2, d3), memory_config: (33, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1056,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14784 + d1 * 14 + d2, d3), memory_config: (462, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1056,1,1,f32]> tensor<[1,1056,7,7,f32]> tensor<[1,1056,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1056 + d1 + d2, d3), memory_config: (33, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1056,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7392 + d1 * 7 + d2, d3), memory_config: (231, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1088,1,1,f32]> tensor<[1,1088,14,14,f32]> tensor<[1,1088,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1088 + d1 + d2, d3), memory_config: (34, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1088,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15232 + d1 * 14 + d2, d3), memory_config: (476, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1088,1,1,f32]> tensor<[1,1088,7,7,f32]> tensor<[1,1088,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1088 + d1 + d2, d3), memory_config: (34, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1088,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 7 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,10,f32]> tensor<[1,10,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1120,1,1,f32]> tensor<[1,1120,14,14,f32]> tensor<[1,1120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15680 + d1 * 14 + d2, d3), memory_config: (490, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1120,1,1,f32]> tensor<[1,1120,7,7,f32]> tensor<[1,1120,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1120,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 7 + d2, d3), memory_config: (245, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,14,14,f32]> tensor<[1,112,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 14 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,15,15,f32]> tensor<[1,112,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 15 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,20,20,f32]> tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 20 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,24,24,f32]> tensor<[1,112,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 24 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,112,1,1,f32]> tensor<[1,112,7,7,f32]> tensor<[1,112,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 112 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,112,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 7 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,1,1,f32]> tensor<[1,1152,14,14,f32]> tensor<[1,1152,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 14 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,1,1,f32]> tensor<[1,1152,7,7,f32]> tensor<[1,1152,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 7 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1152,1,1,f32]> tensor<[1,1152,8,8,f32]> tensor<[1,1152,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1152 + d1 + d2, d3), memory_config: (36, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1152,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 8 + d2, d3), memory_config: (288, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,116,1,1,f32]> tensor<[1,116,14,14,f32]> tensor<[1,116,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 116 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,116,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 14 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1184,1,1,f32]> tensor<[1,1184,14,14,f32]> tensor<[1,1184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1184 + d1 + d2, d3), memory_config: (37, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16576 + d1 * 14 + d2, d3), memory_config: (518, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1184,1,1,f32]> tensor<[1,1184,7,7,f32]> tensor<[1,1184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1184 + d1 + d2, d3), memory_config: (37, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8288 + d1 * 7 + d2, d3), memory_config: (259, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,1,f32]> tensor<[1,1200,320,f32]> tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,14,14,f32]> tensor<[1,120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 14 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,17,17,f32]> tensor<[1,120,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2040 + d1 * 17 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,28,28,f32]> tensor<[1,120,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 28 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,120,1,1,f32]> tensor<[1,120,40,40,f32]> tensor<[1,120,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 120 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,120,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 40 + d2, d3), memory_config: (150, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1216,1,1,f32]> tensor<[1,1216,14,14,f32]> tensor<[1,1216,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1216 + d1 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1216,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17024 + d1 * 14 + d2, d3), memory_config: (532, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1216,1,1,f32]> tensor<[1,1216,7,7,f32]> tensor<[1,1216,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1216 + d1 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1216,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 7 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,1,1,f32]> tensor<[1,1248,14,14,f32]> tensor<[1,1248,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17472 + d1 * 14 + d2, d3), memory_config: (546, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,1,1,f32]> tensor<[1,1248,7,7,f32]> tensor<[1,1248,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8736 + d1 * 7 + d2, d3), memory_config: (273, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1248,1,1,f32]> tensor<[1,1248,9,9,f32]> tensor<[1,1248,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1248 + d1 + d2, d3), memory_config: (39, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1248,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11232 + d1 * 9 + d2, d3), memory_config: (351, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,10,10,f32]> tensor<[1,1280,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12800 + d1 * 10 + d2, d3), memory_config: (400, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,12,12,f32]> tensor<[1,1280,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 12 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,14,14,f32]> tensor<[1,1280,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17920 + d1 * 14 + d2, d3), memory_config: (560, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,7,7,f32]> tensor<[1,1280,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 7 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,8,8,f32]> tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 8 + d2, d3), memory_config: (320, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,1280,1,1,f32]> tensor<[1,1280,9,9,f32]> tensor<[1,1280,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1280,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 9 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,112,112,f32]> tensor<[1,128,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 112 + d2, d3), memory_config: (448, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,128,128,f32]> tensor<[1,128,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 128 + d2, d3), memory_config: (512, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,14,14,f32]> tensor<[1,128,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 14 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,150,150,f32]> tensor<[1,128,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 150 + d2, d3), memory_config: (600, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,17,17,f32]> tensor<[1,128,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2176 + d1 * 17 + d2, d3), memory_config: (68, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,28,28,f32]> tensor<[1,128,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 28 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,2,2,f32]> tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 2 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,32,32,f32]> tensor<[1,128,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 32 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,3,3,f32]> tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 * 3 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,56,56,f32]> tensor<[1,128,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 56 + d2, d3), memory_config: (224, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,5,5,f32]> tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 5 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,64,64,f32]> tensor<[1,128,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 64 + d2, d3), memory_config: (256, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,75,75,f32]> tensor<[1,128,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 75 + d2, d3), memory_config: (300, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,128,1,1,f32]> tensor<[1,128,7,7,f32]> tensor<[1,128,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,128,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 7 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,128,f32]> tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,1,f32]> tensor<[1,12,56,56,f32]> tensor<[1,12,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 56 + d2, d3), memory_config: (21, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,768,f32]> tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1312,1,1,f32]> tensor<[1,1312,14,14,f32]> tensor<[1,1312,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1312 + d1 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1312,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18368 + d1 * 14 + d2, d3), memory_config: (574, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1312,1,1,f32]> tensor<[1,1312,7,7,f32]> tensor<[1,1312,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1312 + d1 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1312,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9184 + d1 * 7 + d2, d3), memory_config: (287, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,1,1,f32]> tensor<[1,1344,14,14,f32]> tensor<[1,1344,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 14 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,1,1,f32]> tensor<[1,1344,28,28,f32]> tensor<[1,1344,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 28 + d2, d3), memory_config: (1176, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1344,1,1,f32]> tensor<[1,1344,7,7,f32]> tensor<[1,1344,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1344,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 7 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,134,1,1,f32]> tensor<[1,134,28,28,f32]> tensor<[1,134,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 134 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,134,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3752 + d1 * 28 + d2, d3), memory_config: (118, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,136,1,1,f32]> tensor<[1,136,19,19,f32]> tensor<[1,136,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 136 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,136,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2584 + d1 * 19 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,1,f32]> tensor<[1,1370,1280,f32]> tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1376,1,1,f32]> tensor<[1,1376,14,14,f32]> tensor<[1,1376,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1376 + d1 + d2, d3), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1376,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19264 + d1 * 14 + d2, d3), memory_config: (602, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1376,1,1,f32]> tensor<[1,1376,7,7,f32]> tensor<[1,1376,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1376 + d1 + d2, d3), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1376,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9632 + d1 * 7 + d2, d3), memory_config: (301, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,f32]> tensor<[1,1392,10,10,f32]> tensor<[1,1392,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13920 + d1 * 10 + d2, d3), memory_config: (435, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,f32]> tensor<[1,1392,14,14,f32]> tensor<[1,1392,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 14 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1392,1,1,f32]> tensor<[1,1392,28,28,f32]> tensor<[1,1392,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1392 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1392,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 28 + d2, d3), memory_config: (1218, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1408,1,1,f32]> tensor<[1,1408,14,14,f32]> tensor<[1,1408,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1408 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1408,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19712 + d1 * 14 + d2, d3), memory_config: (616, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1408,1,1,f32]> tensor<[1,1408,7,7,f32]> tensor<[1,1408,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1408 + d1 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1408,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 7 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1440,1,1,f32]> tensor<[1,1440,14,14,f32]> tensor<[1,1440,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 + d2, d3), memory_config: (45, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1440,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20160 + d1 * 14 + d2, d3), memory_config: (630, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1440,1,1,f32]> tensor<[1,1440,7,7,f32]> tensor<[1,1440,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 + d2, d3), memory_config: (45, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1440,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 7 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,1,f32]> tensor<[1,1445,192,f32]> tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,14,14,f32]> tensor<[1,144,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 14 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,150,150,f32]> tensor<[1,144,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21600 + d1 * 150 + d2, d3), memory_config: (675, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,190,190,f32]> tensor<[1,144,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27360 + d1 * 190 + d2, d3), memory_config: (855, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,28,28,f32]> tensor<[1,144,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 28 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,30,30,f32]> tensor<[1,144,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4320 + d1 * 30 + d2, d3), memory_config: (135, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,33,33,f32]> tensor<[1,144,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4752 + d1 * 33 + d2, d3), memory_config: (149, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,56,56,f32]> tensor<[1,144,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 56 + d2, d3), memory_config: (252, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,60,60,f32]> tensor<[1,144,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8640 + d1 * 60 + d2, d3), memory_config: (270, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,65,65,f32]> tensor<[1,144,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9360 + d1 * 65 + d2, d3), memory_config: (293, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,75,75,f32]> tensor<[1,144,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10800 + d1 * 75 + d2, d3), memory_config: (338, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,7,7,f32]> tensor<[1,144,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 7 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,144,1,1,f32]> tensor<[1,144,95,95,f32]> tensor<[1,144,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 144 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,144,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13680 + d1 * 95 + d2, d3), memory_config: (428, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1472,1,1,f32]> tensor<[1,1472,14,14,f32]> tensor<[1,1472,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1472 + d1 + d2, d3), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1472,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20608 + d1 * 14 + d2, d3), memory_config: (644, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1472,1,1,f32]> tensor<[1,1472,7,7,f32]> tensor<[1,1472,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1472 + d1 + d2, d3), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1472,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 7 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,128,f32]> tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,14,14,1024,f32]> tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,14,14,512,f32]> tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,1,f32]> tensor<[1,14,56,56,f32]> tensor<[1,14,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 56 + d2, d3), memory_config: (25, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,768,f32]> tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,1,f32]> tensor<[1,1500,768,f32]> tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1504,1,1,f32]> tensor<[1,1504,14,14,f32]> tensor<[1,1504,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1504 + d1 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1504,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21056 + d1 * 14 + d2, d3), memory_config: (658, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1504,1,1,f32]> tensor<[1,1504,7,7,f32]> tensor<[1,1504,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1504 + d1 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1504,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10528 + d1 * 7 + d2, d3), memory_config: (329, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1536,f32]> tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,1,1,f32]> tensor<[1,1536,10,10,f32]> tensor<[1,1536,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15360 + d1 * 10 + d2, d3), memory_config: (480, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,1,1,f32]> tensor<[1,1536,14,14,f32]> tensor<[1,1536,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21504 + d1 * 14 + d2, d3), memory_config: (672, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1536,1,1,f32]> tensor<[1,1536,7,7,f32]> tensor<[1,1536,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 7 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1568,1,1,f32]> tensor<[1,1568,14,14,f32]> tensor<[1,1568,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1568,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 21952 + d1 * 14 + d2, d3), memory_config: (686, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1568,1,1,f32]> tensor<[1,1568,7,7,f32]> tensor<[1,1568,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1568,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10976 + d1 * 7 + d2, d3), memory_config: (343, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1600,1,1,f32]> tensor<[1,1600,14,14,f32]> tensor<[1,1600,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1600,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22400 + d1 * 14 + d2, d3), memory_config: (700, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1600,1,1,f32]> tensor<[1,1600,7,7,f32]> tensor<[1,1600,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1600,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 7 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,14,14,f32]> tensor<[1,160,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 14 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,24,24,f32]> tensor<[1,160,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 24 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,28,28,f32]> tensor<[1,160,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 28 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,56,56,f32]> tensor<[1,160,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 56 + d2, d3), memory_config: (280, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,160,1,1,f32]> tensor<[1,160,7,7,f32]> tensor<[1,160,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 160 + d1 + d2, d3), memory_config: (5, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,160,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 7 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,1,1,f32]> tensor<[1,1632,12,12,f32]> tensor<[1,1632,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19584 + d1 * 12 + d2, d3), memory_config: (612, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,1,1,f32]> tensor<[1,1632,14,14,f32]> tensor<[1,1632,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 22848 + d1 * 14 + d2, d3), memory_config: (714, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1632,1,1,f32]> tensor<[1,1632,7,7,f32]> tensor<[1,1632,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1632 + d1 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1632,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11424 + d1 * 7 + d2, d3), memory_config: (357, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,192,f32]> tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,32,f32]> tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,384,f32]> tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,768,f32]> tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1664,1,1,f32]> tensor<[1,1664,14,14,f32]> tensor<[1,1664,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1664 + d1 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1664,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23296 + d1 * 14 + d2, d3), memory_config: (728, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1664,1,1,f32]> tensor<[1,1664,7,7,f32]> tensor<[1,1664,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1664 + d1 + d2, d3), memory_config: (52, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1664,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 7 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,168,1,1,f32]> tensor<[1,168,28,28,f32]> tensor<[1,168,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 168 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,168,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 28 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1696,1,1,f32]> tensor<[1,1696,14,14,f32]> tensor<[1,1696,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1696 + d1 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1696,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23744 + d1 * 14 + d2, d3), memory_config: (742, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1696,1,1,f32]> tensor<[1,1696,7,7,f32]> tensor<[1,1696,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1696 + d1 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1696,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11872 + d1 * 7 + d2, d3), memory_config: (371, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,112,112,f32]> tensor<[1,16,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 112 + d2, d3), memory_config: (56, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,120,120,f32]> tensor<[1,16,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 120 + d2, d3), memory_config: (60, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,130,130,f32]> tensor<[1,16,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2080 + d1 * 130 + d2, d3), memory_config: (65, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,14,14,f32]> tensor<[1,16,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,160,160,f32]> tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 160 + d2, d3), memory_config: (80, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,224,224,f32]> tensor<[1,16,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 224 + d2, d3), memory_config: (112, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,28,28,f32]> tensor<[1,16,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 28 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,1,f32]> tensor<[1,16,56,56,f32]> tensor<[1,16,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 56 + d2, d3), memory_config: (28, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,f32]> tensor<[1,16,768,f32]> tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1728,1,1,f32]> tensor<[1,1728,14,14,f32]> tensor<[1,1728,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 + d2, d3), memory_config: (54, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1728,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24192 + d1 * 14 + d2, d3), memory_config: (756, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1728,1,1,f32]> tensor<[1,1728,7,7,f32]> tensor<[1,1728,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1728 + d1 + d2, d3), memory_config: (54, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1728,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 7 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1760,1,1,f32]> tensor<[1,1760,14,14,f32]> tensor<[1,1760,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1760 + d1 + d2, d3), memory_config: (55, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1760,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24640 + d1 * 14 + d2, d3), memory_config: (770, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1760,1,1,f32]> tensor<[1,1760,7,7,f32]> tensor<[1,1760,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1760 + d1 + d2, d3), memory_config: (55, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1760,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12320 + d1 * 7 + d2, d3), memory_config: (385, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1792,1,1,f32]> tensor<[1,1792,14,14,f32]> tensor<[1,1792,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1792,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25088 + d1 * 14 + d2, d3), memory_config: (784, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1792,1,1,f32]> tensor<[1,1792,7,7,f32]> tensor<[1,1792,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1792,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 7 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1824,1,1,f32]> tensor<[1,1824,7,7,f32]> tensor<[1,1824,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1824,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12768 + d1 * 7 + d2, d3), memory_config: (399, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,1,1,f32]> tensor<[1,184,14,14,f32]> tensor<[1,184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2576 + d1 * 14 + d2, d3), memory_config: (81, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,1,1,f32]> tensor<[1,184,20,20,f32]> tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3680 + d1 * 20 + d2, d3), memory_config: (115, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,184,1,1,f32]> tensor<[1,184,7,7,f32]> tensor<[1,184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 184 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,184,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 7 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1856,1,1,f32]> tensor<[1,1856,7,7,f32]> tensor<[1,1856,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1856 + d1 + d2, d3), memory_config: (58, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1856,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 7 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1888,1,1,f32]> tensor<[1,1888,7,7,f32]> tensor<[1,1888,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1888 + d1 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1888,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13216 + d1 * 7 + d2, d3), memory_config: (413, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,14,14,f32]> tensor<[1,18,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 14 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,28,28,f32]> tensor<[1,18,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 28 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,56,56,f32]> tensor<[1,18,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 56 + d2, d3), memory_config: (32, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,18,1,1,f32]> tensor<[1,18,7,7,f32]> tensor<[1,18,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 126 + d1 * 7 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,1,f32]> tensor<[1,19200,64,f32]> tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1920,1,1,f32]> tensor<[1,1920,7,7,f32]> tensor<[1,1920,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1920,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 7 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,14,14,f32]> tensor<[1,192,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 14 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,17,17,f32]> tensor<[1,192,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 17 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,28,28,f32]> tensor<[1,192,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 28 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,35,35,f32]> tensor<[1,192,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 35 + d2, d3), memory_config: (210, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,38,38,f32]> tensor<[1,192,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7296 + d1 * 38 + d2, d3), memory_config: (228, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,48,48,f32]> tensor<[1,192,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9216 + d1 * 48 + d2, d3), memory_config: (288, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,56,56,f32]> tensor<[1,192,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 56 + d2, d3), memory_config: (336, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,75,75,f32]> tensor<[1,192,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14400 + d1 * 75 + d2, d3), memory_config: (450, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,7,7,f32]> tensor<[1,192,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 7 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,8,8,f32]> tensor<[1,192,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1536 + d1 * 8 + d2, d3), memory_config: (48, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,192,1,1,f32]> tensor<[1,192,95,95,f32]> tensor<[1,192,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 192 + d1 + d2, d3), memory_config: (6, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,192,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18240 + d1 * 95 + d2, d3), memory_config: (570, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,1,1,f32]> tensor<[1,196,14,14,f32]> tensor<[1,196,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 14 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,1,f32]> tensor<[1,196,768,f32]> tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,197,1024,f32]> tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,197,768,f32]> tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1024,f32]> tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,768,f32]> tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,1,1,f32]> tensor<[1,200,14,14,f32]> tensor<[1,200,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2800 + d1 * 14 + d2, d3), memory_config: (88, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,1,1,f32]> tensor<[1,200,20,20,f32]> tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4000 + d1 * 20 + d2, d3), memory_config: (125, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,200,1,1,f32]> tensor<[1,200,7,7,f32]> tensor<[1,200,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 200 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,200,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1400 + d1 * 7 + d2, d3), memory_config: (44, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,1,f32]> tensor<[1,201,768,f32]> tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,f32]> tensor<[1,2048,10,10,f32]> tensor<[1,2048,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20480 + d1 * 10 + d2, d3), memory_config: (640, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,f32]> tensor<[1,2048,14,14,f32]> tensor<[1,2048,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 14 + d2, d3), memory_config: (896, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,f32]> tensor<[1,2048,768,f32]> tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,1,f32]> tensor<[1,2048,7,7,f32]> tensor<[1,2048,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 7 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,1,1,f32]> tensor<[1,208,14,14,f32]> tensor<[1,208,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 208 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2912 + d1 * 14 + d2, d3), memory_config: (91, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,208,1,1,f32]> tensor<[1,208,9,9,f32]> tensor<[1,208,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 208 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,208,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1872 + d1 * 9 + d2, d3), memory_config: (59, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,20,1,1,f32]> tensor<[1,20,28,28,f32]> tensor<[1,20,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 20 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 28 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,14,14,f32]> tensor<[1,224,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 14 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,17,17,f32]> tensor<[1,224,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 17 + d2, d3), memory_config: (119, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,28,28,f32]> tensor<[1,224,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 28 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,35,35,f32]> tensor<[1,224,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7840 + d1 * 35 + d2, d3), memory_config: (245, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,56,56,f32]> tensor<[1,224,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 56 + d2, d3), memory_config: (392, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,224,1,1,f32]> tensor<[1,224,7,7,f32]> tensor<[1,224,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,224,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1568 + d1 * 7 + d2, d3), memory_config: (49, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,f32]> tensor<[1,232,10,10,f32]> tensor<[1,232,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2320 + d1 * 10 + d2, d3), memory_config: (73, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,f32]> tensor<[1,232,112,112,f32]> tensor<[1,232,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 112 + d2, d3), memory_config: (812, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,232,1,1,f32]> tensor<[1,232,56,56,f32]> tensor<[1,232,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 232 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,232,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 56 + d2, d3), memory_config: (406, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,14,14,f32]> tensor<[1,240,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 14 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,15,15,f32]> tensor<[1,240,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 15 + d2, d3), memory_config: (113, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,20,20,f32]> tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 20 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,28,28,f32]> tensor<[1,240,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 28 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,30,30,f32]> tensor<[1,240,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 30 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,240,1,1,f32]> tensor<[1,240,40,40,f32]> tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 240 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,240,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 40 + d2, d3), memory_config: (300, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,112,112,f32]> tensor<[1,24,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 112 + d2, d3), memory_config: (84, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,14,14,f32]> tensor<[1,24,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 14 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,150,150,f32]> tensor<[1,24,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3600 + d1 * 150 + d2, d3), memory_config: (113, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,190,190,f32]> tensor<[1,24,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4560 + d1 * 190 + d2, d3), memory_config: (143, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,28,28,f32]> tensor<[1,24,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 28 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,56,56,f32]> tensor<[1,24,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 56 + d2, d3), memory_config: (42, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,60,60,f32]> tensor<[1,24,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1440 + d1 * 60 + d2, d3), memory_config: (45, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,65,65,f32]> tensor<[1,24,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1560 + d1 * 65 + d2, d3), memory_config: (49, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,24,1,1,f32]> tensor<[1,24,80,80,f32]> tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 24 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 80 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,1,1,f32]> tensor<[1,2520,14,14,f32]> tensor<[1,2520,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 35280 + d1 * 14 + d2, d3), memory_config: (1103, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2520,1,1,f32]> tensor<[1,2520,7,7,f32]> tensor<[1,2520,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2520 + d1 + d2, d3), memory_config: (79, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2520,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 17640 + d1 * 7 + d2, d3), memory_config: (552, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1024,f32]> tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,10,10,f32]> tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 10 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1280,f32]> tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,128,128,f32]> tensor<[1,256,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32768 + d1 * 128 + d2, d3), memory_config: (1024, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,14,14,f32]> tensor<[1,256,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 14 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1536,f32]> tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,160,f32]> tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,16,16,f32]> tensor<[1,256,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 16 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,17,17,f32]> tensor<[1,256,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4352 + d1 * 17 + d2, d3), memory_config: (136, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,256,f32]> tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,28,28,f32]> tensor<[1,256,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 28 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,2,2,f32]> tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 * 2 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,3072,f32]> tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,32,f32]> tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,32,32,f32]> tensor<[1,256,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 32 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,38,38,f32]> tensor<[1,256,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9728 + d1 * 38 + d2, d3), memory_config: (304, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,3,3,f32]> tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 * 3 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,512,f32]> tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,56,56,f32]> tensor<[1,256,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 56 + d2, d3), memory_config: (448, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,5,5,f32]> tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 5 + d2, d3), memory_config: (40, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,64,f32]> tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,64,64,f32]> tensor<[1,256,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 64 + d2, d3), memory_config: (512, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,75,75,f32]> tensor<[1,256,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19200 + d1 * 75 + d2, d3), memory_config: (600, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,7,7,f32]> tensor<[1,256,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 7 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,1,f32]> tensor<[1,256,8,8,f32]> tensor<[1,256,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2048 + d1 * 8 + d2, d3), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,1,f32]> tensor<[1,257,768,f32]> tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,1,f32]> tensor<[1,25,768,f32]> tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,1,1,f32]> tensor<[1,272,12,12,f32]> tensor<[1,272,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 272 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3264 + d1 * 12 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,272,1,1,f32]> tensor<[1,272,7,7,f32]> tensor<[1,272,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 272 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,272,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1904 + d1 * 7 + d2, d3), memory_config: (60, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,27,1,f32]> tensor<[1,27,768,f32]> tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,14,14,f32]> tensor<[1,288,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 14 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,17,17,f32]> tensor<[1,288,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4896 + d1 * 17 + d2, d3), memory_config: (153, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,19,19,f32]> tensor<[1,288,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5472 + d1 * 19 + d2, d3), memory_config: (171, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,28,28,f32]> tensor<[1,288,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 28 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,33,33,f32]> tensor<[1,288,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9504 + d1 * 33 + d2, d3), memory_config: (297, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,288,1,1,f32]> tensor<[1,288,38,38,f32]> tensor<[1,288,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 288 + d1 + d2, d3), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,288,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 38 + d2, d3), memory_config: (342, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,28,28,256,f32]> tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,1,1,f32]> tensor<[1,28,28,28,f32]> tensor<[1,28,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,28,28,512,f32]> tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,128,f32]> tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,320,f32]> tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,512,f32]> tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,64,f32]> tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,14,14,f32]> tensor<[1,320,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4480 + d1 * 14 + d2, d3), memory_config: (140, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,17,17,f32]> tensor<[1,320,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5440 + d1 * 17 + d2, d3), memory_config: (170, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,28,28,f32]> tensor<[1,320,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 28 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,7,7,f32]> tensor<[1,320,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 7 + d2, d3), memory_config: (70, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,320,1,1,f32]> tensor<[1,320,8,8,f32]> tensor<[1,320,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 + d2, d3), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,320,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 8 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,10,1024,f32]> tensor<[1,32,10,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,10,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,10,4096,f32]> tensor<[1,32,10,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,10,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,112,112,f32]> tensor<[1,32,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 112 + d2, d3), memory_config: (112, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,120,120,f32]> tensor<[1,32,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,120,160,f32]> tensor<[1,32,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 120 + d2, d3), memory_config: (120, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,128,128,f32]> tensor<[1,32,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 128 + d2, d3), memory_config: (128, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,130,130,f32]> tensor<[1,32,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4160 + d1 * 130 + d2, d3), memory_config: (130, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,147,147,f32]> tensor<[1,32,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 147 + d2, d3), memory_config: (147, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,149,149,f32]> tensor<[1,32,149,149,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,149,149,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4768 + d1 * 149 + d2, d3), memory_config: (149, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,14,14,f32]> tensor<[1,32,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 * 14 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,150,150,f32]> tensor<[1,32,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 150 + d2, d3), memory_config: (150, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,32,1536,f32]> tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,190,190,f32]> tensor<[1,32,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,190,190,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6080 + d1 * 190 + d2, d3), memory_config: (190, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,1024,f32]> tensor<[1,32,20,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,256,f32]> tensor<[1,32,20,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,4096,f32]> tensor<[1,32,20,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,256,256,f32]> tensor<[1,32,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 256 + d2, d3), memory_config: (256, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,28,28,f32]> tensor<[1,32,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 28 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,1024,f32]> tensor<[1,32,30,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,4096,f32]> tensor<[1,32,30,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,40,f32]> tensor<[1,32,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,1024,f32]> tensor<[1,32,40,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,256,f32]> tensor<[1,32,40,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,64,f32]> tensor<[1,32,40,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,512,512,f32]> tensor<[1,32,512,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,512,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 512 + d2, d3), memory_config: (512, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,56,56,f32]> tensor<[1,32,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 56 + d2, d3), memory_config: (56, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,1024,f32]> tensor<[1,32,60,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,256,f32]> tensor<[1,32,60,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,80,f32]> tensor<[1,32,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,75,75,f32]> tensor<[1,32,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,75,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2400 + d1 * 75 + d2, d3), memory_config: (75, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,7,7,f32]> tensor<[1,32,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 224 + d1 * 7 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,80,256,f32]> tensor<[1,32,80,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,80,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,80,64,f32]> tensor<[1,32,80,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,80,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,95,95,f32]> tensor<[1,32,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,95,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3040 + d1 * 95 + d2, d3), memory_config: (95, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,334,1,1,f32]> tensor<[1,334,14,14,f32]> tensor<[1,334,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 334 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,334,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4676 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,112,112,f32]> tensor<[1,336,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 112 + d2, d3), memory_config: (1176, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,14,14,f32]> tensor<[1,336,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 14 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,24,24,f32]> tensor<[1,336,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 24 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,48,48,f32]> tensor<[1,336,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 48 + d2, d3), memory_config: (504, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,336,1,1,f32]> tensor<[1,336,56,56,f32]> tensor<[1,336,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,336,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 56 + d2, d3), memory_config: (588, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,34,1,1,f32]> tensor<[1,34,28,28,f32]> tensor<[1,34,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 34 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,34,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 28 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,1,1,f32]> tensor<[1,352,14,14,f32]> tensor<[1,352,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4928 + d1 * 14 + d2, d3), memory_config: (154, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,1,1,f32]> tensor<[1,352,28,28,f32]> tensor<[1,352,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 28 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,352,1,1,f32]> tensor<[1,352,9,9,f32]> tensor<[1,352,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 352 + d1 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,352,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3168 + d1 * 9 + d2, d3), memory_config: (99, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,14,14,f32]> tensor<[1,36,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 14 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,28,28,f32]> tensor<[1,36,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 28 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,56,56,f32]> tensor<[1,36,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 56 + d2, d3), memory_config: (63, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,36,1,1,f32]> tensor<[1,36,7,7,f32]> tensor<[1,36,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 36 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,36,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 252 + d1 * 7 + d2, d3), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,1,1,f32]> tensor<[1,3712,14,14,f32]> tensor<[1,3712,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 51968 + d1 * 14 + d2, d3), memory_config: (1624, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,3712,1,1,f32]> tensor<[1,3712,7,7,f32]> tensor<[1,3712,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3712 + d1 + d2, d3), memory_config: (116, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,3712,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25984 + d1 * 7 + d2, d3), memory_config: (812, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,10,10,f32]> tensor<[1,384,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 10 + d2, d3), memory_config: (120, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,14,14,f32]> tensor<[1,384,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 14 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,17,17,f32]> tensor<[1,384,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6528 + d1 * 17 + d2, d3), memory_config: (204, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,28,28,f32]> tensor<[1,384,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 28 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,7,7,f32]> tensor<[1,384,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 7 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,384,1,1,f32]> tensor<[1,384,8,8,f32]> tensor<[1,384,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 384 + d1 + d2, d3), memory_config: (12, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,384,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3072 + d1 * 8 + d2, d3), memory_config: (96, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,1536,f32]> tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,320,f32]> tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,384,f32]> tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,64,f32]> tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,768,f32]> tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,14,14,f32]> tensor<[1,40,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 14 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,28,28,f32]> tensor<[1,40,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 28 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,30,30,f32]> tensor<[1,40,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,30,30,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 30 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,40,40,f32]> tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 40 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,40,1,1,f32]> tensor<[1,40,56,56,f32]> tensor<[1,40,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 40 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,40,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 56 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,416,1,1,f32]> tensor<[1,416,14,14,f32]> tensor<[1,416,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 416 + d1 + d2, d3), memory_config: (13, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,416,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5824 + d1 * 14 + d2, d3), memory_config: (182, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,416,1,1,f32]> tensor<[1,416,28,28,f32]> tensor<[1,416,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 416 + d1 + d2, d3), memory_config: (13, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,416,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 28 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,12,12,f32]> tensor<[1,448,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 12 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,14,14,f32]> tensor<[1,448,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 14 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,28,28,f32]> tensor<[1,448,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 28 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,448,1,1,f32]> tensor<[1,448,8,8,f32]> tensor<[1,448,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 448 + d1 + d2, d3), memory_config: (14, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,448,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 8 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,1,f32]> tensor<[1,45,768,f32]> tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,462,1,1,f32]> tensor<[1,462,7,7,f32]> tensor<[1,462,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 462 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,462,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3234 + d1 * 7 + d2, d3), memory_config: (102, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,46,1,1,f32]> tensor<[1,46,28,28,f32]> tensor<[1,46,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 46 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,46,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 28 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,1,f32]> tensor<[1,4800,128,f32]> tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,10,10,f32]> tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4800 + d1 * 10 + d2, d3), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,14,14,f32]> tensor<[1,480,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 14 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,15,15,f32]> tensor<[1,480,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7200 + d1 * 15 + d2, d3), memory_config: (225, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,20,20,f32]> tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 20 + d2, d3), memory_config: (300, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,28,28,f32]> tensor<[1,480,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 28 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,480,1,1,f32]> tensor<[1,480,7,7,f32]> tensor<[1,480,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 480 + d1 + d2, d3), memory_config: (15, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,480,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 7 + d2, d3), memory_config: (105, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,14,14,f32]> tensor<[1,48,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 * 14 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,33,33,f32]> tensor<[1,48,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,33,33,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1584 + d1 * 33 + d2, d3), memory_config: (50, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,38,38,f32]> tensor<[1,48,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 38 + d2, d3), memory_config: (57, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,56,56,f32]> tensor<[1,48,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 56 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,48,1,1,f32]> tensor<[1,48,7,7,f32]> tensor<[1,48,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 48 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,48,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 336 + d1 * 7 + d2, d3), memory_config: (11, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,50,1,f32]> tensor<[1,50,768,f32]> tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,14,14,f32]> tensor<[1,512,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 14 + d2, d3), memory_config: (224, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,16,16,f32]> tensor<[1,512,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,16,16,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 16 + d2, d3), memory_config: (256, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,28,28,f32]> tensor<[1,512,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 28 + d2, d3), memory_config: (448, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,32,32,f32]> tensor<[1,512,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,32,32,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 32 + d2, d3), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,56,56,f32]> tensor<[1,512,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 28672 + d1 * 56 + d2, d3), memory_config: (896, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,5,5,f32]> tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,5,5,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 5 + d2, d3), memory_config: (80, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,7,7,f32]> tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 7 + d2, d3), memory_config: (112, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,512,1,1,f32]> tensor<[1,512,8,8,f32]> tensor<[1,512,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 512 + d1 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,512,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 8 + d2, d3), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,528,1,1,f32]> tensor<[1,528,17,17,f32]> tensor<[1,528,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 528 + d1 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,528,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8976 + d1 * 17 + d2, d3), memory_config: (281, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,544,1,1,f32]> tensor<[1,544,14,14,f32]> tensor<[1,544,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 544 + d1 + d2, d3), memory_config: (17, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,544,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7616 + d1 * 14 + d2, d3), memory_config: (238, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,1,1,f32]> tensor<[1,56,14,14,f32]> tensor<[1,56,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 14 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,1,1,f32]> tensor<[1,56,48,48,f32]> tensor<[1,56,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 56 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,48,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 48 + d2, d3), memory_config: (84, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,1,f32]> tensor<[1,56,56,128,f32]> tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,1,1,f32]> tensor<[1,576,14,14,f32]> tensor<[1,576,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8064 + d1 * 14 + d2, d3), memory_config: (252, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,1,1,f32]> tensor<[1,576,19,19,f32]> tensor<[1,576,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10944 + d1 * 19 + d2, d3), memory_config: (342, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,576,1,1,f32]> tensor<[1,576,7,7,f32]> tensor<[1,576,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 576 + d1 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,576,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 7 + d2, d3), memory_config: (126, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,58,1,1,f32]> tensor<[1,58,28,28,f32]> tensor<[1,58,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 58 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,58,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1624 + d1 * 28 + d2, d3), memory_config: (51, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1,f32]> tensor<[1,5,1024,f32]> tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,608,1,1,f32]> tensor<[1,608,14,14,f32]> tensor<[1,608,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 608 + d1 + d2, d3), memory_config: (19, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,608,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8512 + d1 * 14 + d2, d3), memory_config: (266, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,60,1,1,f32]> tensor<[1,60,28,28,f32]> tensor<[1,60,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 60 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,60,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1680 + d1 * 28 + d2, d3), memory_config: (53, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,640,1,1,f32]> tensor<[1,640,14,14,f32]> tensor<[1,640,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 + d2, d3), memory_config: (20, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,640,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8960 + d1 * 14 + d2, d3), memory_config: (280, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,112,112,f32]> tensor<[1,64,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7168 + d1 * 112 + d2, d3), memory_config: (224, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,120,160,f32]> tensor<[1,64,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,120,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7680 + d1 * 120 + d2, d3), memory_config: (240, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,f32]> tensor<[1,64,1280,f32]> tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,128,128,f32]> tensor<[1,64,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,128,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8192 + d1 * 128 + d2, d3), memory_config: (256, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,147,147,f32]> tensor<[1,64,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,147,147,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 147 + d2, d3), memory_config: (294, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,14,14,f32]> tensor<[1,64,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 14 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,150,150,f32]> tensor<[1,64,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,150,150,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9600 + d1 * 150 + d2, d3), memory_config: (300, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,160,160,f32]> tensor<[1,64,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,160,160,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10240 + d1 * 160 + d2, d3), memory_config: (320, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,224,224,f32]> tensor<[1,64,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,224,224,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14336 + d1 * 224 + d2, d3), memory_config: (448, 7, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,256,256,f32]> tensor<[1,64,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,256,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16384 + d1 * 256 + d2, d3), memory_config: (512, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,28,28,f32]> tensor<[1,64,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1792 + d1 * 28 + d2, d3), memory_config: (56, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,2,2,f32]> tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,2,2,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 128 + d1 * 2 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,30,40,f32]> tensor<[1,64,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,30,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 30 + d2, d3), memory_config: (60, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,35,35,f32]> tensor<[1,64,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2240 + d1 * 35 + d2, d3), memory_config: (70, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,56,56,f32]> tensor<[1,64,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3584 + d1 * 56 + d2, d3), memory_config: (112, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,60,80,f32]> tensor<[1,64,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,60,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3840 + d1 * 60 + d2, d3), memory_config: (120, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,64,64,f32]> tensor<[1,64,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,64,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4096 + d1 * 64 + d2, d3), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,73,73,f32]> tensor<[1,64,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4672 + d1 * 73 + d2, d3), memory_config: (146, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,1,f32]> tensor<[1,64,80,80,f32]> tensor<[1,64,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 64 + d1 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5120 + d1 * 80 + d2, d3), memory_config: (160, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,1,f32]> tensor<[1,65536,192,f32]> tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,10,10,f32]> tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 10 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,14,14,f32]> tensor<[1,672,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9408 + d1 * 14 + d2, d3), memory_config: (294, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,15,15,f32]> tensor<[1,672,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10080 + d1 * 15 + d2, d3), memory_config: (315, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,20,20,f32]> tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 20 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,24,24,f32]> tensor<[1,672,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16128 + d1 * 24 + d2, d3), memory_config: (504, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,28,28,f32]> tensor<[1,672,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 18816 + d1 * 28 + d2, d3), memory_config: (588, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,56,56,f32]> tensor<[1,672,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 37632 + d1 * 56 + d2, d3), memory_config: (1176, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,7,7,f32]> tensor<[1,672,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4704 + d1 * 7 + d2, d3), memory_config: (147, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,672,1,1,f32]> tensor<[1,672,8,8,f32]> tensor<[1,672,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 672 + d1 + d2, d3), memory_config: (21, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,672,8,8,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 8 + d2, d3), memory_config: (168, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,68,1,1,f32]> tensor<[1,68,14,14,f32]> tensor<[1,68,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 68 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 952 + d1 * 14 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,68,1,1,f32]> tensor<[1,68,56,56,f32]> tensor<[1,68,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 68 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,68,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3808 + d1 * 56 + d2, d3), memory_config: (119, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,1,1,f32]> tensor<[1,696,28,28,f32]> tensor<[1,696,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 19488 + d1 * 28 + d2, d3), memory_config: (609, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,696,1,1,f32]> tensor<[1,696,56,56,f32]> tensor<[1,696,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 696 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,696,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 38976 + d1 * 56 + d2, d3), memory_config: (1218, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,f32]> tensor<[1,6,1024,f32]> tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,704,1,1,f32]> tensor<[1,704,14,14,f32]> tensor<[1,704,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 704 + d1 + d2, d3), memory_config: (22, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,704,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9856 + d1 * 14 + d2, d3), memory_config: (308, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,720,1,1,f32]> tensor<[1,720,17,17,f32]> tensor<[1,720,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 720 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12240 + d1 * 17 + d2, d3), memory_config: (383, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,720,1,1,f32]> tensor<[1,720,9,9,f32]> tensor<[1,720,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 720 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,720,9,9,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6480 + d1 * 9 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,1,1,f32]> tensor<[1,728,19,19,f32]> tensor<[1,728,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 728 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13832 + d1 * 19 + d2, d3), memory_config: (433, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,728,1,1,f32]> tensor<[1,728,38,38,f32]> tensor<[1,728,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 728 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,728,38,38,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 27664 + d1 * 38 + d2, d3), memory_config: (865, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,14,14,f32]> tensor<[1,72,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1008 + d1 * 14 + d2, d3), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,28,28,f32]> tensor<[1,72,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2016 + d1 * 28 + d2, d3), memory_config: (63, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,40,40,f32]> tensor<[1,72,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,40,40,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 40 + d2, d3), memory_config: (90, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,56,56,f32]> tensor<[1,72,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 4032 + d1 * 56 + d2, d3), memory_config: (126, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,7,7,f32]> tensor<[1,72,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 504 + d1 * 7 + d2, d3), memory_config: (16, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,72,1,1,f32]> tensor<[1,72,80,80,f32]> tensor<[1,72,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 72 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,72,80,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 80 + d2, d3), memory_config: (180, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,736,1,1,f32]> tensor<[1,736,14,14,f32]> tensor<[1,736,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 736 + d1 + d2, d3), memory_config: (23, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,736,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10304 + d1 * 14 + d2, d3), memory_config: (322, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,768,f32]> tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,768,1,1,f32]> tensor<[1,768,14,14,f32]> tensor<[1,768,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 768 + d1 + d2, d3), memory_config: (24, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 14 + d2, d3), memory_config: (336, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,78,1,1,f32]> tensor<[1,78,28,28,f32]> tensor<[1,78,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 78 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,78,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2184 + d1 * 28 + d2, d3), memory_config: (69, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,4544,f32]> tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,768,f32]> tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,7,7,1024,f32]> tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,7,7,2048,f32]> tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,800,1,1,f32]> tensor<[1,800,14,14,f32]> tensor<[1,800,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,800,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11200 + d1 * 14 + d2, d3), memory_config: (350, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,10,10,f32]> tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 800 + d1 * 10 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,14,14,f32]> tensor<[1,80,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1120 + d1 * 14 + d2, d3), memory_config: (35, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,15,15,f32]> tensor<[1,80,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,15,15,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1200 + d1 * 15 + d2, d3), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,20,20,f32]> tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,20,20,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1600 + d1 * 20 + d2, d3), memory_config: (50, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,80,1,1,f32]> tensor<[1,80,7,7,f32]> tensor<[1,80,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 80 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,80,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 560 + d1 * 7 + d2, d3), memory_config: (18, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,816,1,1,f32]> tensor<[1,816,10,10,f32]> tensor<[1,816,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 816 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,10,10,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8160 + d1 * 10 + d2, d3), memory_config: (255, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,816,1,1,f32]> tensor<[1,816,19,19,f32]> tensor<[1,816,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 816 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,816,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 15504 + d1 * 19 + d2, d3), memory_config: (485, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,832,1,1,f32]> tensor<[1,832,14,14,f32]> tensor<[1,832,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 832 + d1 + d2, d3), memory_config: (26, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,832,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11648 + d1 * 14 + d2, d3), memory_config: (364, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,864,1,1,f32]> tensor<[1,864,14,14,f32]> tensor<[1,864,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 864 + d1 + d2, d3), memory_config: (27, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,864,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12096 + d1 * 14 + d2, d3), memory_config: (378, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,88,1,1,f32]> tensor<[1,88,17,17,f32]> tensor<[1,88,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 88 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,88,17,17,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1496 + d1 * 17 + d2, d3), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,896,1,1,f32]> tensor<[1,896,14,14,f32]> tensor<[1,896,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,896,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12544 + d1 * 14 + d2, d3), memory_config: (392, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,896,1,1,f32]> tensor<[1,896,7,7,f32]> tensor<[1,896,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 + d2, d3), memory_config: (28, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,896,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6272 + d1 * 7 + d2, d3), memory_config: (196, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,1,f32]> tensor<[1,8,112,112,f32]> tensor<[1,8,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 8 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 896 + d1 * 112 + d2, d3), memory_config: (28, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,f32]> tensor<[1,8,768,f32]> tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,928,1,1,f32]> tensor<[1,928,14,14,f32]> tensor<[1,928,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 928 + d1 + d2, d3), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,928,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12992 + d1 * 14 + d2, d3), memory_config: (406, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,928,1,1,f32]> tensor<[1,928,7,7,f32]> tensor<[1,928,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 928 + d1 + d2, d3), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,928,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6496 + d1 * 7 + d2, d3), memory_config: (203, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,92,1,1,f32]> tensor<[1,92,14,14,f32]> tensor<[1,92,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 92 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,92,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1288 + d1 * 14 + d2, d3), memory_config: (41, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,12,12,f32]> tensor<[1,960,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,12,12,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 12 + d2, d3), memory_config: (360, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,14,14,f32]> tensor<[1,960,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13440 + d1 * 14 + d2, d3), memory_config: (420, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,24,24,f32]> tensor<[1,960,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,24,24,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 23040 + d1 * 24 + d2, d3), memory_config: (720, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,3,3,f32]> tensor<[1,960,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,3,3,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2880 + d1 * 3 + d2, d3), memory_config: (90, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,960,1,1,f32]> tensor<[1,960,7,7,f32]> tensor<[1,960,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 + d2, d3), memory_config: (30, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,960,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6720 + d1 * 7 + d2, d3), memory_config: (210, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,112,112,f32]> tensor<[1,96,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,112,112,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10752 + d1 * 112 + d2, d3), memory_config: (336, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,120,120,f32]> tensor<[1,96,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,120,120,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 11520 + d1 * 120 + d2, d3), memory_config: (360, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,130,130,f32]> tensor<[1,96,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,130,130,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12480 + d1 * 130 + d2, d3), memory_config: (390, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,14,14,f32]> tensor<[1,96,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1344 + d1 * 14 + d2, d3), memory_config: (42, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,19,19,f32]> tensor<[1,96,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,19,19,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1824 + d1 * 19 + d2, d3), memory_config: (57, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,28,28,f32]> tensor<[1,96,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2688 + d1 * 28 + d2, d3), memory_config: (84, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,35,35,f32]> tensor<[1,96,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,35,35,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3360 + d1 * 35 + d2, d3), memory_config: (105, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,56,56,f32]> tensor<[1,96,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,56,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5376 + d1 * 56 + d2, d3), memory_config: (168, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,60,60,f32]> tensor<[1,96,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,60,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5760 + d1 * 60 + d2, d3), memory_config: (180, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,65,65,f32]> tensor<[1,96,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,65,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6240 + d1 * 65 + d2, d3), memory_config: (195, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,71,71,f32]> tensor<[1,96,71,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,71,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6816 + d1 * 71 + d2, d3), memory_config: (213, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,96,1,1,f32]> tensor<[1,96,73,73,f32]> tensor<[1,96,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 96 + d1 + d2, d3), memory_config: (3, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,96,73,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7008 + d1 * 73 + d2, d3), memory_config: (219, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,98,1,1,f32]> tensor<[1,98,28,28,f32]> tensor<[1,98,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 98 + d1 + d2, d3), memory_config: (4, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,98,28,28,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2744 + d1 * 28 + d2, d3), memory_config: (86, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,992,1,1,f32]> tensor<[1,992,14,14,f32]> tensor<[1,992,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 992 + d1 + d2, d3), memory_config: (31, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,992,14,14,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13888 + d1 * 14 + d2, d3), memory_config: (434, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,992,1,1,f32]> tensor<[1,992,7,7,f32]> tensor<[1,992,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 992 + d1 + d2, d3), memory_config: (31, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,992,7,7,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6944 + d1 * 7 + d2, d3), memory_config: (217, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,1024,f32]> tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,128,f32]> tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,2048,f32]> tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,4096,f32]> tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,768,f32]> tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,1,f32]> tensor<[2,7,512,f32]> tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[3,1,1,f32]> tensor<[3,320,320,f32]> tensor<[3,320,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 320 + d1, d2), memory_config: (30, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 320 + d1, d2), memory_config: (30, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[3,320,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 320 + d1, d2), memory_config: (30, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,1,f32]> tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,49,1,bf16]> tensor<[4,49,49,bf16]> tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,49,bf16]> tensor<[4,49,49,bf16]> tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[64,49,1,bf16]> tensor<[64,49,49,bf16]> tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[64,1,49,bf16]> tensor<[64,49,49,bf16]> tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[920,1,1,f32]> tensor<[920,1,256,f32]> tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,ui32]> tensor<[5,ui32]> tensor<[5,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,ui32]> | mapping_from: (d0), mapping_to: (0, d0), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,1,ui32]> tensor<[5,1,ui32]> tensor<[5,1,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,1,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,ui32]> tensor<[5,5,ui32]> tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[5,1,ui32]> tensor<[5,5,ui32]> tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,bf16]> tensor<[5,5,bf16]> tensor<[5,5,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[5,5,bf16]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1024,f32]> tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1024,1,f32]> tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,1536,f32]> tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1024,1,f32]> tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,160,f32]> tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1024,1,f32]> tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,3072,f32]> tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1024,1,f32]> tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,640,f32]> tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,640,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 20, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1024,1,f32]> tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1024,1,f32]> tensor<[1,1024,768,f32]> tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1024,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1024 + d1, d2), memory_config: (32, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,10,1,f32]> tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,10,1,f32]> tensor<[1,10,768,f32]> tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 10 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1200,1,f32]> tensor<[1,1200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1200,1,f32]> tensor<[1,1200,320,f32]> tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1200,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1200 + d1, d2), memory_config: (38, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,12,1,f32]> tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,128,f32]> tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,12,1,f32]> tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,12,1,f32]> tensor<[1,12,768,f32]> tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 12 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1370,1,f32]> tensor<[1,1370,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1370,1,f32]> tensor<[1,1370,1280,f32]> tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1370,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1370 + d1, d2), memory_config: (43, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1445,1,f32]> tensor<[1,1445,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1445,1,f32]> tensor<[1,1445,192,f32]> tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1445,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1445 + d1, d2), memory_config: (46, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,14,1,f32]> tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,128,f32]> tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,14,14,1,f32]> tensor<[1,14,14,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,14,14,1024,f32]> tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,14,14,1,f32]> tensor<[1,14,14,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,14,1,f32]> tensor<[1,14,14,512,f32]> tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,14,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 196 + d1 * 14 + d2, d3), memory_config: (7, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,14,1,f32]> tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,14,1,f32]> tensor<[1,14,768,f32]> tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 14 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1500,1,f32]> tensor<[1,1500,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1500,1,f32]> tensor<[1,1500,768,f32]> tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1500,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 1500 + d1, d2), memory_config: (47, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,1536,f32]> tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1536,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,16384,1,f32]> tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,192,f32]> tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,16384,1,f32]> tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,32,f32]> tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,16384,1,f32]> tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,384,f32]> tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,16384,1,f32]> tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16384,1,f32]> tensor<[1,16384,768,f32]> tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16384,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16384 + d1, d2), memory_config: (512, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,16,1,f32]> tensor<[1,16,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,16,1,f32]> tensor<[1,16,768,f32]> tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 16 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,19200,1,f32]> tensor<[1,19200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,19200,1,f32]> tensor<[1,19200,64,f32]> tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19200,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 19200 + d1, d2), memory_config: (600, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,196,1,f32]> tensor<[1,196,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,196,1,f32]> tensor<[1,196,768,f32]> tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,196,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 196 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,197,1,f32]> tensor<[1,197,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,197,1024,f32]> tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,197,1,f32]> tensor<[1,197,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,197,1,f32]> tensor<[1,197,768,f32]> tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,197,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 197 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,1024,f32]> tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,1,768,f32]> tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,201,1,f32]> tensor<[1,201,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,201,1,f32]> tensor<[1,201,768,f32]> tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,201,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 201 + d1, d2), memory_config: (7, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,2048,1,f32]> tensor<[1,2048,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,2048,1,f32]> tensor<[1,2048,768,f32]> tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,2048,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 2048 + d1, d2), memory_config: (64, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1024,f32]> tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1280,f32]> tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,1536,f32]> tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,160,f32]> tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,160,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 5, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,256,f32]> tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,3072,f32]> tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,3072,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 96, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,32,f32]> tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,32,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,512,f32]> tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,256,1,f32]> tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,256,1,f32]> tensor<[1,256,64,f32]> tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,256,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 256 + d1, d2), memory_config: (8, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,257,1,f32]> tensor<[1,257,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,257,1,f32]> tensor<[1,257,768,f32]> tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,257,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 257 + d1, d2), memory_config: (9, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,25,1,f32]> tensor<[1,25,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,25,1,f32]> tensor<[1,25,768,f32]> tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 25 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,27,1,f32]> tensor<[1,27,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,27,1,f32]> tensor<[1,27,768,f32]> tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 27 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,28,28,1,f32]> tensor<[1,28,28,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,28,28,256,f32]> tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,28,28,1,f32]> tensor<[1,28,28,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,28,28,1,f32]> tensor<[1,28,28,512,f32]> tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,28,512,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 784 + d1 * 28 + d2, d3), memory_config: (25, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,300,1,f32]> tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,128,f32]> tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,300,1,f32]> tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,320,f32]> tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,300,1,f32]> tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,512,f32]> tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,300,1,f32]> tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,300,1,f32]> tensor<[1,300,64,f32]> tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,300,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 300 + d1, d2), memory_config: (10, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,10,1024,f32]> tensor<[1,32,10,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,10,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,10,4096,f32]> tensor<[1,32,10,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,10,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 320 + d1 * 10 + d2, d3), memory_config: (10, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,32,1,f32]> tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,f32]> tensor<[1,32,1536,f32]> tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 32 + d1, d2), memory_config: (1, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,1024,f32]> tensor<[1,32,20,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,256,f32]> tensor<[1,32,20,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,20,4096,f32]> tensor<[1,32,20,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,20,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 640 + d1 * 20 + d2, d3), memory_config: (20, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,1024,f32]> tensor<[1,32,30,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,30,4096,f32]> tensor<[1,32,30,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,30,4096,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 960 + d1 * 30 + d2, d3), memory_config: (30, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,1024,f32]> tensor<[1,32,40,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,256,f32]> tensor<[1,32,40,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,40,64,f32]> tensor<[1,32,40,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,40,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1280 + d1 * 40 + d2, d3), memory_config: (40, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,1024,f32]> tensor<[1,32,60,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,60,256,f32]> tensor<[1,32,60,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,60,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 1920 + d1 * 60 + d2, d3), memory_config: (60, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,80,256,f32]> tensor<[1,32,80,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,80,256,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,32,1,1,f32]> tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,1,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,32,1,1,f32]> tensor<[1,32,80,64,f32]> tensor<[1,32,80,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,32,80,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 2560 + d1 * 80 + d2, d3), memory_config: (80, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,4096,1,f32]> tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,1536,f32]> tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1536,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 48, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,4096,1,f32]> tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,320,f32]> tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,320,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 10, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,4096,1,f32]> tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,384,f32]> tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,384,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 12, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,4096,1,f32]> tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,64,f32]> tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,64,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,4096,1,f32]> tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4096,1,f32]> tensor<[1,4096,768,f32]> tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4096,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4096 + d1, d2), memory_config: (128, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,45,1,f32]> tensor<[1,45,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,45,1,f32]> tensor<[1,45,768,f32]> tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,45,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 45 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,4800,1,f32]> tensor<[1,4800,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,4800,1,f32]> tensor<[1,4800,128,f32]> tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,4800,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 4800 + d1, d2), memory_config: (150, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,50,1,f32]> tensor<[1,50,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,50,1,f32]> tensor<[1,50,768,f32]> tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 50 + d1, d2), memory_config: (2, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,56,56,1,f32]> tensor<[1,56,56,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,56,56,1,f32]> tensor<[1,56,56,128,f32]> tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,56,56,128,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 3136 + d1 * 56 + d2, d3), memory_config: (98, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,5,1,f32]> tensor<[1,5,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,5,1,f32]> tensor<[1,5,1024,f32]> tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 5 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,64,1,f32]> tensor<[1,64,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,64,1,f32]> tensor<[1,64,1280,f32]> tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,64,1280,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 64 + d1, d2), memory_config: (2, 40, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,65536,1,f32]> tensor<[1,65536,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,65536,1,f32]> tensor<[1,65536,192,f32]> tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,65536,192,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 65536 + d1, d2), memory_config: (2048, 6, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,6,1,f32]> tensor<[1,6,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,6,1,f32]> tensor<[1,6,1024,f32]> tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 6 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,768,f32]> tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,768,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,7,1,f32]> tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,4544,f32]> tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,4544,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 142, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,7,1,f32]> tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,1,f32]> tensor<[1,7,768,f32]> tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,7,7,1,f32]> tensor<[1,7,7,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,7,7,1024,f32]> tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1024,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,7,7,1,f32]> tensor<[1,7,7,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,1,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,7,7,1,f32]> tensor<[1,7,7,2048,f32]> tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,7,2048,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 49 + d1 * 7 + d2, d3), memory_config: (2, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,8,1,f32]> tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,8,1,f32]> tensor<[1,8,768,f32]> tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 8 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,1024,f32]> tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,128,f32]> tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,128,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,2048,f32]> tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,2048,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,4096,f32]> tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,4096,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 128, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[1,9,1,f32]> tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
Name | Input Shapes | Input Layouts | Attributes | Output Shapes | Output Layouts | PCC | ATOL |
---|---|---|---|---|---|---|---|
ttnn.add | tensor<[1,9,1,f32]> tensor<[1,9,768,f32]> tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 9 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[2,7,1,f32]> tensor<[2,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[2,7,1,f32]> tensor<[2,7,512,f32]> tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,7,512,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 7 + d1, d2), memory_config: (1, 16, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[4,1,1,f32]> tensor<[4,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[4,1,1,f32]> tensor<[4,1,1024,f32]> tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1024,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 32, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[920,1,1,f32]> tensor<[920,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,1,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[920,1,1,f32]> tensor<[920,1,256,f32]> tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[920,1,256,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (29, 8, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[16,49,49,bf16]> tensor<[16,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[16,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (25, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,10,ui32]> tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,10,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,11,ui32]> tensor<[1,11,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,11,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,12,ui32]> tensor<[1,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,13,ui32]> tensor<[1,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,13,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,14,ui32]> tensor<[1,14,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,14,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,15,ui32]> tensor<[1,15,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,15,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,16,ui32]> tensor<[1,16,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,16,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,17,ui32]> tensor<[1,17,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,17,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,18,ui32]> tensor<[1,18,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,18,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,19,ui32]> tensor<[1,19,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,19,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,10,10,bf16]> tensor<[1,1,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,10,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 10 + d1 * 10 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,12,12,bf16]> tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,12,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 * 12 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,13,13,bf16]> tensor<[1,1,13,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,13,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 13 + d1 * 13 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,14,14,bf16]> tensor<[1,1,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,14,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 14 + d1 * 14 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,16,16,bf16]> tensor<[1,1,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,16,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 16 + d1 * 16 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,10,bf16]> tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,10,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,11,bf16]> tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,11,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,12,bf16]> tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,12,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,13,bf16]> tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,13,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,14,bf16]> tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,14,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,15,bf16]> tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,15,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,16,bf16]> tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,16,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,17,bf16]> tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,17,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,18,bf16]> tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,18,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,19,bf16]> tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,19,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,20,bf16]> tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,20,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,21,bf16]> tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,21,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,22,bf16]> tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,22,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,23,bf16]> tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,23,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,24,bf16]> tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,24,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,25,bf16]> tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,26,bf16]> tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,26,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,27,bf16]> tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,27,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,28,bf16]> tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,28,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,29,bf16]> tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,29,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,46,f32]> tensor<[1,12,1,46,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,46,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,46,bf16]> tensor<[1,1,1,46,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,46,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,47,f32]> tensor<[1,12,1,47,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,47,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,47,bf16]> tensor<[1,1,1,47,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,47,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,48,f32]> tensor<[1,12,1,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,48,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,48,bf16]> tensor<[1,1,1,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,48,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,49,f32]> tensor<[1,12,1,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,49,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,49,bf16]> tensor<[1,1,1,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,49,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,50,f32]> tensor<[1,12,1,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,50,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,50,bf16]> tensor<[1,1,1,50,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,50,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,51,f32]> tensor<[1,12,1,51,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,51,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,51,bf16]> tensor<[1,1,1,51,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,51,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,52,f32]> tensor<[1,12,1,52,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,52,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,52,bf16]> tensor<[1,1,1,52,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,52,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,53,f32]> tensor<[1,12,1,53,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,53,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,53,bf16]> tensor<[1,1,1,53,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,53,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,54,f32]> tensor<[1,12,1,54,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,54,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,54,bf16]> tensor<[1,1,1,54,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,54,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,55,f32]> tensor<[1,12,1,55,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,55,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,55,bf16]> tensor<[1,1,1,55,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,55,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,56,f32]> tensor<[1,12,1,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,56,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,56,bf16]> tensor<[1,1,1,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,56,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,57,f32]> tensor<[1,12,1,57,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,57,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,57,bf16]> tensor<[1,1,1,57,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,57,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,58,f32]> tensor<[1,12,1,58,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,58,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,58,bf16]> tensor<[1,1,1,58,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,58,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,59,f32]> tensor<[1,12,1,59,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,59,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,59,bf16]> tensor<[1,1,1,59,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,59,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,60,f32]> tensor<[1,12,1,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,60,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,60,bf16]> tensor<[1,1,1,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,60,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,61,f32]> tensor<[1,12,1,61,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,61,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,61,bf16]> tensor<[1,1,1,61,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,61,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,62,f32]> tensor<[1,12,1,62,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,62,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,62,bf16]> tensor<[1,1,1,62,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,62,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,63,f32]> tensor<[1,12,1,63,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,63,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,63,bf16]> tensor<[1,1,1,63,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,63,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,64,f32]> tensor<[1,12,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,64,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,64,bf16]> tensor<[1,1,1,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,64,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,65,f32]> tensor<[1,12,1,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,65,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,65,bf16]> tensor<[1,1,1,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,65,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,66,f32]> tensor<[1,12,1,66,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,66,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,66,bf16]> tensor<[1,1,1,66,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,66,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,67,f32]> tensor<[1,12,1,67,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,67,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,67,bf16]> tensor<[1,1,1,67,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,67,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,68,f32]> tensor<[1,12,1,68,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,68,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,68,bf16]> tensor<[1,1,1,68,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,68,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,69,f32]> tensor<[1,12,1,69,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,69,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,69,bf16]> tensor<[1,1,1,69,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,69,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,6,bf16]> tensor<[1,1,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,70,f32]> tensor<[1,12,1,70,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,70,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,70,bf16]> tensor<[1,1,1,70,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,70,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,71,f32]> tensor<[1,12,1,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,71,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,71,bf16]> tensor<[1,1,1,71,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,71,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,72,f32]> tensor<[1,12,1,72,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,72,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,72,bf16]> tensor<[1,1,1,72,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,72,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,73,f32]> tensor<[1,12,1,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,73,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,73,bf16]> tensor<[1,1,1,73,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,73,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,74,f32]> tensor<[1,12,1,74,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,74,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,74,bf16]> tensor<[1,1,1,74,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,74,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,75,f32]> tensor<[1,12,1,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,75,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,75,bf16]> tensor<[1,1,1,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,75,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,76,f32]> tensor<[1,12,1,76,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,76,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,76,bf16]> tensor<[1,1,1,76,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,76,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,77,f32]> tensor<[1,12,1,77,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,77,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,77,bf16]> tensor<[1,1,1,77,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,77,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,78,f32]> tensor<[1,12,1,78,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,78,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,78,bf16]> tensor<[1,1,1,78,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,78,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,79,f32]> tensor<[1,12,1,79,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,79,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,79,bf16]> tensor<[1,1,1,79,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,79,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,7,bf16]> tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,80,f32]> tensor<[1,12,1,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,80,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,80,bf16]> tensor<[1,1,1,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,80,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,81,f32]> tensor<[1,12,1,81,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,81,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,81,bf16]> tensor<[1,1,1,81,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,81,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,82,f32]> tensor<[1,12,1,82,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,82,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,82,bf16]> tensor<[1,1,1,82,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,82,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,83,f32]> tensor<[1,12,1,83,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,83,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,83,bf16]> tensor<[1,1,1,83,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,83,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,84,f32]> tensor<[1,12,1,84,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,84,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,84,bf16]> tensor<[1,1,1,84,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,84,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,85,f32]> tensor<[1,12,1,85,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,85,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,85,bf16]> tensor<[1,1,1,85,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,85,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,86,f32]> tensor<[1,12,1,86,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,86,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,86,bf16]> tensor<[1,1,1,86,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,86,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,87,f32]> tensor<[1,12,1,87,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,87,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,87,bf16]> tensor<[1,1,1,87,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,87,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,88,f32]> tensor<[1,12,1,88,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,88,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,88,bf16]> tensor<[1,1,1,88,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,88,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,89,f32]> tensor<[1,12,1,89,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,89,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,89,bf16]> tensor<[1,1,1,89,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,89,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,8,bf16]> tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,8,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,90,f32]> tensor<[1,12,1,90,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,90,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,90,bf16]> tensor<[1,1,1,90,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,90,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,91,f32]> tensor<[1,12,1,91,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,91,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,91,bf16]> tensor<[1,1,1,91,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,91,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,92,f32]> tensor<[1,12,1,92,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,92,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,92,bf16]> tensor<[1,1,1,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,92,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,93,f32]> tensor<[1,12,1,93,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,93,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,93,bf16]> tensor<[1,1,1,93,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,93,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,94,f32]> tensor<[1,12,1,94,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,94,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,94,bf16]> tensor<[1,1,1,94,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,94,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,95,f32]> tensor<[1,12,1,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,95,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,95,bf16]> tensor<[1,1,1,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,95,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,96,f32]> tensor<[1,12,1,96,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,96,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,96,bf16]> tensor<[1,1,1,96,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,96,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 3, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,97,f32]> tensor<[1,12,1,97,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,97,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,97,bf16]> tensor<[1,1,1,97,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,97,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,98,f32]> tensor<[1,12,1,98,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,98,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,98,bf16]> tensor<[1,1,1,98,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,98,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,1,99,f32]> tensor<[1,12,1,99,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,1,99,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 12 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,99,bf16]> tensor<[1,1,1,99,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,99,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 4, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,1,9,bf16]> tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,1,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,256,256,bf16]> tensor<[1,1,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,256,256,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 256 + d1 * 256 + d2, d3), memory_config: (8, 8, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,25,25,bf16]> tensor<[1,1,25,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,25,25,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 25 + d1 * 25 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,32,32,bf16]> tensor<[1,1,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,32,32,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 32 + d1 * 32 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[1,12,45,45,f32]> tensor<[1,12,45,45,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,12,45,45,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 540 + d1 * 45 + d2, d3), memory_config: (17, 2, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,45,45,bf16]> tensor<[1,1,45,45,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,45,45,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 45 + d1 * 45 + d2, d3), memory_config: (2, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,5,5,bf16]> tensor<[1,1,5,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,5,5,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 5 + d1 * 5 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,6,6,bf16]> tensor<[1,1,6,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,6,6,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 6 + d1 * 6 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,7,7,bf16]> tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[1,1,9,9,bf16]> tensor<[1,1,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,1,9,9,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 9 + d1 * 9 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,20,ui32]> tensor<[1,20,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,20,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,21,ui32]> tensor<[1,21,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,21,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,22,ui32]> tensor<[1,22,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,22,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,23,ui32]> tensor<[1,23,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,23,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,24,ui32]> tensor<[1,24,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,24,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,25,ui32]> tensor<[1,25,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,25,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,26,ui32]> tensor<[1,26,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,26,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,27,ui32]> tensor<[1,27,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,27,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,28,ui32]> tensor<[1,28,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,28,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,29,ui32]> tensor<[1,29,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,29,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[1,50257,f32]> tensor<[1,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,50257,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1571, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,5,ui32]> tensor<[1,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,5,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,6,ui32]> tensor<[1,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,6,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,7,ui32]> tensor<[1,7,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,7,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,8,ui32]> tensor<[1,8,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,8,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,ui32]> tensor<[1,9,ui32]> tensor<[1,9,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[1,9,ui32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, u32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,bf16]> tensor<[2,1,7,7,bf16]> tensor<[2,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,1,7,7,bf16]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 * 7 + d1 * 7 + d2, d3), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,1,f32]> tensor<[4,1,1,13,f32]> tensor<[4,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,1,1,13,f32]> | mapping_from: (d0, d1, d2, d3), mapping_to: (d0 + d1 + d2, d3), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[4,49,49,bf16]> tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[4,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (7, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,bf16]> tensor<[64,49,49,bf16]> tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[64,49,49,bf16]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 49 + d1, d2), memory_config: (98, 2, 'tile<32x32, bf16>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[6,6,f32]> tensor<[6,6,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[6,6,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,f32]> tensor<[8,2048,f32]> tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[8,2048,f32]> | mapping_from: (d0, d1), mapping_to: (d0, d1), memory_config: (1, 64, 'tile<32x32, f32>', 'dram') | nan | nan |
ttnn.add | tensor<[1,1,1,f32]> tensor<[2,13,768,f32]> tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 + d1, d2), memory_config: (1, 1, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | operandSegmentSizes: array<i32: 2, 1> | tensor<[2,13,768,f32]> | mapping_from: (d0, d1, d2), mapping_to: (d0 * 13 + d1, d2), memory_config: (1, 24, 'tile<32x32, f32>', 'dram') | nan | nan |