質問: deepnetworkdesigner上でのimagedatastoreラベル変数型の変更について deepnetworkdesigner上でのimagedatastoreインポート時,ラベルをcategorical変数にする必要があるようですが,数値データ(double型など)を用いてdeepnetworkdesigner上で回帰プログラムを作成することは可能でしょうか
回答: combineddatastoreを使えば可能です。下記のサンプルを例にとりますと、combineddatastoreを使うと、下のスクリプトのように書けます。 https://jp.mathworks.com/help/deeplearning/ug/train-a-convolutional-neural-network-for-regression.html [xtrain,~,ytrain] = digittrain4darraydata; imdstrain = arraydatastore(xtrain,"iterationdimension",4,"readsize",1); ytrain = rescale(ytrain); % -45度から45度となっているので、0-1に正規化 featdstrain = arraydatastore(ytrain,"iterationdimension",1,"readsize",1); cdstrain = combine(imdstrain,featdstrain); あとは、deepnetworkdesinger上でデータを指定する際にワークスペース上のcdstrainを選べば大丈夫です。