これは本当に簡単なことだと思いますが、解決できません。私は2つのsenond order Eigen tensorsの二重収縮をしようとしています。すべてがうまく動作しますが、二重の収縮の結果はEigenタイプです: Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<int>, 2ul>, const Eigen::Tenso
MatrixXf A = MatrixXf::Random(3, 3);
MatrixXf B = A.row(1);
std::vector<float> vec;
私は、行列 "B"からの要素でベクトル "vec"を構築したいと考えています。明白な答え(手動push_back Sまたは事前割り当て+インデックス・バイ・インデックスの割り当て)に加えて MatrixXf A = Ma