使用 matlab 示例进行回归

Using matlab example for regression

我正在尝试通过示例学习深度学习。但是,运行下面的代码会导致错误

imds = imageDatastore(fullfile(rootFolder),'Labels',lab.labels35_16);
imds.ReadFcn = @(filename)readAndPreprocessImage(filename);    
[trainingSet, testSet] = splitEachLabel(imds, 0.3, 'randomize');
trainingFeatures = activations(convnet, trainingSet, featureLayer, ...
    'MiniBatchSize', 32, 'OutputAs', 'columns');

s 并且错误是 'double' 类型的输入参数的未定义函数 'categories'。我知道原始示例中的类别是基于字符串的标签。但我的是 int 值。 不知道为什么它不工作。请帮忙

来自 catogories, it seems like the input needs to be a categorical 的文档。你可能需要做 categories(categorical()).