HomeSort by relevance Sort by last modified time
    Searched refs:TensorEvalToOp (Results 1 - 10 of 10) sorted by null

  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorEvalTo.h 24 struct traits<TensorEvalToOp<XprType, MakePointer_> >
48 struct eval<TensorEvalToOp<XprType, MakePointer_>, Eigen::Dense>
50 typedef const TensorEvalToOp<XprType, MakePointer_>& type;
54 struct nested<TensorEvalToOp<XprType, MakePointer_>, 1, typename eval<TensorEvalToOp<XprType, MakePointer_> >::type>
56 typedef TensorEvalToOp<XprType, MakePointer_> type;
65 class TensorEvalToOp : public TensorBase<TensorEvalToOp<XprType, MakePointer_>, ReadOnlyAccessors>
68 typedef typename Eigen::internal::traits<TensorEvalToOp>::Scalar Scalar;
72 typedef typename Eigen::internal::nested<TensorEvalToOp>::type Nested
    [all...]
TensorSyclLeafCount.h 90 /// specialisation of the \ref LeafCount struct when the node type is const TensorEvalToOp
92 struct LeafCount<const TensorEvalToOp<Expr> > {
106 /// specialisation of the \ref LeafCount struct when the node type is TensorEvalToOp
108 struct LeafCount<TensorEvalToOp<Expr> >: LeafCount<const TensorEvalToOp<Expr> >{};
TensorSyclConvertToDeviceExpression.h 94 /// type is either TensorForcedEvalOp or TensorEvalToOp
102 KERNELBROKERCONVERT(const, true, TensorEvalToOp)
103 KERNELBROKERCONVERT(, false, TensorEvalToOp)
TensorSyclExtractFunctors.h 130 /// const TensorEvalToOp, This is an specialisation without OP so it has to be separated.
132 struct FunctorExtractor<TensorEvaluator<const TensorEvalToOp<RHSExpr>, Dev> > {
134 FunctorExtractor(const TensorEvaluator<const TensorEvalToOp<RHSExpr>, Dev>& expr)
139 /// TensorEvalToOp. This is a specialisation without OP so it has to be separated.
141 struct FunctorExtractor<TensorEvaluator<TensorEvalToOp<RHSExpr>, Dev> >
142 : FunctorExtractor<TensorEvaluator<const TensorEvalToOp<RHSExpr>, Dev> > {};
TensorSyclExprConstructor.h 165 /// TensorEvalToOp
168 struct ExprConstructor<CVQual TensorEvalToOp<OrigExpr, MakeGlobalPointer>, CVQual TensorEvalToOp<Expr>, Params...> {\
170 typedef typename TensorEvalToOp<OrigExpr, MakeGlobalPointer>::PointerType my_buffer_type;\
171 typedef CVQual TensorEvalToOp<typename my_expr_type::Type, MakeGlobalPointer> Type;\
TensorSyclExtractAccessor.h 166 /// specialisation of the \ref ExtractAccessor struct when the node type is const TensorEvalToOp
168 struct ExtractAccessor<TensorEvaluator<const TensorEvalToOp<Expr>, Dev> > {
169 static inline auto getTuple(cl::sycl::handler& cgh,const TensorEvaluator<const TensorEvalToOp<Expr>, Dev> eval)
175 /// specialisation of the \ref ExtractAccessor struct when the node type is TensorEvalToOp
177 struct ExtractAccessor<TensorEvaluator<TensorEvalToOp<Expr>, Dev> >
178 : ExtractAccessor<TensorEvaluator<const TensorEvalToOp<Expr>, Dev> >{};
TensorSyclPlaceHolderExpr.h 147 /// TensorEvalToOp
150 struct PlaceHolderExpression<CVQual TensorEvalToOp<Expr>, N> {\
151 typedef CVQual TensorEvalToOp<typename CalculateIndex <N, Expr>::ArgType> Type;\
TensorForwardDeclarations.h 65 template<typename XprType, template <class> class MakePointer_ = MakePointer> class TensorEvalToOp;
TensorForcedEval.h 125 typedef TensorEvalToOp< const typename internal::remove_const<ArgType>::type > EvalTo;
TensorConvolution.h 525 typedef TensorEvalToOp<const KernelArgType> EvalTo;
    [all...]

Completed in 49 milliseconds