我想使用eigens Tensor class from the unsupported module。此网站建议包含#include <Eigen/CXX11/Tensor>
之类的内容以便能够使用它。我在OS X Yosemite上的Mac上通过Homebrew(版本3.2.4)安装了eigen。虽然我让eigen正常工作,但我在不支持的文件夹中找不到必要的模块:
#include <eigen3/unsupported/Eigen/???>
我可能忘记或做错了什么?或者我有一个过时的版本还没有Tensor类?
答案 0 :(得分:3)
不支持的Tensor模块目前仅在不稳定版本中找到(当前稳定版本:3.2.5)。
答案 1 :(得分:-1)
您可能希望使用KroneckerProduct module:
#include <Eigen/KroneckerProduct>
Eigen::MatrixXd X = Eigen::kroneckerProduct(A, B);
// A and B are Eigen matrices.