Home | History | Annotate | Download | only in Tensor

Lines Matching defs:TensorEvaluator

100 struct TensorEvaluator<const TensorStridingOp<Strides, ArgType>, Device>
104 static const int NumDims = internal::array_size<typename TensorEvaluator<ArgType, Device>::Dimensions>::value;
112 IsAligned = /*TensorEvaluator<ArgType, Device>::IsAligned*/false,
113 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
114 Layout = TensorEvaluator<ArgType, Device>::Layout,
119 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorEvaluator(const XprType& op, const Device& device)
127 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
252 TensorEvaluator<ArgType, Device> m_impl;
258 struct TensorEvaluator<TensorStridingOp<Strides, ArgType>, Device>
259 : public TensorEvaluator<const TensorStridingOp<Strides, ArgType>, Device>
262 typedef TensorEvaluator<const XprType, Device> Base;
264 static const int NumDims = internal::array_size<typename TensorEvaluator<ArgType, Device>::Dimensions>::value;
268 IsAligned = /*TensorEvaluator<ArgType, Device>::IsAligned*/false,
269 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
270 Layout = TensorEvaluator<ArgType, Device>::Layout,
275 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorEvaluator(const XprType& op, const Device& device)