eigen/unsupported/Eigen
Eugene Zhulenev c58b874727 PR430: Convert count to the reducer type in MeanReducer
Without explicit conversion Tensorflow fails to compile, pset1 template deduction fails.

cannot convert '((const Eigen::internal::MeanReducer<Eigen::half>*)this)
  ->Eigen::internal::MeanReducer<Eigen::half>::packetCount_'
(type 'const DenseIndex {aka const long int}')
to type 'const type& {aka const Eigen::half&}'
     return pdiv(vaccum, pset1<Packet>(packetCount_));
Honestly I’m not sure why it works in Eigen tests, because Eigen::half constructor is explicit, and why it stopped working in TF, I didn’t find any relevant changes since previous Eigen upgrade.

static_cast<T>(packetCount_) - breaks cxx11_tensor_reductions test for Eigen::half, also quite surprising.
2018-07-19 17:37:03 -07:00
..
CXX11 PR430: Convert count to the reducer type in MeanReducer 2018-07-19 17:37:03 -07:00
src Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 2018-07-17 14:46:15 +02:00
AdolcForward
AlignedVector3
ArpackSupport
AutoDiff
BVH
CMakeLists.txt
EulerAngles
FFT
IterativeSolvers
KroneckerProduct
LevenbergMarquardt
MatrixFunctions
MoreVectorization
MPRealSupport
NonLinearOptimization Fix doc 2018-07-12 11:56:18 +02:00
NumericalDiff
OpenGLSupport Fix typos found using codespell 2018-06-07 14:43:02 +02:00
Polynomials
Skyline
SparseExtra
SpecialFunctions Updates corresponding to the latest round of PR feedback 2018-07-11 10:39:54 -04:00
Splines