Home
last modified time | relevance | path

Searched refs:SliceInMinorDims (Results 1 – 12 of 12) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/
Dcholesky_expander.cc166 auto panel = SliceInMinorDims(a, {i, i}, {n, i + k}); in BuildCholesky()
171 auto lhs = SliceInMinorDims(l, {i, 0}, {n, i}); in BuildCholesky()
172 auto rhs = SliceInMinorDims(l, {i, 0}, {i + k, i}); in BuildCholesky()
179 auto x = SliceInMinorDims(panel, {0, 0}, {k, k}); in BuildCholesky()
204 factorized, SliceInMinorDims(panel, {k, 0}, {n - i, k}), in BuildCholesky()
Dtriangular_solve_expander.cc97 SliceInMinorDims(a, {n - n % block_size, n - n % block_size}, {n, n}); in DiagonalBlocks()
175 MaybeConjugate(Collapse(SliceInMinorDims(inv_diag_blocks, {j, 0, 0}, in SolveWithInvertedDiagonalBlocks()
188 auto b_row = SliceInMinorDims(b, start, end); in SolveWithInvertedDiagonalBlocks()
210 MaybeConjugate(SliceInMinorDims(a, start, end), conjugate_a); in SolveWithInvertedDiagonalBlocks()
439 auto b_row = SliceInMinorDims(b, b_row_start, b_row_end); in SolveDirectly()
447 auto a_chunk = SliceInMinorDims(a, a_start, a_end); in SolveDirectly()
451 SliceInMinorDims(b, {which ? 0 : (j + 1), 0}, {which ? j : m, n}); in SolveDirectly()
457 SliceInMinorDims(b, {0, which ? 0 : (j + 1)}, {m, which ? j : n}); in SolveDirectly()
462 auto a_diag = SliceInMinorDims(a, {j, j}, {j + 1, j + 1}); in SolveDirectly()
Dqr_expander.cc379 auto a_block = SliceInMinorDims(a, {i, i}, {m, i + k}); in BuildQrDecomposition()
397 auto a_panel = SliceInMinorDims(a, {i, i + k}, {m, n}); in BuildQrDecomposition()
406 auto q_panel = SliceInMinorDims(q, {0, i}, {m, m}); in BuildQrDecomposition()
/external/tensorflow/tensorflow/compiler/xla/client/lib/
Dqr.cc85 q = SliceInMinorDims(q, {0, 0}, {m, p}); in QRDecomposition()
86 r = SliceInMinorDims(r, {0, 0}, {p, n}); in QRDecomposition()
Dslicing.h38 XlaOp SliceInMinorDims(XlaOp x, absl::Span<const int64> start,
Dsvd_test.cc86 u = SliceInMinorDims(u, {0, 0}, {m, n}); in ComputeMatmulUDVT()
88 v = SliceInMinorDims(v, {0, 0}, {n, m}); in ComputeMatmulUDVT()
Dtridiagonal_test.cc77 return SliceInMinorDims(operand, /*start=*/{i}, /*end=*/{i + 1}); in XLA_TEST_P()
Dsvd.cc571 auto w_sliced = SliceInMinorDims(w, {0, 0}, {n, n}); in ComputeToleranceComparison()
747 Sort({d, SliceInMinorDims(result.u, {0, 0}, {m, n})}, in SortBySingularValuesAndPostProcessing()
753 Sort({SliceInMinorDims(d, {0, 0}, {n, n}), result.v}, in SortBySingularValuesAndPostProcessing()
770 SliceInMinorDims(result.u, {0, n}, {m, m})}, in SortBySingularValuesAndPostProcessing()
Dslicing.cc41 XlaOp SliceInMinorDims(XlaOp x, absl::Span<const int64> start, in SliceInMinorDims() function
Dmatrix.cc104 return SliceInMinorDims(result, {0}, in GetMatrixDiagonal()
/external/tensorflow/tensorflow/compiler/tf2xla/kernels/
Dxla_svd_op.cc75 result.u = xla::SliceInMinorDims(result.u, {0, 0}, {m, p}); in Compile()
78 result.v = xla::SliceInMinorDims(result.v, {0, 0}, {n, p}); in Compile()
/external/tensorflow/tensorflow/compiler/mlir/xla/transforms/
Dlegalize_tf.cc289 static Value SliceInMinorDims(Location loc, Value v, in SliceInMinorDims() function
5633 SliceInMinorDims(op.getLoc(), a, {i, i}, {m, i + k}, &rewriter); in matchAndRewrite()
5649 SliceInMinorDims(op.getLoc(), a, {i, i + k}, {m, n}, &rewriter); in matchAndRewrite()
5660 SliceInMinorDims(op.getLoc(), q, {0, i}, {m, m}, &rewriter); in matchAndRewrite()
5671 q = SliceInMinorDims(op.getLoc(), q, {0, 0}, {m, p}, &rewriter); in matchAndRewrite()
5672 a = SliceInMinorDims(op.getLoc(), a, {0, 0}, {p, n}, &rewriter); in matchAndRewrite()
6063 auto v = SliceInMinorDims(loc, vs, {0}, {1}, rewriter); in ComputeWYRepresentation()
6064 auto beta = SliceInMinorDims(loc, taus, {0}, {1}, rewriter); in ComputeWYRepresentation()