Matrix Reshape(int newChannels、int newRows)関数について誰か教えてもらえますか?引数newChannelsとはどういう意味ですか?以下の私のコード
Matrix<Double> A = new Matrix<Double>(4, 4);
Matrix<Double> reshapeMatrix;
reshapeMatrix = A.Reshape(1, 16);
このコードは正しく機能します。しかし
reshapeMatrix = A.Reshape(2, 8);
このコードは正常に実行されますが、reshapeMatrixのサイズが正しくなく、reshapeMatrixデータを使用できません。
なぜこれが起こるのか誰かが説明できますか?任意のサイズの行列にreshape()関数を使用するにはどうすればよいですか?