4
私はTensorクラスがスライシングをサポートしていることを理解していますが、TensorMapインスタンスでスライスしようとすると、その操作がサポートされていないというエラーが発生します。 TensorMapをスライスするにはどうしたらいいですか? H
が3x3 2D matrix
であるのに対し、TensorMapをスライスするには?
私はTensorクラスがスライシングをサポートしていることを理解していますが、TensorMapインスタンスでスライスしようとすると、その操作がサポートされていないというエラーが発生します。 TensorMapをスライスするにはどうしたらいいですか? H
が3x3 2D matrix
であるのに対し、TensorMapをスライスするには?
typedef Eigen::Tensor<float, 2, Eigen::ColMajor, int> TensorType;
Eigen::TensorMap<TensorType> H(M.data(), 3, 3);
std::cout << H << std::endl;
M
を試してみては、3D matrix
です。
これは間違いなくスライスです! – Sdra