Matlab 矩阵维数转换
我一直在从事一项机器学习任务,在这项任务中,我陷入了需要管理矩阵大小以进行下一次计算的困境。我很不确定怎么做,或者有没有可能做到 目前,我有一个矩阵,大小为1000 x 768。我将把这些数据输入到图像输入层来训练网络。我发现image input layert接受[x y z]维度的输入 我想将A的数据转换为[121768]大小。有可能做这样的整形吗? 我试过这样一种方法:Matlab 矩阵维数转换,matlab,matrix,conv-neural-network,Matlab,Matrix,Conv Neural Network,我一直在从事一项机器学习任务,在这项任务中,我陷入了需要管理矩阵大小以进行下一次计算的困境。我很不确定怎么做,或者有没有可能做到 目前,我有一个矩阵,大小为1000 x 768。我将把这些数据输入到图像输入层来训练网络。我发现image input layert接受[x y z]维度的输入 我想将A的数据转换为[121768]大小。有可能做这样的整形吗? 我试过这样一种方法: [a,b]=size(A) newA=reshape(A.', 1,1,a,b) 但事实证明,数据被转换为1 x 1
[a,b]=size(A)
newA=reshape(A.', 1,1,a,b)
但事实证明,数据被转换为1 x 1 x 768格式,而我并不寻找这种格式
理想的解决方案应该是什么