使用本征张量类的问题

Problems using eigens Tensor class

本文关键字:问题 张量类      更新时间:2023-10-16

我想使用不支持的模块中的本征张量类。这个网站建议包括#include <Eigen/CXX11/Tensor>之类的东西来使用它。我通过Homebrew(3.2.4版)在OS X Yosemite上的Mac上安装了eigen。尽管我让特征正常工作,但我在不支持的文件夹中找不到必要的模块:

#include <eigen3/unsupported/Eigen/???>

我可能忘记了什么或做错了什么?或者我有一个过时的版本,还没有张量类?

目前只在不稳定的版本中找到不支持的张量模块(当前稳定版本:3.2.5)。

看起来您可能想要使用KroneckerProduct模块,它是:

#include <Eigen/KroneckerProduct>
Eigen::MatrixXd X = Eigen::kroneckerProduct(A, B); 
// A and B are Eigen matrices.