Searched refs:MulCost (Results 1 - 25 of 35) sorted by relevance

12

/external/eigen/unsupported/Eigen/src/SpecialFunctions/
H A DSpecialFunctionsFunctors.h39 Cost = 20 * NumTraits<Scalar>::MulCost + 10 * NumTraits<Scalar>::AddCost,
66 Cost = 20 * NumTraits<Scalar>::MulCost + 10 * NumTraits<Scalar>::AddCost,
91 Cost = 400 * NumTraits<Scalar>::MulCost + 400 * NumTraits<Scalar>::AddCost,
115 Cost = 10 * NumTraits<Scalar>::MulCost + 5 * NumTraits<Scalar>::AddCost,
137 Cost = 10 * NumTraits<Scalar>::MulCost + 5 * NumTraits<Scalar>::AddCost,
159 Cost = 10 * NumTraits<Scalar>::MulCost + 5 * NumTraits<Scalar>::AddCost,
181 Cost = 10 * NumTraits<Scalar>::MulCost + 5 * NumTraits<Scalar>::AddCost,
204 Cost = 10 * NumTraits<Scalar>::MulCost + 5 * NumTraits<Scalar>::AddCost,
227 Cost = 10 * NumTraits<Scalar>::MulCost + 5 * NumTraits<Scalar>::AddCost,
/external/eigen/Eigen/src/Core/functors/
H A DUnaryFunctors.h102 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasAbs2 }; };
142 Cost = NumTraits<Scalar>::IsComplex ? 5 * NumTraits<Scalar>::MulCost : NumTraits<Scalar>::AddCost,
247 ? (8 * NumTraits<Scalar>::AddCost + 6 * NumTraits<Scalar>::MulCost)
250 6 * NumTraits<Scalar>::MulCost +
256 ? (21 * NumTraits<Scalar>::AddCost + 13 * NumTraits<Scalar>::MulCost)
259 12 * NumTraits<Scalar>::MulCost +
286 ? (20 * NumTraits<Scalar>::AddCost + 7 * NumTraits<Scalar>::MulCost)
289 ? (36 * NumTraits<Scalar>::AddCost + 14 * NumTraits<Scalar>::MulCost)
330 { enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasLog10 }; };
350 5 * NumTraits<Scalar>::MulCost)),
[all...]
H A DStlFunctors.h21 { enum { Cost = NumTraits<T>::MulCost, PacketAccess = false }; };
25 { enum { Cost = NumTraits<T>::MulCost, PacketAccess = false }; };
H A DAssignmentFunctors.h101 Cost = NumTraits<DstScalar>::ReadCost + NumTraits<DstScalar>::MulCost,
122 Cost = NumTraits<DstScalar>::ReadCost + NumTraits<DstScalar>::MulCost,
H A DBinaryFunctors.h97 Cost = (NumTraits<LhsScalar>::MulCost + NumTraits<RhsScalar>::MulCost)/2, // rough estimate!
129 Cost = NumTraits<LhsScalar>::MulCost,
289 2 * NumTraits<Scalar>::MulCost +
316 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false };
/external/eigen/Eigen/src/Core/
H A DNumTraits.h72 * \li Enum values ReadCost, AddCost and MulCost representing a rough estimate of the number of CPU cycles needed
97 MulCost = 1 enumerator in enum:Eigen::GenericNumTraits::__anon5845
182 MulCost = 4 * NumTraits<Real>::MulCost + 2 * NumTraits<Real>::AddCost
211 MulCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::MulCost
229 MulCost = HugeCost
H A DRandom.h24 { enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false, IsRepeatable = false }; };
H A DVectorwiseOp.h99 EIGEN_MEMBER_FUNCTOR(squaredNorm, Size * NumTraits<Scalar>::MulCost + (Size-1)*NumTraits<Scalar>::AddCost);
100 EIGEN_MEMBER_FUNCTOR(norm, (Size+5) * NumTraits<Scalar>::MulCost + (Size-1)*NumTraits<Scalar>::AddCost);
101 EIGEN_MEMBER_FUNCTOR(stableNorm, (Size+5) * NumTraits<Scalar>::MulCost + (Size-1)*NumTraits<Scalar>::AddCost);
102 EIGEN_MEMBER_FUNCTOR(blueNorm, (Size+5) * NumTraits<Scalar>::MulCost + (Size-1)*NumTraits<Scalar>::AddCost);
105 EIGEN_MEMBER_FUNCTOR(mean, (Size-1)*NumTraits<Scalar>::AddCost + NumTraits<Scalar>::MulCost);
111 EIGEN_MEMBER_FUNCTOR(prod, (Size-1)*NumTraits<Scalar>::MulCost);
117 { enum { value = (Size+5) * NumTraits<Scalar>::MulCost + (Size-1)*NumTraits<Scalar>::AddCost }; };
/external/tensorflow/tensorflow/core/kernels/
H A Dcwise_ops_gradients.h44 Cost = NumTraits<T>::AddCost + 2 * NumTraits<T>::MulCost,
67 Cost = NumTraits<T>::AddCost + 2 * NumTraits<T>::MulCost,
91 Cost = NumTraits<T>::AddCost + 2 * NumTraits<T>::MulCost,
117 Cost = NumTraits<T>::MulCost + scalar_div_cost<T, PacketAccess>::value,
143 Cost = 4 * NumTraits<T>::MulCost,
H A Deigen_activations.h50 Cost = NumTraits<T>::AddCost * 2 + NumTraits<T>::MulCost,
84 Cost = NumTraits<T>::AddCost * 2 + NumTraits<T>::MulCost * 1,
H A Dparameterized_truncated_normal_op.cc204 Eigen::TensorOpCost::MulCost<T>()) *
208 Eigen::TensorOpCost::MulCost<T>() +
212 + Eigen::TensorOpCost::MulCost<T>() * 4 +
221 uniformSampleCost + Eigen::TensorOpCost::MulCost<T>() +
223 Eigen::TensorOpCost::MulCost<T>() * 2 +
227 Eigen::TensorOpCost::MulCost<T>() + Eigen::TensorOpCost::AddCost<T>();
H A Dmatrix_triangular_solve_op.cc75 Eigen::TensorOpCost::MulCost<Scalar>());
167 Eigen::TensorOpCost::MulCost<Scalar>());
H A Dtranspose_functor_cpu.cc61 2 * Eigen::TensorOpCost::MulCost<int64>() +
H A Dcwise_ops.h66 enum { Cost = 5 * NumTraits<T>::MulCost, PacketAccess = false };
82 enum { Cost = 5 * NumTraits<T>::MulCost, PacketAccess = false };
98 enum { Cost = 5 * NumTraits<T>::MulCost, PacketAccess = false };
116 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false };
145 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false };
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
H A DTensorBroadcasting.h359 TensorOpCost::MulCost<Index>() + TensorOpCost::AddCost<Index>();
362 compute_cost += TensorOpCost::MulCost<Index>() +
368 TensorOpCost::MulCost<Index>() + TensorOpCost::AddCost<Index>();
H A DTensorFunctors.h80 Cost = NumTraits<T>::AddCost * 2 + NumTraits<T>::MulCost * 6,
342 Cost = NumTraits<T>::MulCost,
479 Cost = NumDims * (2 * NumTraits<T>::AddCost + NumTraits<T>::MulCost +
H A DTensorStriding.h213 TensorOpCost::MulCost<Index>() +
215 TensorOpCost::MulCost<Index>();
H A DTensorCostModel.h31 static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE int MulCost() { function in class:Eigen::TensorOpCost
H A DTensorGenerator.h153 TensorOpCost::MulCost<Scalar>());
H A DTensorChipping.h251 cost += TensorOpCost::MulCost<Index>() + TensorOpCost::AddCost<Index>();
258 cost += 3 * TensorOpCost::MulCost<Index>() + TensorOpCost::DivCost<Index>() +
H A DTensorImagePatch.h442 6 * TensorOpCost::MulCost<Index>() +
443 8 * TensorOpCost::MulCost<Index>();
H A DTensorPadding.h250 2 * TensorOpCost::MulCost<Index>() +
251 reduction * (2 * TensorOpCost::MulCost<Index>() +
H A DTensorInflation.h205 3 * TensorOpCost::MulCost<Index>() +
H A DTensorReverse.h214 2 * TensorOpCost::MulCost<Index>() +
H A DTensorShuffling.h182 2 * TensorOpCost::MulCost<Index>() +

Completed in 358 milliseconds

12