Searched refs:transpose (Results 76 - 100 of 407) sorted by relevance

1234567891011>>

/external/eigen/test/eigen2/
H A Deigen2_nomalloc.cpp53 VERIFY_IS_APPROX((m1*m1.transpose())*m2, m1*(m1.transpose()*m2));
H A Deigen2_swap.cpp65 m1.transpose().swap(m3.transpose());
H A Deigen2_submatrices.cpp27 VERIFY_IS_APPROX(mi.transpose(), m1.transpose().minor(c1,r1));
73 VERIFY_IS_APPROX(m1.col(c1).transpose(), m1.transpose().row(c1));
94 VERIFY_IS_APPROX(m1.diagonal(), m1.transpose().diagonal());
H A Deigen2_adjoint.cpp43 // check basic compatibility of adjoint, transpose, conjugate
44 VERIFY_IS_APPROX(m1.transpose().conjugate().adjoint(), m1);
45 VERIFY_IS_APPROX(m1.adjoint().conjugate().transpose(), m1);
79 // check inplace transpose
82 VERIFY_IS_APPROX(m3,m1.transpose());
/external/eigen/test/
H A Dproduct_large.cpp57 MatrixXf r1 = mat1.row(2)*mat2.transpose();
58 VERIFY_IS_APPROX(r1, (mat1.row(2)*mat2.transpose()).eval());
H A Dhouseholder.cpp69 m3.rowwise() = v1.transpose();
102 SquareMatrixType hseq_mat_trans = hseq.transpose();
106 VERIFY_IS_APPROX(hseq_mat.transpose(), hseq_mat_trans);
110 VERIFY_IS_APPROX(hseq_mat.transpose() * m6, hseq_mat_trans * m6);
114 VERIFY_IS_APPROX(m6 * hseq_mat.transpose(), m6 * hseq_mat_trans);
118 TMatrixType tm2 = m2.transpose();
H A Dmixingtypes.cpp82 VERIFY_IS_APPROX((vf.transpose() * vcf).value(), (vf.template cast<complex<float> >().transpose() * vcf).value());
85 VERIFY_IS_APPROX((vf * vcf.transpose()).eval(), (vf.template cast<complex<float> >() * vcf.transpose()).eval());
89 VERIFY_IS_APPROX((vf * vcf.transpose()).eval(), (vf.template cast<complex<float> >() * vcf.transpose()).eval());
H A Dproduct_notemporary.cpp63 VERIFY_EVALUATION_COUNT( m3.noalias() = s1 * (m1 * m2.transpose()), 0);
69 VERIFY_EVALUATION_COUNT( m3.noalias() -= s1 * (m1.transpose() * m2), 0);
88 VERIFY_EVALUATION_COUNT( m1.adjoint().template triangularView<Lower>().solveInPlace(m3.transpose()), 0);
110 VERIFY_EVALUATION_COUNT( Scalar tmp = 0; tmp += Scalar(RealScalar(1)) / (m3.transpose().lazyProduct(m3)).diagonal().sum(), 0 );
113 VERIFY_EVALUATION_COUNT( Scalar tmp = 0; tmp += Scalar(RealScalar(1)) / (m3.transpose() * m3).diagonal().sum(), 0 );
114 VERIFY_EVALUATION_COUNT( Scalar tmp = 0; tmp += Scalar(RealScalar(1)) / (m3.transpose() * m3).diagonal().array().abs().sum(), 0 );
118 //VERIFY_EVALUATION_COUNT( m3.col(0).head<5>() * m3.col(0).transpose() + m3.col(0).head<5>() * m3.col(0).transpose(), 0 );
125 VERIFY_EVALUATION_COUNT( cvres.noalias() -= m1 * m2.row(0).transpose(), 0 );
H A Dref.cpp137 RefMatWithStride rm5 = mat1.row(i).transpose();
138 VERIFY_IS_EQUAL(rm5, mat1.row(i).transpose());
142 rm5.noalias() = rm4.transpose() * mat3;
143 mat2.row(i) = v2.real().transpose() * mat3;
185 VERIFY_EVALUATION_COUNT( call_ref_1(b,b.transpose()), 0);
192 VERIFY_EVALUATION_COUNT( call_ref_3(A.row(3),A.row(3).transpose()), 0);
193 VERIFY_EVALUATION_COUNT( call_ref_4(A.row(3),A.row(3).transpose()), 0);
215 // call_ref_5(A.transpose()); // does not compile
226 VERIFY_EVALUATION_COUNT( call_ref_6(A.transpose(),A.transpose()),
[all...]
H A Dinteger_types.cpp132 VERIFY_IS_APPROX((m1 + m2).transpose() * square, m1.transpose() * square + m2.transpose() * square);
133 VERIFY_IS_APPROX((m1 * m2.transpose()) * m1, m1 * (m2.transpose() * m1));
H A Dproduct_trmm.cpp36 triTr = mat.transpose().template triangularView<Mode>();
46 VERIFY_IS_APPROX( ge_xs.noalias() = (s1*mat.adjoint()).template triangularView<Mode>() * (s2*ge_left.transpose()), s1*triTr.conjugate() * (s2*ge_left.transpose()));
47 VERIFY_IS_APPROX( ge_sx.noalias() = ge_right.transpose() * mat.adjoint().template triangularView<Mode>(), ge_right.transpose() * triTr.conjugate());
/external/chromium_org/third_party/angle/src/libGLESv2/
H A DProgramBinary.h134 void setUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
135 void setUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
136 void setUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
137 void setUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
138 void setUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
139 void setUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
140 void setUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
141 void setUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
142 void setUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
250 void setUniformMatrixfv(GLint location, GLsizei count, GLboolean transpose, cons
[all...]
/external/chromium_org/third_party/libjpeg_turbo/simd/
H A Djiss2fst-64.asm246 movdqa xmm3,xmm6 ; transpose coefficients(phase 1)
249 movdqa xmm0,xmm5 ; transpose coefficients(phase 1)
267 movdqa xmm4,xmm7 ; transpose coefficients(phase 1)
270 movdqa xmm2,xmm1 ; transpose coefficients(phase 1)
274 movdqa xmm0,xmm3 ; transpose coefficients(phase 2)
277 movdqa xmm5,xmm6 ; transpose coefficients(phase 2)
287 movdqa xmm3,xmm1 ; transpose coefficients(phase 2)
290 movdqa xmm0,xmm2 ; transpose coefficients(phase 2)
294 movdqa xmm4,xmm6 ; transpose coefficients(phase 3)
297 movdqa xmm7,xmm5 ; transpose coefficient
[all...]
H A Djiss2fst.asm253 movdqa xmm3,xmm6 ; transpose coefficients(phase 1)
256 movdqa xmm0,xmm5 ; transpose coefficients(phase 1)
274 movdqa xmm4,xmm7 ; transpose coefficients(phase 1)
277 movdqa xmm2,xmm1 ; transpose coefficients(phase 1)
281 movdqa xmm0,xmm3 ; transpose coefficients(phase 2)
284 movdqa xmm5,xmm6 ; transpose coefficients(phase 2)
294 movdqa xmm3,xmm1 ; transpose coefficients(phase 2)
297 movdqa xmm0,xmm2 ; transpose coefficients(phase 2)
301 movdqa xmm4,xmm6 ; transpose coefficients(phase 3)
304 movdqa xmm7,xmm5 ; transpose coefficient
[all...]
H A Djfss2int-64.asm128 movdqa xmm4,xmm0 ; transpose coefficients(phase 1)
131 movdqa xmm5,xmm2 ; transpose coefficients(phase 1)
146 movdqa xmm2,xmm6 ; transpose coefficients(phase 1)
149 movdqa xmm5,xmm1 ; transpose coefficients(phase 1)
153 movdqa xmm7,xmm6 ; transpose coefficients(phase 2)
156 movdqa xmm3,xmm2 ; transpose coefficients(phase 2)
165 movdqa xmm7,xmm0 ; transpose coefficients(phase 2)
168 movdqa xmm2,xmm4 ; transpose coefficients(phase 2)
172 movdqa xmm1,xmm0 ; transpose coefficients(phase 3)
175 movdqa xmm5,xmm2 ; transpose coefficient
[all...]
H A Djfss2int.asm134 movdqa xmm4,xmm0 ; transpose coefficients(phase 1)
137 movdqa xmm5,xmm2 ; transpose coefficients(phase 1)
152 movdqa xmm2,xmm6 ; transpose coefficients(phase 1)
155 movdqa xmm5,xmm1 ; transpose coefficients(phase 1)
159 movdqa xmm7,xmm6 ; transpose coefficients(phase 2)
162 movdqa xmm3,xmm2 ; transpose coefficients(phase 2)
171 movdqa xmm7,xmm0 ; transpose coefficients(phase 2)
174 movdqa xmm2,xmm4 ; transpose coefficients(phase 2)
178 movdqa xmm1,xmm0 ; transpose coefficients(phase 3)
181 movdqa xmm5,xmm2 ; transpose coefficient
[all...]
H A Djfmmxfst.asm116 movq mm4,mm0 ; transpose coefficients(phase 1)
119 movq mm5,mm2 ; transpose coefficients(phase 1)
134 movq mm4,mm6 ; transpose coefficients(phase 1)
137 movq mm2,mm1 ; transpose coefficients(phase 1)
141 movq mm7,mm6 ; transpose coefficients(phase 2)
144 movq mm3,mm2 ; transpose coefficients(phase 2)
160 movq mm7,mm4 ; transpose coefficients(phase 2)
163 movq mm6,mm1 ; transpose coefficients(phase 2)
257 movq mm4,mm0 ; transpose coefficients(phase 1)
260 movq mm5,mm2 ; transpose coefficient
[all...]
H A Djfsseflt.asm101 movaps xmm4,xmm0 ; transpose coefficients(phase 1)
104 movaps xmm5,xmm2 ; transpose coefficients(phase 1)
119 movaps xmm4,xmm6 ; transpose coefficients(phase 1)
122 movaps xmm2,xmm1 ; transpose coefficients(phase 1)
126 movaps xmm7,xmm6 ; transpose coefficients(phase 2)
129 movaps xmm3,xmm2 ; transpose coefficients(phase 2)
145 movaps xmm7,xmm4 ; transpose coefficients(phase 2)
148 movaps xmm6,xmm1 ; transpose coefficients(phase 2)
237 movaps xmm4,xmm0 ; transpose coefficients(phase 1)
240 movaps xmm5,xmm2 ; transpose coefficient
[all...]
/external/eigen/bench/btl/libs/eigen2/
H A Deigen2_interface.hh101 X = (A.transpose()*B.transpose()).lazy();
105 X = (A.transpose()*A).lazy();
109 X = (A*A.transpose()).lazy();
117 X = (A.transpose()*B)/*.lazy()*/;
/external/ceres-solver/internal/ceres/
H A Dsmall_blas.h207 block.noalias() += Aref.transpose() * Bref;
209 block.noalias() -= Aref.transpose() * Bref;
211 block.noalias() = Aref.transpose() * Bref;
340 cref += Aref.transpose().lazyProduct(bref);
342 cref -= Aref.transpose().lazyProduct(bref);
344 cref = Aref.transpose().lazyProduct(bref);
H A Dsmall_blas_test.cc149 A.transpose() * B;
166 A.transpose() * B;
183 A.transpose() * B;
274 c_plus_ref += A.transpose() * b;
283 c_minus_ref -= A.transpose() * b;
292 c_assign_ref = A.transpose() * b;
/external/eigen/Eigen/src/Core/
H A DTranspose.h19 * \brief Expression of the transpose of a matrix
21 * \param MatrixType the type of the object of which we are taking the transpose
23 * This class represents an expression of the transpose of a matrix.
24 * It is the return type of MatrixBase::transpose() and MatrixBase::adjoint()
27 * \sa MatrixBase::transpose(), MatrixBase::adjoint()
178 /** \returns an expression of the transpose of *this.
183 * \warning If you want to replace a matrix by its own transpose, do \b NOT do this:
185 * m = m.transpose(); // bug!!! caused by aliasing effect
193 * m = m.transpose().eval();
199 DenseBase<Derived>::transpose() function in class:Eigen::DenseBase
211 DenseBase<Derived>::transpose() const function in class:Eigen::DenseBase
[all...]
/external/eigen/bench/
H A DbenchBlasGemm.cpp179 maT = ma.transpose();
180 mbT = mb.transpose();
192 meigen += maT.transpose() * mb;
197 meigen += (maT.transpose()) * (mbT.transpose());
202 meigen += ma * mbT.transpose();
H A Dsparse_transpose.cpp54 BENCH(for (int k=0; k<REPEAT; ++k) m3 = m1.transpose();)
63 BENCH(for (int k=0; k<REPEAT; ++k) sm3 = sm1.transpose();)
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Duniforms.c340 _mesa_UniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, argument
345 2, 2, location, count, transpose, value);
349 _mesa_UniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, argument
354 3, 3, location, count, transpose, value);
358 _mesa_UniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, argument
363 4, 4, location, count, transpose, value);
371 _mesa_UniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, argument
376 2, 3, location, count, transpose, value);
380 _mesa_UniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, argument
385 3, 2, location, count, transpose, valu
389 _mesa_UniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) argument
398 _mesa_UniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) argument
407 _mesa_UniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) argument
416 _mesa_UniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) argument
[all...]

Completed in 380 milliseconds

1234567891011>>