Я программирую с Tensorflow и Eigen.
Использование Eigen для обработки некоторых данных.
Я сталкиваюсь с проблемой, что однажды мой сеанс тензорного потока исполняется
mTfSession->Run
системный отчет
free(): invalid pointer: 0x000000000060ae15
Aborted (core dumped)
кроме того, есть интересная находка.
в других частях моего кода я написал
Eigen::MatrixXd allPoints_d(pNum, 3);
как только я изменю это на матрицу постоянного размера, как это
Eigen::Matrix<float, 5000, 3> allPoints;
проблема исчезла.
Есть еще несколько мест, где я использовал матрицу динамического размера, после того как я изменил ее на матрицу постоянного размера. проблема решена.
Есть ли конфликт при использовании динамического собственного при программировании с tenorflow?
Задача ещё не решена.
Других решений пока нет …