使用本征张量的问题 class
Problems using eigens Tensor class
我想在 OS X Yosemite 上的 Mac 上使用 eigens Tensor class from the unsupported module. This site suggests to include something like #include <Eigen/CXX11/Tensor>
to be able to use it. I installed eigen via Homebrew(版本 3.2.4)。虽然我让 eigen 正常工作,但我在不受支持的文件夹中找不到必要的模块:
#include <eigen3/unsupported/Eigen/???>
我可能忘记或做错了什么?还是我有一个还没有张量的过时版本 class?
您可能想要使用 KroneckerProduct module,即:
#include <Eigen/KroneckerProduct>
Eigen::MatrixXd X = Eigen::kroneckerProduct(A, B);
// A and B are Eigen matrices.
不支持的Tensor模块目前仅在不稳定版本中发现(当前稳定:3.2.5)。
我想在 OS X Yosemite 上的 Mac 上使用 eigens Tensor class from the unsupported module. This site suggests to include something like #include <Eigen/CXX11/Tensor>
to be able to use it. I installed eigen via Homebrew(版本 3.2.4)。虽然我让 eigen 正常工作,但我在不受支持的文件夹中找不到必要的模块:
#include <eigen3/unsupported/Eigen/???>
我可能忘记或做错了什么?还是我有一个还没有张量的过时版本 class?
您可能想要使用 KroneckerProduct module,即:
#include <Eigen/KroneckerProduct>
Eigen::MatrixXd X = Eigen::kroneckerProduct(A, B);
// A and B are Eigen matrices.
不支持的Tensor模块目前仅在不稳定版本中发现(当前稳定:3.2.5)。