我正在使用Tensorflow和Eigen进行编程。 使用Eigen进行一些数据处理。
我遇到了一个问题,一旦我的tensorflow会话执行,
mTfSession->Run
系统报告
free(): invalid pointer: 0x000000000060ae15
Aborted (core dumped)
此外,还有一个有趣的发现。 在我代码的其他部分,我写了
Eigen::MatrixXd allPoints_d(pNum, 3);
一旦我将其更改为这样的const大小矩阵
Eigen::Matrix<float, 5000, 3> allPoints;
问题消失了。
将动态尺寸矩阵更改为const尺寸矩阵后,没有更多地方可以使用动态尺寸矩阵。问题解决了。
在使用Tensorflow进行编程时使用动态特征时有冲突吗?