Lines Matching refs:sparse_tensor
9 // CHECK: %[[I:.*]] = sparse_tensor.assemble (%[[B]], %[[C]]), %[[A]]
14 #sparse = #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 : dense, d1 : compressed) }>
16 %0 = sparse_tensor.convert %arg0 : tensor<64x64xf32, #sparse> to tensor<64x64xf32>
25 // CHECK: %[[P:.*]] = sparse_tensor.positions %[[F]]
26 // CHECK: %[[C:.*]] = sparse_tensor.coordinates %[[F]]
27 // CHECK: %[[V:.*]] = sparse_tensor.values %[[F]]
31 #sparse = #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 : dense, d1 : compressed) }>
33 %0 = sparse_tensor.convert %arg0 : tensor<64x64xf32> to tensor<64x64xf32, #sparse>
42 // CHECK: %[[P:.*]] = sparse_tensor.positions %[[F]]#1
43 // CHECK: %[[C:.*]] = sparse_tensor.coordinates %[[F]]#1
44 // CHECK: %[[V:.*]] = sparse_tensor.values %[[F]]#1
48 #sparse = #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 : dense, d1 : compressed) }>
50 %0 = sparse_tensor.convert %arg0 : tensor<64x64xf32> to tensor<64x64xf32, #sparse>