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

  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorAssign.h 25 struct traits<TensorAssignOp<LhsXprType, RhsXprType> >
44 struct eval<TensorAssignOp<LhsXprType, RhsXprType>, Eigen::Dense>
46 typedef const TensorAssignOp<LhsXprType, RhsXprType>& type;
50 struct nested<TensorAssignOp<LhsXprType, RhsXprType>, 1, typename eval<TensorAssignOp<LhsXprType, RhsXprType> >::type>
52 typedef TensorAssignOp<LhsXprType, RhsXprType> type;
60 class TensorAssignOp : public TensorBase<TensorAssignOp<LhsXprType, RhsXprType> >
63 typedef typename Eigen::internal::traits<TensorAssignOp>::Scalar Scalar;
66 typedef typename Eigen::internal::nested<TensorAssignOp>::type Nested
    [all...]
TensorDevice.h 33 typedef TensorAssignOp<ExpressionType, const OtherDerived> Assign;
44 typedef TensorAssignOp<ExpressionType, const Sum> Assign;
55 typedef TensorAssignOp<ExpressionType, const Difference> Assign;
TensorSyclLeafCount.h 71 /// specialisation of the \ref LeafCount struct when the node type is const TensorAssignOp
73 struct LeafCount<const TensorAssignOp<LHSExpr, RHSExpr> >: CategoryCount<LHSExpr,RHSExpr> {};
76 /// TensorAssignOp is an exception. It is not the same as Unary
78 struct LeafCount<TensorAssignOp<LHSExpr, RHSExpr> > :LeafCount<const TensorAssignOp<LHSExpr, RHSExpr> >{};
TensorSyclConvertToDeviceExpression.h 86 struct ConvertToDeviceExpression<CVQual TensorAssignOp<LHSExpr, RHSExpr> >\
87 : NonOpConversion<TensorAssignOp, Res, LHSExpr, RHSExpr>{};
TensorSyclExtractFunctors.h 113 /// const TensorAssignOp. This is an specialisation without OP so it has to be separated.
115 struct FunctorExtractor<TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> > {
118 FunctorExtractor(const TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev>& expr)
123 /// TensorAssignOp. This is an specialisation without OP so it has to be separated.
125 struct FunctorExtractor<TensorEvaluator<TensorAssignOp<LHSExpr, RHSExpr>, Dev> >
126 :FunctorExtractor<TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> >{};
TensorFixedSize.h 323 typedef TensorAssignOp<TensorFixedSize, const OtherDerived> Assign;
331 typedef TensorAssignOp<TensorFixedSize, const OtherDerived> Assign;
341 typedef TensorAssignOp<Self, const TensorFixedSize> Assign;
352 typedef TensorAssignOp<Self, const OtherDerived> Assign;
TensorSyclExtractAccessor.h 125 /// specialisation of the \ref ExtractAccessor struct when the node type is const TensorAssignOp
127 struct ExtractAccessor<TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> > {
128 static inline auto getTuple(cl::sycl::handler& cgh, const TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> eval)
134 /// specialisation of the \ref ExtractAccessor struct when the node type is TensorAssignOp
136 struct ExtractAccessor<TensorEvaluator<TensorAssignOp<LHSExpr, RHSExpr>, Dev> >
137 : ExtractAccessor<TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> >{};
TensorLayoutSwap.h 88 typedef TensorAssignOp<TensorLayoutSwapOp, const TensorLayoutSwapOp> Assign;
98 typedef TensorAssignOp<TensorLayoutSwapOp, const OtherDerived> Assign;
TensorSyclPlaceHolderExpr.h 111 /// TensorAssignOp
114 struct PlaceHolderExpression<CVQual TensorAssignOp<LHSExpr, RHSExpr>, N> {\
115 typedef CVQual typename CategoryHelper<TensorAssignOp, NoOP, typename CalculateIndex<N, LHSExpr, RHSExpr>::ArgsTuple>::Type Type;\
TensorSyclExprConstructor.h 146 /// const TensorAssignOp
149 struct ExprConstructor<CVQual TensorAssignOp<OrigLHSExpr, OrigRHSExpr>, CVQual TensorAssignOp<LHSExpr, RHSExpr>, Params...> {\
152 typedef CVQual TensorAssignOp<typename my_left_type::Type, typename my_right_type::Type> Type;\
Tensor.h 386 typedef TensorAssignOp<Tensor, const OtherDerived> Assign;
395 typedef TensorAssignOp<Tensor, const OtherDerived> Assign;
404 typedef TensorAssignOp<Tensor, const Tensor> Assign;
414 typedef TensorAssignOp<Tensor, const OtherDerived> Assign;
TensorForwardDeclarations.h 59 template<typename LeftXprType, typename RightXprType> class TensorAssignOp;
TensorReverse.h 78 typedef TensorAssignOp<TensorReverseOp, const TensorReverseOp> Assign;
88 typedef TensorAssignOp<TensorReverseOp, const OtherDerived> Assign;
TensorShuffling.h 76 typedef TensorAssignOp<TensorShufflingOp, const TensorShufflingOp> Assign;
86 typedef TensorAssignOp<TensorShufflingOp, const OtherDerived> Assign;
TensorMorphing.h 75 typedef TensorAssignOp<TensorReshapingOp, const TensorReshapingOp> Assign;
85 typedef TensorAssignOp<TensorReshapingOp, const OtherDerived> Assign;
261 typedef TensorAssignOp<TensorSlicingOp, const OtherDerived> Assign;
270 typedef TensorAssignOp<TensorSlicingOp, const TensorSlicingOp> Assign;
666 typedef TensorAssignOp<TensorStridingSlicingOp, const TensorStridingSlicingOp> Assign;
677 typedef TensorAssignOp<TensorStridingSlicingOp, const OtherDerived> Assign;
    [all...]
TensorMap.h 298 typedef TensorAssignOp<Self, const Self> Assign;
308 typedef TensorAssignOp<Self, const OtherDerived> Assign;
TensorStriding.h 76 typedef TensorAssignOp<TensorStridingOp, const TensorStridingOp> Assign;
86 typedef TensorAssignOp<TensorStridingOp, const OtherDerived> Assign;
TensorChipping.h 104 typedef TensorAssignOp<TensorChippingOp, const TensorChippingOp> Assign;
114 typedef TensorAssignOp<TensorChippingOp, const OtherDerived> Assign;
TensorConcatenation.h 85 typedef TensorAssignOp<TensorConcatenationOp, const TensorConcatenationOp> Assign;
95 typedef TensorAssignOp<TensorConcatenationOp, const OtherDerived> Assign;

Completed in 785 milliseconds