How to manage NaNs in responses training a convolutional neural network?
4 ビュー (過去 30 日間)
古いコメントを表示
Hello,
I am training a UNET for regression. I am facing the issue of managing the NaNs in the responses (reference) data. My input data is a 4-D matrix (48x48x9xN), while the reference is always a 4-D matrix (48x48xx1xN). A number of the reference images (i.e. some of the N 48x48 images) are partially filled, it means that some values are NaN.
When I start the trining process I get the following error message:
"Invalid training data. Responses must not contain NaNs."
Is there a way to manage NaNs? It is important to highlight that the input pixels corresponding to reference NaN pixel, are not NaN but have reliable values.
Thanks.
Leo Pio
0 件のコメント
回答 (1 件)
KSSV
2022 年 10 月 17 日
You can fill NaN's using either fillmissing, interp2. Also have a look on the fileexchange: https://in.mathworks.com/matlabcentral/fileexchange/15590-fillnans
2 件のコメント
参考
カテゴリ
Help Center および File Exchange で Statistics and Machine Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!