Searched refs:NumDimensions (Results 1 - 25 of 31) sorted by relevance

12

/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
H A DTensorInitializer.h32 Eigen::array<typename traits<Derived>::Index, traits<Derived>::NumDimensions>* indices,
36 (*indices)[traits<Derived>::NumDimensions - N] = i++;
47 Eigen::array<typename traits<Derived>::Index, traits<Derived>::NumDimensions>* indices,
52 (*indices)[traits<Derived>::NumDimensions - 1] = i++;
63 Eigen::array<typename traits<Derived>::Index, traits<Derived>::NumDimensions>*,
72 const typename Initializer<Derived, traits<Derived>::NumDimensions>::InitList& vals) {
73 Eigen::array<typename traits<Derived>::Index, traits<Derived>::NumDimensions> indices;
74 Initializer<Derived, traits<Derived>::NumDimensions>::run(tensor, &indices, vals);
H A DTensorTraits.h53 static const int NumDimensions = NumIndices_; member in struct:Eigen::internal::traits
71 static const int NumDimensions = array_size<Dimensions>::value; member in struct:Eigen::internal::traits
91 static const int NumDimensions = BaseTraits::NumDimensions; member in struct:Eigen::internal::traits
112 static const int NumDimensions = BaseTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorBase.h34 static const int NumDimensions = DerivedTraits::NumDimensions; member in class:Eigen::TensorBase
530 const TensorReductionOp<internal::SumReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
532 DimensionList<Index, NumDimensions> in_dims;
533 return TensorReductionOp<internal::SumReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::SumReducer<CoeffReturnType>());
542 const TensorReductionOp<internal::MeanReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
544 DimensionList<Index, NumDimensions> in_dims;
545 return TensorReductionOp<internal::MeanReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::MeanReducer<CoeffReturnType>());
554 const TensorReductionOp<internal::ProdReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
556 DimensionList<Index, NumDimensions> in_dim
833 static const int NumDimensions = DerivedTraits::NumDimensions; member in class:Eigen::TensorBase
[all...]
H A DTensorExpr.h39 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
90 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
162 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
239 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
315 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
[all...]
H A DTensorCustomOp.h31 static const int NumDimensions = traits<XprType>::NumDimensions; member in struct:Eigen::internal::traits
84 static const int NumDims = internal::traits<ArgType>::NumDimensions;
181 static const int NumDimensions = traits<LhsXprType>::NumDimensions; member in struct:Eigen::internal::traits
240 static const int NumDims = internal::traits<XprType>::NumDimensions;
H A DTensorArgMax.h33 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
143 static const int NumDimensions = XprTraits::NumDimensions - array_size<Dims>::value; member in struct:Eigen::internal::traits
H A DTensorAssign.h35 static const std::size_t NumDimensions = internal::traits<LhsXprType>::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorEvalTo.h33 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorForcedEval.h39 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorGenerator.h32 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorLayoutSwap.h47 static const int NumDimensions = traits<XprType>::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorSyclExprConstructor.h191 TensorForcedEvalOp<DevExpr, MakeGlobalPointer>::NumDimensions, 0, typename TensorForcedEvalOp<DevExpr>::Index>, 0, MakeGlobalPointer> Type;\
214 static const size_t NumIndices= ValueCondition< TensorReductionOp<OP, Dim, DevExpr, MakeGlobalPointer>::NumDimensions==0, 1, TensorReductionOp<OP, Dim, DevExpr, MakeGlobalPointer>::NumDimensions >::Res;\
H A DTensorInflation.h32 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorReverse.h32 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorShuffling.h32 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorContraction.h41 static const int NumDimensions = traits<RhsXprType>::NumDimensions + traits<RhsXprType>::NumDimensions - 2 * array_size<Dimensions>::value; member in struct:Eigen::internal::traits
69 static const int NumDimensions = traits<LeftArgType_>::NumDimensions + traits<RightArgType_>::NumDimensions - 2 * array_size<Indices_>::value; member in struct:Eigen::internal::traits
609 // Could we use NumDimensions here?
H A DTensorEvaluator.h36 // NumDimensions is -1 for variable dim tensors
37 static const int NumCoords = internal::traits<Derived>::NumDimensions > 0 ?
38 internal::traits<Derived>::NumDimensions : 0;
156 // NumDimensions is -1 for variable dim tensors
157 static const int NumCoords = internal::traits<Derived>::NumDimensions > 0 ?
158 internal::traits<Derived>::NumDimensions : 0;
379 EIGEN_STATIC_ASSERT((static_cast<int>(TensorEvaluator<LeftArgType, Device>::Layout) == static_cast<int>(TensorEvaluator<RightArgType, Device>::Layout) || internal::traits<XprType>::NumDimensions <= 1), YOU_MADE_A_PROGRAMMING_MISTAKE);
460 EIGEN_STATIC_ASSERT((static_cast<int>(TensorEvaluator<Arg1Type, Device>::Layout) == static_cast<int>(TensorEvaluator<Arg3Type, Device>::Layout) || internal::traits<XprType>::NumDimensions <= 1), YOU_MADE_A_PROGRAMMING_MISTAKE);
H A DTensorBroadcasting.h32 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorConversion.h32 static const int NumDimensions = traits<XprType>::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorPatch.h32 static const int NumDimensions = XprTraits::NumDimensions + 1; member in struct:Eigen::internal::traits
H A DTensorScan.h25 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorStriding.h32 static const int NumDimensions = XprTraits::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorChipping.h33 static const int NumDimensions = XprTraits::NumDimensions - 1; member in struct:Eigen::internal::traits
H A DTensorConcatenation.h37 static const int NumDimensions = traits<LhsXprType>::NumDimensions; member in struct:Eigen::internal::traits
H A DTensorImagePatch.h39 static const int NumDimensions = XprTraits::NumDimensions + 1; member in struct:Eigen::internal::traits

Completed in 303 milliseconds

12