深層学習を使用した波形セグメンテーションのドキュメンテーションの、roi2maskのエラーについて
古いコメントを表示
深層学習を使用した波形セグメンテーションのドキュメンテーションに関する質問です。
https://jp.mathworks.com/help/signal/examples/waveform-segmentation-using-deep-learning.html
チュートリアルに従って処理を実装していますが、下記でエラーが出ております。
※ドキュメンテーションで指定されているToolbox(Deep Learning Toolbox、Signal Processing Toolbox)はインストール済みです。
displayWaveformLabels 補助関数を使用して、最初の 1000 個のサンプルのラベルを可視化します。
displayWaveformLabels(data,true,1000)
下記エラーが出力されます。
>> displayWaveformLabels(data,true,1000)
ラベル付き信号セットを作成して労力を軽減するための反復アプローチ で'displayWaveformLabels' が使用されています。
本件に関しては下記で回避しましたが、問題無いでしょうか。
M = signalMask(data{2});
plotsigroi(M,data{1}(1:1000))
また、下記の処理でもエラーが出ております。
trainDs = transform(trainDs, @roi2mask);
testDs = transform(testDs, @roi2mask);
エラー: nargin
関数 roi2mask が存在しません。
エラー: matlab.io.datastore.TransformedDatastore (行 148)
tFuncArgs = nargin(fun);
エラー: matlab.io.datastore.internal.buildTransformedDatastore
(行 65)
tds = matlab.io.datastore.TransformedDatastore(datastores,
fcn, ...
エラー: matlab.io.Datastore/transform (行 359)
dsnew =
matlab.io.datastore.internal.buildTransformedDatastore(varargin{:});
エラー: segmentation_default (行 29)
trainDs = transform(trainDs, @roi2mask);
こちらの解決方法について、ご教授頂けると幸いです。
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Ground Truth Labeling についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!