查看: 194|回复: 0|关注: 0

[未答复] 人类活动分类的深度学习代码错误

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2020-2-20 17:26:24 | 显示全部楼层 |阅读模式
                             Human_Activity_Learning_DL 代码报错,该如何解决

allRawDataDL = cat(3, body_gyro_x_train, body_gyro_y_train, body_gyro_z_train, total_acc_x_train, total_acc_y_train, total_acc_z_train);
C = num2cell(allRawDataDL, [2 3]);
C = cellfun(@squeeze, C, 'UniformOutput', false);
trainingData = table(C);
trainingData.activity = categorical(trainActivity);
%class(trainingData{:,1}) % should be cell
layers = [imageInputLayer([128 6])
            convolution2dLayer(3, 2)
            reluLayer
            maxPooling2dLayer([12 2], 'Stride', 1)
            fullyConnectedLayer(5)
            softmaxLayer
            classificationLayer()];
        
options = trainingOptions('sgdm','MaxEpochs',15, ...
'InitialLearnRate',0.005);
convnet = trainNetwork(trainingData, layers, options);
出错:
未定义与 'double' 类型的输入参数相对应的函数 'imageInputLayer'。
出错 Human_Activity_Learning_DL (line 20)
layers = [imageInputLayer([128.0 6.0])


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表