/external/eigen/test/ |
D | product.h | 60 VERIFY_IS_APPROX((m1*m1.transpose())*m2, m1*(m1.transpose()*m2)); in product() 62 m3 *= m1.transpose() * m2; in product() 63 VERIFY_IS_APPROX(m3, m1 * (m1.transpose()*m2)); in product() 64 VERIFY_IS_APPROX(m3, m1 * (m1.transpose()*m2)); in product() 76 VERIFY_IS_APPROX(v1.transpose(), v1.transpose() * identity); in product() 87 VERIFY(areNotApprox(m1.transpose()*m2,m2.transpose()*m1)); in product() 92 res.noalias() += m1 * m2.transpose(); in product() 93 VERIFY_IS_APPROX(res, square + m1 * m2.transpose()); in product() 96 VERIFY(areNotApprox(res,square + m2 * m1.transpose())); in product() 99 vcres.noalias() += m1.transpose() * v1; in product() [all …]
|
D | sparse_product.cpp | 81 VERIFY_IS_APPROX(m4=m2t.transpose()*m3, refMat4=refMat2t.transpose()*refMat3); in sparse_product() 82 …VERIFY_IS_APPROX(m4=m2t.transpose()*m3t.transpose(), refMat4=refMat2t.transpose()*refMat3t.transpo… in sparse_product() 83 VERIFY_IS_APPROX(m4=m2*m3t.transpose(), refMat4=refMat2*refMat3t.transpose()); in sparse_product() 93 VERIFY_IS_APPROX(m4=(m2t.transpose()*m3).pruned(0), refMat4=refMat2t.transpose()*refMat3); in sparse_product() 94 …VERIFY_IS_APPROX(m4=(m2t.transpose()*m3t.transpose()).pruned(0), refMat4=refMat2t.transpose()*refM… in sparse_product() 95 VERIFY_IS_APPROX(m4=(m2*m3t.transpose()).pruned(0), refMat4=refMat2*refMat3t.transpose()); in sparse_product() 110 VERIFY_IS_EQUAL( (As*As.transpose()).eval().nonZeros(), 4); in sparse_product() 111 VERIFY_IS_EQUAL( (Ad*Ad.transpose()).eval().sparseView().eval().nonZeros(), 2); in sparse_product() 112 VERIFY_IS_EQUAL( (As*As.transpose()).pruned(1e-6).eval().nonZeros(), 2); in sparse_product() 119 VERIFY_IS_APPROX(dm4 =m2t.transpose()*m3, refMat4 =refMat2t.transpose()*refMat3); in sparse_product() [all …]
|
D | sparse_ref.cpp | 80 VERIFY_EVALUATION_COUNT( call_ref_2(A.transpose(), A.transpose()), 1); in call_ref() 81 VERIFY_EVALUATION_COUNT( call_ref_3(A.transpose(), A.transpose()), 1); in call_ref() 88 VERIFY_EVALUATION_COUNT( call_ref_2(B.transpose(), B.transpose()), 0); in call_ref() 89 VERIFY_EVALUATION_COUNT( call_ref_3(B.transpose(), B.transpose()), 0); in call_ref() 102 VERIFY_EVALUATION_COUNT( call_ref_1(Br.transpose(), Br.transpose()), 0); in call_ref() 104 VERIFY_EVALUATION_COUNT( call_ref_2(Br.transpose(), Br.transpose()), 0); in call_ref() 114 VERIFY_EVALUATION_COUNT( call_ref_2(vr.transpose(), vr.transpose()), 0); in call_ref() 115 VERIFY_EVALUATION_COUNT( call_ref_2(vr, vr.transpose()), 0); in call_ref() 120 VERIFY_EVALUATION_COUNT( call_ref_4(vr, vr.transpose()), 0); in call_ref() 122 VERIFY_EVALUATION_COUNT( call_ref_5(vr, vr.transpose()), 0); in call_ref() [all …]
|
D | vectorwiseop.cpp | 42 VERIFY_RAISES_ASSERT(m2.colwise() += colvec.transpose()); in vectorwiseop_array() 43 VERIFY_RAISES_ASSERT(m1.colwise() + colvec.transpose()); in vectorwiseop_array() 50 VERIFY_RAISES_ASSERT(m2.rowwise() += rowvec.transpose()); in vectorwiseop_array() 51 VERIFY_RAISES_ASSERT(m1.rowwise() + rowvec.transpose()); in vectorwiseop_array() 60 VERIFY_RAISES_ASSERT(m2.colwise() -= colvec.transpose()); in vectorwiseop_array() 61 VERIFY_RAISES_ASSERT(m1.colwise() - colvec.transpose()); in vectorwiseop_array() 68 VERIFY_RAISES_ASSERT(m2.rowwise() -= rowvec.transpose()); in vectorwiseop_array() 69 VERIFY_RAISES_ASSERT(m1.rowwise() - rowvec.transpose()); in vectorwiseop_array() 78 VERIFY_RAISES_ASSERT(m2.colwise() *= colvec.transpose()); in vectorwiseop_array() 79 VERIFY_RAISES_ASSERT(m1.colwise() * colvec.transpose()); in vectorwiseop_array() [all …]
|
D | product_extra.cpp | 63 VERIFY_IS_APPROX((s1 * vc2.transpose()) * (-m1.adjoint() * s2), in product_extra() 64 (s1 * vc2.transpose()).eval() * (-m1.adjoint()*s2).eval()); in product_extra() 65 VERIFY_IS_APPROX((s1 * vc2.adjoint()) * (-m1.transpose() * s2), in product_extra() 66 (s1 * vc2.adjoint()).eval() * (-m1.transpose()*s2).eval()); in product_extra() 70 VERIFY_IS_APPROX((-m1.adjoint() * s2) * (s1 * v1.transpose()), in product_extra() 71 (-m1.adjoint()*s2).eval() * (s1 * v1.transpose()).eval()); in product_extra() 72 VERIFY_IS_APPROX((-m1.transpose() * s2) * (s1 * v1.adjoint()), in product_extra() 73 (-m1.transpose()*s2).eval() * (s1 * v1.adjoint()).eval()); in product_extra() 120 VERIFY_IS_APPROX(dNdxy.transpose()*dNdxy*det*wt, det*wt*dNdxy.transpose()*dNdxy); in mat_mat_scalar_scalar_product() 135 VERIFY_IS_APPROX( (res=a*a.transpose()), MatrixType::Zero(rows,rows) ); in zero_sized_objects() [all …]
|
D | geo_homogeneous.cpp | 46 hm0 << m0, ones.transpose(); in homogeneous() 64 VERIFY_IS_APPROX((v0.transpose().rowwise().homogeneous().eval()) * t2, in homogeneous() 65 v0.transpose().rowwise().homogeneous() * t2); in homogeneous() 66 VERIFY_IS_APPROX((m0.transpose().rowwise().homogeneous().eval()) * t2, in homogeneous() 67 m0.transpose().rowwise().homogeneous() * t2); in homogeneous() 70 VERIFY_IS_APPROX((v0.transpose().rowwise().homogeneous().eval()) * t3, in homogeneous() 71 v0.transpose().rowwise().homogeneous() * t3); in homogeneous() 72 VERIFY_IS_APPROX((m0.transpose().rowwise().homogeneous().eval()) * t3, in homogeneous() 73 m0.transpose().rowwise().homogeneous() * t3); in homogeneous() 112 …VERIFY_IS_APPROX( (v0.transpose().homogeneous() .lazyProduct( t2 )).hnormalized(), (v0.transpose()… in homogeneous() [all …]
|
D | adjoint.cpp | 96 VERIFY_IS_APPROX(m1.transpose().conjugate().adjoint(), m1); in adjoint() 97 VERIFY_IS_APPROX(m1.adjoint().conjugate().transpose(), m1); in adjoint() 120 VERIFY_IS_APPROX(m3,m1.transpose()); in adjoint() 130 … block<PacketSize,PacketSize>(i,j)), (m1.template block<PacketSize,PacketSize>(i,j).transpose()) ); in adjoint() 175 VERIFY_RAISES_ASSERT(a = a.transpose()); in test_adjoint() 176 VERIFY_RAISES_ASSERT(a = a.transpose() + b); in test_adjoint() 177 VERIFY_RAISES_ASSERT(a = b + a.transpose()); in test_adjoint() 178 VERIFY_RAISES_ASSERT(a = a.conjugate().transpose()); in test_adjoint() 184 a.transpose() = a.transpose(); in test_adjoint() 185 a.transpose() += a.transpose(); in test_adjoint() [all …]
|
D | evaluators.cpp | 116 VERIFY_IS_APPROX_EVALUATOR(w, v.transpose()); // Transpose as rvalue in test_evaluators() 117 VERIFY_IS_APPROX_EVALUATOR(w, v_const.transpose()); in test_evaluators() 119 copy_using_evaluator(w.transpose(), v); // Transpose as lvalue in test_evaluators() 120 VERIFY_IS_APPROX(w,v.transpose().eval()); in test_evaluators() 122 copy_using_evaluator(w.transpose(), v_const); in test_evaluators() 123 VERIFY_IS_APPROX(w,v_const.transpose().eval()); in test_evaluators() 132 VERIFY_IS_APPROX_EVALUATOR(b, a.transpose()); in test_evaluators() 134 VERIFY_IS_APPROX_EVALUATOR(b, a_const.transpose()); in test_evaluators() 145 VERIFY_IS_APPROX_EVALUATOR(w, Vector2d::Zero().transpose()); in test_evaluators() 157 VERIFY_IS_APPROX_EVALUATOR(d, (a + b).transpose()); in test_evaluators() [all …]
|
D | product_trsolve.cpp | 23 (TRI).transpose().template solveInPlace<OnTheRight>(XB.transpose()); \ 24 VERIFY_IS_APPROX((XB).transpose() * (TRI).transpose().toDenseMatrix(), ref.transpose()); \ 26 (XB).transpose() = (TRI).transpose().template solve<OnTheRight>(XB.transpose()); \ 27 VERIFY_IS_APPROX((XB).transpose() * (TRI).transpose().toDenseMatrix(), ref.transpose()); \
|
D | product_notemporary.cpp | 46 VERIFY_EVALUATION_COUNT( m3 = (m1 * m2.adjoint()).transpose(), 1); in product_notemporary() 49 VERIFY_EVALUATION_COUNT( m3 = s1 * (m1 * m2.transpose()), 1); in product_notemporary() 51 VERIFY_EVALUATION_COUNT( m3.noalias() = s1 * (m1 * m2.transpose()), 0); in product_notemporary() 56 VERIFY_EVALUATION_COUNT( m3 = m3 + (m1 * m2.adjoint()).transpose(), 1); in product_notemporary() 57 VERIFY_EVALUATION_COUNT( m3.noalias() = m3 + m1 * m2.transpose(), 0); in product_notemporary() 58 VERIFY_EVALUATION_COUNT( m3.noalias() += m3 + m1 * m2.transpose(), 0); in product_notemporary() 59 VERIFY_EVALUATION_COUNT( m3.noalias() -= m3 + m1 * m2.transpose(), 0); in product_notemporary() 60 VERIFY_EVALUATION_COUNT( m3.noalias() = m3 - m1 * m2.transpose(), 0); in product_notemporary() 61 VERIFY_EVALUATION_COUNT( m3.noalias() += m3 - m1 * m2.transpose(), 0); in product_notemporary() 62 VERIFY_EVALUATION_COUNT( m3.noalias() -= m3 - m1 * m2.transpose(), 0); in product_notemporary() [all …]
|
D | nesting_ops.cpp | 42 VERIFY_IS_APPROX( (m.transpose() * m).diagonal().sum(), (m.transpose() * m).diagonal().sum() ); in run_nesting_ops_1() 43 …VERIFY_IS_APPROX( (m.transpose() * m).diagonal().array().abs().sum(), (m.transpose() * m).diagonal… in run_nesting_ops_1() 45 …VERIFY_IS_APPROX( (m.transpose() * m).array().abs().sum(), (m.transpose() * m).array().abs().sum()… in run_nesting_ops_1() 83 VERIFY( verify_eval_type<1>(m1*m1.transpose(), m2) ); in run_nesting_ops_2() 84 VERIFY( verify_eval_type<1>(m1*(m1+m1).transpose(), m2) ); in run_nesting_ops_2() 85 VERIFY( verify_eval_type<2>(m1*m1.transpose(), m2) ); in run_nesting_ops_2()
|
/external/deqp-deps/glslang/Test/ |
D | hlsl.matType.int.frag | 25 int1x1 r00 = transpose(i1x1); 26 int1x2 r01 = transpose(i2x1); 27 int1x3 r02 = transpose(i3x1); 28 int1x4 r03 = transpose(i4x1); 30 int2x1 r10 = transpose(i1x2); 31 int2x2 r11 = transpose(i2x2); 32 int2x3 r12 = transpose(i3x2); 33 int2x4 r13 = transpose(i4x2); 35 int3x1 r20 = transpose(i1x3); 36 int3x2 r21 = transpose(i2x3); [all …]
|
D | hlsl.matType.bool.frag | 25 bool1x1 r00 = transpose(b1x1); 26 bool1x2 r01 = transpose(b2x1); 27 bool1x3 r02 = transpose(b3x1); 28 bool1x4 r03 = transpose(b4x1); 30 bool2x1 r10 = transpose(b1x2); 31 bool2x2 r11 = transpose(b2x2); 32 bool2x3 r12 = transpose(b3x2); 33 bool2x4 r13 = transpose(b4x2); 35 bool3x1 r20 = transpose(b1x3); 36 bool3x2 r21 = transpose(b2x3); [all …]
|
D | hlsl.matNx1.frag | 13 float1x1 r00 = transpose(f1x1); 14 float1x2 r01 = transpose(f2x1); 15 float1x3 r02 = transpose(f3x1); 16 float1x4 r03 = transpose(f4x1); 18 float1x1 r10 = transpose(f1x1); 19 float2x1 r11 = transpose(f1x2); 20 float3x1 r12 = transpose(f1x3); 21 float4x1 r13 = transpose(f1x4);
|
/external/guava/android/guava-tests/test/com/google/common/collect/ |
D | TransposedTableTest.java | 32 Table<String, Integer, Character> table = Tables.transpose(original); in create() 40 assertSame(original, Tables.transpose(Tables.transpose(original))); in testTransposeTransposed() 45 Table<String, Integer, Character> transpose = Tables.transpose(original); in testPutOriginalModifiesTranspose() local 47 assertEquals((Character) 'a', transpose.get("foo", 1)); in testPutOriginalModifiesTranspose() 52 Table<String, Integer, Character> transpose = Tables.transpose(original); in testPutTransposeModifiesOriginal() local 53 transpose.put("foo", 1, 'a'); in testPutTransposeModifiesOriginal() 59 Table<String, Integer, Character> transpose = Tables.transpose(original); in testTransposedViews() local 61 assertSame(original.columnKeySet(), transpose.rowKeySet()); in testTransposedViews() 62 assertSame(original.rowKeySet(), transpose.columnKeySet()); in testTransposedViews() 63 assertSame(original.columnMap(), transpose.rowMap()); in testTransposedViews() [all …]
|
/external/guava/guava-tests/test/com/google/common/collect/ |
D | TransposedTableTest.java | 32 Table<String, Integer, Character> table = Tables.transpose(original); in create() 40 assertSame(original, Tables.transpose(Tables.transpose(original))); in testTransposeTransposed() 45 Table<String, Integer, Character> transpose = Tables.transpose(original); in testPutOriginalModifiesTranspose() local 47 assertEquals((Character) 'a', transpose.get("foo", 1)); in testPutOriginalModifiesTranspose() 52 Table<String, Integer, Character> transpose = Tables.transpose(original); in testPutTransposeModifiesOriginal() local 53 transpose.put("foo", 1, 'a'); in testPutTransposeModifiesOriginal() 59 Table<String, Integer, Character> transpose = Tables.transpose(original); in testTransposedViews() local 61 assertSame(original.columnKeySet(), transpose.rowKeySet()); in testTransposedViews() 62 assertSame(original.rowKeySet(), transpose.columnKeySet()); in testTransposedViews() 63 assertSame(original.columnMap(), transpose.rowMap()); in testTransposedViews() [all …]
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/ |
D | layout_optimization.cc | 54 TransposeOp transpose = tranpose_op; in ReuseExistingTranspose() local 55 transpose.getOperation()->moveBefore(op); in ReuseExistingTranspose() 56 transpose.setOperand(0, operand->get()); in ReuseExistingTranspose() 57 transpose.setOperand(1, permutation_op); in ReuseExistingTranspose() 59 return transpose; in ReuseExistingTranspose() 208 TransposeOp transpose = dyn_cast<TransposeOp>(user); in MoveTransposeBefore() local 209 if (!transpose) return; in MoveTransposeBefore() 213 dyn_cast_or_null<ConstOp>(transpose.getOperand(1).getDefiningOp()); in MoveTransposeBefore() 226 transpose_ops.push_back(transpose); in MoveTransposeBefore() 264 for (Operation* transpose : result.getUsers()) { in MoveTransposeBefore() [all …]
|
/external/eigen/doc/snippets/ |
D | DenseBase_LinSpacedInt.cpp | 2 cout << VectorXi::LinSpaced(8,1,4).transpose() << endl; 3 cout << VectorXi::LinSpaced(8,1,8).transpose() << endl; 4 cout << VectorXi::LinSpaced(8,1,15).transpose() << endl; 6 cout << VectorXi::LinSpaced(8,1,7).transpose() << endl; 7 cout << VectorXi::LinSpaced(8,1,9).transpose() << endl; 8 cout << VectorXi::LinSpaced(8,1,16).transpose() << endl;
|
/external/deqp-deps/glslang/Test/baseResults/ |
D | hlsl.matType.int.frag.out | 11 0:25 transpose ( temp 1X1 matrix of int) 16 0:26 transpose ( temp 1X2 matrix of int) 21 0:27 transpose ( temp 1X3 matrix of int) 26 0:28 transpose ( temp 1X4 matrix of int) 31 0:30 transpose ( temp 2X1 matrix of int) 36 0:31 transpose ( temp 2X2 matrix of int) 41 0:32 transpose ( temp 2X3 matrix of int) 46 0:33 transpose ( temp 2X4 matrix of int) 51 0:35 transpose ( temp 3X1 matrix of int) 56 0:36 transpose ( temp 3X2 matrix of int) [all …]
|
/external/eigen/unsupported/doc/examples/ |
D | PolynomialSolver1.cpp | 13 cout << "Roots: " << roots.transpose() << endl; in main() 18 cout << "Complex roots: " << psolve.roots().transpose() << endl; in main() 23 cout << "Real roots: " << mapRR.transpose() << endl; in main() 31 cout << "Hard case polynomial defined by floats: " << hardCase_polynomial.transpose() << endl; in main() 33 cout << "Complex roots: " << psolvef.roots().transpose() << endl; in main() 36 …cout << "Norms of the evaluations of the polynomial at the roots: " << evals.transpose() << endl <… in main() 41 cout << "Complex roots: " << psolve6d.roots().transpose() << endl; in main() 47 …cout << "Norms of the evaluations of the polynomial at the roots: " << evals.transpose() << endl <… in main()
|
/external/guava/guava-tests/test/com/google/common/graph/ |
D | GraphsTest.java | 23 import static com.google.common.graph.Graphs.transpose; 209 assertThat(transpose(undirectedGraph)).isSameInstanceAs(undirectedGraph); in transpose_undirectedGraph() 228 Graph<Integer> transpose = transpose(directedGraph); in transpose_directedGraph() local 229 assertThat(transpose).isEqualTo(expectedTranspose); in transpose_directedGraph() 230 assertThat(transpose(transpose)).isSameInstanceAs(directedGraph); in transpose_directedGraph() 231 AbstractGraphTest.validateGraph(transpose); in transpose_directedGraph() 234 assertThat(directedGraph.inDegree(node)).isSameInstanceAs(transpose.outDegree(node)); in transpose_directedGraph() 235 assertThat(directedGraph.outDegree(node)).isSameInstanceAs(transpose.inDegree(node)); in transpose_directedGraph() 238 assertThat(transpose.successors(N1)).doesNotContain(N2); in transpose_directedGraph() 241 assertThat(transpose.successors(N1)).contains(N2); in transpose_directedGraph() [all …]
|
/external/guava/android/guava-tests/test/com/google/common/graph/ |
D | GraphsTest.java | 23 import static com.google.common.graph.Graphs.transpose; 209 assertThat(transpose(undirectedGraph)).isSameInstanceAs(undirectedGraph); in transpose_undirectedGraph() 228 Graph<Integer> transpose = transpose(directedGraph); in transpose_directedGraph() local 229 assertThat(transpose).isEqualTo(expectedTranspose); in transpose_directedGraph() 230 assertThat(transpose(transpose)).isSameInstanceAs(directedGraph); in transpose_directedGraph() 231 AbstractGraphTest.validateGraph(transpose); in transpose_directedGraph() 234 assertThat(directedGraph.inDegree(node)).isSameInstanceAs(transpose.outDegree(node)); in transpose_directedGraph() 235 assertThat(directedGraph.outDegree(node)).isSameInstanceAs(transpose.inDegree(node)); in transpose_directedGraph() 238 assertThat(transpose.successors(N1)).doesNotContain(N2); in transpose_directedGraph() 241 assertThat(transpose.successors(N1)).contains(N2); in transpose_directedGraph() [all …]
|
/external/llvm-project/mlir/test/Dialect/Vector/ |
D | canonicalize.mlir | 185 // CHECK-NOT: transpose 186 %0 = vector.transpose %arg, [0] : vector<4xf32> to vector<4xf32> 196 // CHECK-NOT: transpose 197 %0 = vector.transpose %arg, [0, 1] : vector<4x3xf32> to vector<4x3xf32> 207 // CHECK-NOT: transpose 208 %0 = vector.transpose %arg, [0, 1, 2] : vector<4x3x2xf32> to vector<4x3x2xf32> 218 // CHECK-NOT: transpose 219 %0 = vector.transpose %arg, [1, 0] : vector<4x3xf32> to vector<3x4xf32> 220 %1 = vector.transpose %0, [0, 1] : vector<3x4xf32> to vector<3x4xf32> 221 %2 = vector.transpose %1, [1, 0] : vector<3x4xf32> to vector<4x3xf32> [all …]
|
/external/llvm-project/mlir/integration_test/Dialect/Vector/CPU/ |
D | test-transpose.mlir | 52 %tA = vector.transpose %A, [1, 0] : vector<2x2xf32> to vector<2x2xf32> 53 %tB = vector.transpose %B, [1, 0] : vector<2x2xf32> to vector<2x2xf32> 54 %tC = vector.transpose %C, [1, 0] : vector<3x2xf32> to vector<2x3xf32> 55 %tD = vector.transpose %D, [1, 0] : vector<2x4xf32> to vector<4x2xf32> 69 %idD = vector.transpose %D, [0, 1] : vector<2x4xf32> to vector<2x4xf32> 70 %ttD = vector.transpose %tD, [1, 0] : vector<4x2xf32> to vector<2x4xf32> 75 // back to original after transpose matrices: 96 %tP = vector.transpose %w, [0, 1, 2] : vector<2x2x2xf32> to vector<2x2x2xf32> 97 %tQ = vector.transpose %w, [0, 2, 1] : vector<2x2x2xf32> to vector<2x2x2xf32> 98 %tR = vector.transpose %w, [1, 0, 2] : vector<2x2x2xf32> to vector<2x2x2xf32> [all …]
|
/external/angle/src/libANGLE/renderer/null/ |
D | ProgramNULL.cpp | 73 GLboolean transpose, in setUniformMatrix2fv() argument 79 GLboolean transpose, in setUniformMatrix3fv() argument 85 GLboolean transpose, in setUniformMatrix4fv() argument 91 GLboolean transpose, in setUniformMatrix2x3fv() argument 97 GLboolean transpose, in setUniformMatrix3x2fv() argument 103 GLboolean transpose, in setUniformMatrix2x4fv() argument 109 GLboolean transpose, in setUniformMatrix4x2fv() argument 115 GLboolean transpose, in setUniformMatrix3x4fv() argument 121 GLboolean transpose, in setUniformMatrix4x3fv() argument
|