Я новичок в области глубокого обучения, и теперь я использую U-net в качестве своей структуры.В соответствии с характеристиками моих данных, мне нужно использовать файлы MAT в качестве входных данных (каналы данных = 2).Я также использовал imageDatastore для ввода изображений.
Я считал, что мой случай аналогичен гиперспектральному изображению, поэтому я использовал эту сеть в качестве примера: https://www.mathworks.com/help/images/multispectral-semantic-segmentation-using-deep-learning.html
Но в этом примере они использовали
imds = imageDatastore('train_data.mat','FileExtensions','.mat','ReadFcn',@matReader);
Я установил ту же опцию, но получил код ошибки:
Ошибка при использовании imageDatastore (строка 116)
Функция matReader не существует.
Я также пытался заменить @matReader на @ load, но получил комментарий об ошибке:
Ошибка при использовании trainNetwork (строка 150)
Преобразование в single из структуры невозможно.
Вызвано:
Ошибка при использовании приведения
Преобразование в single из структуры невозможно.
Как найти функцию @matReader и решить эту проблему?Большое спасибо.:)