| 198 | |
| 199 | template <typename Packet> |
| 200 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void reducePacket(const Packet& p, |
| 201 | Packet* accum) const { |
| 202 | LogSumExp<T> logsumexp; |
| 203 | *accum = logsumexp.packetOp(*accum, p); |
| 204 | } |
| 205 | |
| 206 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T initialize() const { |
| 207 | return Eigen::NumTraits<T>::lowest(); |
no test coverage detected