Home
last modified time | relevance | path

Searched refs:LhsMapper (Results 1 – 17 of 17) sorted by relevance

/external/eigen/Eigen/src/Core/products/
DTriangularSolverVector.h41 typedef const_blas_data_mapper<LhsScalar,Index,RowMajor> LhsMapper;
65 …general_matrix_vector_product<Index,LhsScalar,LhsMapper,RowMajor,Conjugate,RhsScalar,RhsMapper,fal…
67 LhsMapper(&lhs.coeffRef(startRow,startCol), lhsStride),
98 typedef const_blas_data_mapper<LhsScalar,Index,ColMajor> LhsMapper;
131 …general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,Conjugate,RhsScalar,RhsMapper,fal…
133 LhsMapper(&lhs.coeffRef(endBlock,startBlock), lhsStride),
DTriangularMatrixVector.h54 typedef const_blas_data_mapper<LhsScalar,Index,ColMajor> LhsMapper;
74 …general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,ConjLhs,RhsScalar,RhsMapper,ConjR…
76 LhsMapper(&lhs.coeffRef(s,pi), lhsStride),
83 …general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,ConjLhs,RhsScalar,RhsMapper,ConjR…
85 LhsMapper(&lhs.coeffRef(0,size), lhsStride),
125 typedef const_blas_data_mapper<LhsScalar,Index,RowMajor> LhsMapper;
145 …general_matrix_vector_product<Index,LhsScalar,LhsMapper,RowMajor,ConjLhs,RhsScalar,RhsMapper,ConjR…
147 LhsMapper(&lhs.coeffRef(pi,s), lhsStride),
154 …general_matrix_vector_product<Index,LhsScalar,LhsMapper,RowMajor,ConjLhs,RhsScalar,RhsMapper,ConjR…
156 LhsMapper(&lhs.coeffRef(diagSize,0), lhsStride),
DGeneralMatrixVector.h58 template<typename Index, typename LhsScalar, typename LhsMapper, bool ConjugateLhs, typename RhsSca…
59 struct general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,ConjugateLhs,RhsScalar,RhsM…
81 const LhsMapper& lhs,
87 template<typename Index, typename LhsScalar, typename LhsMapper, bool ConjugateLhs, typename RhsSca…
88 EIGEN_DONT_INLINE void general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,ConjugateLh…
90 const LhsMapper& lhs,
109 typedef typename LhsMapper::VectorMapper LhsScalars;
334 template<typename Index, typename LhsScalar, typename LhsMapper, bool ConjugateLhs, typename RhsSca…
335 struct general_matrix_vector_product<Index,LhsScalar,LhsMapper,RowMajor,ConjugateLhs,RhsScalar,RhsM…
357 const LhsMapper& lhs,
[all …]
DTriangularMatrixMatrix.h120 typedef const_blas_data_mapper<Scalar, Index, LhsStorageOrder> LhsMapper;
123 LhsMapper lhs(_lhs,lhsStride);
148 …gemm_pack_lhs<Scalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
193 …pack_lhs(blockA, LhsMapper(triangularBuffer.data(), triangularBuffer.outerStride()), actualPanelWi…
219 … gemm_pack_lhs<Scalar, Index, LhsMapper, Traits::mr,Traits::LhsProgress, LhsStorageOrder,false>()
271 typedef const_blas_data_mapper<Scalar, Index, LhsStorageOrder> LhsMapper;
274 LhsMapper lhs(_lhs,lhsStride);
295 …gemm_pack_lhs<Scalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
DTriangularSolverMatrix.h207 typedef blas_data_mapper<Scalar, Index, ColMajor> LhsMapper;
209 LhsMapper lhs(_other, otherStride);
229 …gebp_kernel<Scalar, Scalar, Index, LhsMapper, Traits::mr, Traits::nr, false, Conjugate> gebp_kerne…
232 …gemm_pack_lhs<Scalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, ColMajor, false, true> pa…
317 pack_lhs_panel(blockA, LhsMapper(_other+absolute_j2*otherStride+i2, otherStride),
DSelfadjointMatrixMatrix.h334 typedef const_blas_data_mapper<Scalar, Index, LhsStorageOrder> LhsMapper;
338 LhsMapper lhs(_lhs,lhsStride);
390 … gemm_pack_lhs<Scalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, LhsStorageOrder,false>()
427 typedef const_blas_data_mapper<Scalar, Index, LhsStorageOrder> LhsMapper;
429 LhsMapper lhs(_lhs,lhsStride);
440 …gemm_pack_lhs<Scalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
DGeneralMatrixMatrixTriangular.h67 typedef const_blas_data_mapper<LhsScalar, Index, LhsStorageOrder> LhsMapper;
70 LhsMapper lhs(_lhs,lhsStride);
87 …gemm_pack_lhs<LhsScalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_…
DGeneralMatrixMatrix.h67 typedef const_blas_data_mapper<LhsScalar, Index, LhsStorageOrder> LhsMapper;
70 LhsMapper lhs(_lhs,lhsStride);
78 …gemm_pack_lhs<LhsScalar, Index, LhsMapper, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_…
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorContractionCuda.h19 template<typename Scalar, typename Index, typename LhsMapper,
22 EigenContractionKernelInternal(const LhsMapper lhs, const RhsMapper rhs, in EigenContractionKernelInternal()
499 template<typename Scalar, typename Index, typename LhsMapper,
503 EigenContractionKernel(const LhsMapper lhs, const RhsMapper rhs, in EigenContractionKernel()
516 …EigenContractionKernelInternal<Scalar, Index, LhsMapper, RhsMapper, OutputMapper, false>(lhs, rhs,… in EigenContractionKernel()
518 …EigenContractionKernelInternal<Scalar, Index, LhsMapper, RhsMapper, OutputMapper, true>(lhs, rhs, … in EigenContractionKernel()
523 template<typename Index, typename LhsMapper,
527 EigenFloatContractionKernelInternal16x16(const LhsMapper lhs, const RhsMapper rhs, in EigenFloatContractionKernelInternal16x16()
760 template<typename Index, typename LhsMapper,
764 EigenFloatContractionKernelInternal(const LhsMapper lhs, const RhsMapper rhs, in EigenFloatContractionKernelInternal()
[all …]
DTensorContractionThreadPool.h21 template<typename LhsScalar, typename LhsMapper, typename Index>
24 const LhsMapper& lhs;
132 LhsMapper;
140 typename LhsMapper::SubMapper, Traits::mr,
184 internal::TensorContractionBlocking<LhsMapper, RhsMapper, Index,
191 internal::TensorContractionBlocking<LhsMapper, RhsMapper, Index,
228 internal::TensorContractionBlocking<LhsMapper, RhsMapper, Index,
235 internal::TensorContractionBlocking<LhsMapper, RhsMapper, Index,
283 LhsMapper lhs(this->m_leftImpl, this->m_left_nocontract_strides,
291 Context<LhsPacker, RhsPacker, GebpKernel, LhsMapper, RhsMapper,
[all …]
DTensorContractionBlocking.h24 template <typename LhsMapper, typename RhsMapper, typename Index, int ShardingType=ShardByCol>
28 typedef typename LhsMapper::Scalar LhsScalar;
DTensorContraction.h399 false, lhs_alignment> LhsMapper;
407 LhsMapper lhs(m_leftImpl, m_left_nocontract_strides, m_i_strides,
418 …internal::general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,false,RhsScalar,RhsMapp…
455 false, Unaligned> LhsMapper;
466 …internal::gemm_pack_lhs<LhsScalar, Index, typename LhsMapper::SubMapper, mr, Traits::LhsProgress, …
472 LhsMapper lhs(this->m_leftImpl, this->m_left_nocontract_strides, this->m_i_strides,
481 …internal::TensorContractionBlocking<LhsMapper, RhsMapper, Index, internal::ShardByCol> blocking(k,…
/external/eigen/Eigen/src/Core/
DGeneralProduct.h230 typedef const_blas_data_mapper<LhsScalar,Index,ColMajor> LhsMapper;
239 …<Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTrai…
241 LhsMapper(actualLhs.data(), actualLhs.outerStride()),
272 …<Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTrai…
274 LhsMapper(actualLhs.data(), actualLhs.outerStride()),
331 typedef const_blas_data_mapper<LhsScalar,Index,RowMajor> LhsMapper;
334 …<Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTrai…
336 LhsMapper(actualLhs.data(), actualLhs.outerStride()),
/external/tensorflow/tensorflow/core/kernels/
Deigen_contraction_kernel.h533 template <typename StorageIndex, typename OutputMapper, typename LhsMapper, \
536 StorageIndex, OutputMapper, LhsMapper, \
553 using DirectLhsAccess = DirectColMajorAccess<LhsMapper>; \
563 typename LhsMapper::SubMapper, ColMajor>; \
579 gemm_pack_lhs<LhsScalar, StorageIndex, typename LhsMapper::SubMapper, \
631 LhsBlock* lhsBlock, const typename LhsMapper::SubMapper& data_mapper, \
742 template <typename StorageIndex, typename OutputMapper, typename LhsMapper, \
745 StorageIndex, OutputMapper, LhsMapper, \
762 using DirectLhsAccess = DirectColMajorAccess<LhsMapper>; \
772 typename LhsMapper::SubMapper, ColMajor>; \
[all …]
Ddeep_conv2d.cc500 LhsMapper; typedef in tensorflow::GemmFilterPacker
503 T, int64, LhsMapper, Traits::mr, Traits::LhsProgress,
520 LhsMapper lhs_mapper_;
/external/eigen/blas/
Dlevel2_impl.h17 typedef internal::const_blas_data_mapper<Scalar,Index,StorageOrder> LhsMapper; in run() typedef
21 <Index,Scalar,LhsMapper,StorageOrder,ConjugateLhs,Scalar,RhsMapper,ConjugateRhs>::run( in run()
22 rows, cols, LhsMapper(lhs, lhsStride), RhsMapper(rhs, rhsIncr), res, resIncr, alpha); in run()
/external/eigen/Eigen/src/Core/util/
DBlasUtil.h38 typename LhsScalar, typename LhsMapper, int LhsStorageOrder, bool ConjugateLhs,