Searched refs:predux (Results 1 – 23 of 23) sorted by relevance
/external/eigen/Eigen/src/Core/functors/ |
D | BinaryFunctors.h | 47 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type predux(const Packet& a) const in predux() function 48 { return internal::predux(a); } in predux() 91 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type predux(const Packet& a) const 149 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type predux(const Packet& a) const 175 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type predux(const Packet& a) const
|
/external/eigen/Eigen/src/Core/arch/AVX/ |
D | Complex.h | 137 template<> EIGEN_STRONG_INLINE std::complex<float> predux<Packet4cf>(const Packet4cf& a) 139 return predux(padd(Packet2cf(_mm256_extractf128_ps(a.v,0)), 340 template<> EIGEN_STRONG_INLINE std::complex<double> predux<Packet2cd>(const Packet2cd& a) 342 return predux(padd(Packet1cd(_mm256_extractf128_pd(a.v,0)), 356 return predux(pmul(Packet1cd(_mm256_extractf128_pd(a.v,0)),
|
D | PacketMath.h | 396 template<> EIGEN_STRONG_INLINE float predux<Packet8f>(const Packet8f& a) 398 return predux(Packet4f(_mm_add_ps(_mm256_castps256_ps128(a),_mm256_extractf128_ps(a,1)))); 400 template<> EIGEN_STRONG_INLINE double predux<Packet4d>(const Packet4d& a) 402 return predux(Packet2d(_mm_add_pd(_mm256_castpd256_pd128(a),_mm256_extractf128_pd(a,1))));
|
/external/eigen/bench/ |
D | bench_norm.cpp | 178 Scalar abig = internal::predux(pabig); in pblueNorm() 179 Scalar asml = internal::predux(pasml); in pblueNorm() 180 Scalar amed = internal::predux(pamed); in pblueNorm()
|
/external/eigen/Eigen/src/Core/products/ |
D | GeneralMatrixVector.h | 548 tmp0 += predux(ptmp0); 549 tmp1 += predux(ptmp1); 550 tmp2 += predux(ptmp2); 551 tmp3 += predux(ptmp3); 593 tmp0 += predux(ptmp0);
|
D | SelfadjointMatrixVector.h | 135 res[j] += alpha * (t2 + predux(ptmp2)); in run() 136 res[j+1] += alpha * (t3 + predux(ptmp3)); in run()
|
/external/eigen/Eigen/src/Core/ |
D | Redux.h | 247 res = func.predux(packet_res0); 291 res = func.predux(packet_res); 321 … Scalar res = func.predux(redux_vec_unroller<Func, Derived, 0, Size / PacketSize>::run(mat,func));
|
D | GenericPacketMath.h | 323 template<typename Packet> EIGEN_DEVICE_FUNC inline typename unpacket_traits<Packet>::type predux(co…
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
D | PacketMath.h | 336 template<> EIGEN_STRONG_INLINE float predux<Packet4f>(const Packet4f& a) 367 template<> EIGEN_STRONG_INLINE int32_t predux<Packet4i>(const Packet4i& a) 667 template<> EIGEN_STRONG_INLINE double predux<Packet2d>(const Packet2d& a) { return (vget_low_f64(a)… 669 template<> EIGEN_STRONG_INLINE double predux<Packet2d>(const Packet2d& a) { return vget_lane_f64(vg…
|
D | Complex.h | 171 template<> EIGEN_STRONG_INLINE std::complex<float> predux<Packet2cf>(const Packet2cf& a) 410 template<> EIGEN_STRONG_INLINE std::complex<double> predux<Packet1cd>(const Packet1cd& a) { return …
|
/external/eigen/Eigen/src/Core/arch/CUDA/ |
D | PacketMath.h | 257 template<> EIGEN_DEVICE_FUNC inline float predux<float4>(const float4& a) { 260 template<> EIGEN_DEVICE_FUNC inline double predux<double2>(const double2& a) {
|
D | PacketMathHalf.h | 226 template<> __device__ EIGEN_STRONG_INLINE Eigen::half predux<half2>(const half2& a) { 493 template<> EIGEN_STRONG_INLINE half predux<Packet16h>(const Packet16h& from) { 495 return half(predux(from_float)); 863 template<> EIGEN_STRONG_INLINE Eigen::half predux<Packet8h>(const Packet8h& a) { 865 float reduced = predux<Packet8f>(af);
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorFunctors.h | 128 return sum_op(saccum, predux(vaccum)); 178 …return sum_op(saccum, predux(vaccum)) / (scalarCount_ + packetCount_ * unpacket_traits<Packet>::si…
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
D | PacketMath.h | 534 template<> EIGEN_STRONG_INLINE float predux<Packet4f>(const Packet4f& a) 547 template<> EIGEN_STRONG_INLINE double predux<Packet2d>(const Packet2d& a) 563 template<> EIGEN_STRONG_INLINE int predux<Packet4i>(const Packet4i& a) 569 template<> EIGEN_STRONG_INLINE int predux<Packet4i>(const Packet4i& a)
|
D | Complex.h | 150 template<> EIGEN_STRONG_INLINE std::complex<float> predux<Packet2cf>(const Packet2cf& a) 354 template<> EIGEN_STRONG_INLINE std::complex<double> predux<Packet1cd>(const Packet1cd& a)
|
/external/eigen/Eigen/src/Core/arch/ZVector/ |
D | Complex.h | 213 template<> EIGEN_STRONG_INLINE std::complex<double> predux<Packet1cd>(const Packet1cd& a) 217 template<> EIGEN_STRONG_INLINE std::complex<float> predux<Packet2cf>(const Packet2cf& a)
|
D | PacketMath.h | 716 template<> EIGEN_STRONG_INLINE int predux<Packet4i>(const Packet4i& a) 726 template<> EIGEN_STRONG_INLINE double predux<Packet2d>(const Packet2d& a) 733 template<> EIGEN_STRONG_INLINE float predux<Packet4f>(const Packet4f& a) 737 double first = predux<Packet2d>(sum);
|
/external/tensorflow/tensorflow/core/kernels/ |
D | eigen_pooling.h | 361 return (saccum + predux(vaccum)) / (scalarCount_ + predux(packetCount_)); in finalizeBoth()
|
D | depthwise_conv_grad_op.cc | 368 accum += Eigen::internal::predux(v); in ComputeBackpropInput()
|
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
D | Complex.h | 144 template<> EIGEN_STRONG_INLINE std::complex<float> predux<Packet2cf>(const Packet2cf& a) 372 template<> EIGEN_STRONG_INLINE std::complex<double> predux<Packet1cd>(const Packet1cd& a) { return …
|
D | PacketMath.h | 533 template<> EIGEN_STRONG_INLINE float predux<Packet4f>(const Packet4f& a) 571 template<> EIGEN_STRONG_INLINE int predux<Packet4i>(const Packet4i& a) 959 template<> EIGEN_STRONG_INLINE double predux<Packet2d>(const Packet2d& a)
|
/external/eigen/Eigen/src/Core/arch/AVX512/ |
D | PacketMath.h | 878 EIGEN_STRONG_INLINE float predux<Packet16f>(const Packet16f& a) { 899 EIGEN_STRONG_INLINE double predux<Packet8d>(const Packet8d& a) {
|
/external/eigen/test/ |
D | packetmath.cpp | 248 …VERIFY(isApproxAbs(ref[0], internal::predux(internal::pload<Packet>(data1)), refvalue) && "interna… in packetmath()
|