一个120*1size的矩阵转成 3*4*10的张量,关键代码
#include <armadillo>
arma::mat A(120, 1);
arma::cube B(120, 1,1);
B.slice(0)=A;
B..reshape(3,4,10);
思路,
armadillo没有直接从矩阵转成张量的cube构造函数,
可以利用slice间接实现。
一个120*1size的矩阵转成 3*4*10的张量,关键代码
#include <armadillo>
arma::mat A(120, 1);
arma::cube B(120, 1,1);
B.slice(0)=A;
B..reshape(3,4,10);
思路,
armadillo没有直接从矩阵转成张量的cube构造函数,
可以利用slice间接实现。