我的最终目标是使用glmnet方法,使用下面的矩阵中的数据,在不同lambda和alpha的网格上训练许多模型。也许还有另一种方法可以解决此调整问题。
long nbytes;
ioctlsocket(fd, FIONREAD, &nbytes);
上面的代码返回以下错误:train.default(x,y,method =“ glmnet”,tuneGrid = expand.grid(.alpha = seq(0.05,:的错误): 度量RMSE不适用于分类模型
答案 0 :(得分:0)
问题是您的响应变量y
是一个矩阵,但是根据"A numeric or factor vector containing the outcome for each sample"
的文档,它应该是train
。因此,您只需要从代码中删除y <- as.matrix(y)
就可以了。