%% kfold val
%假设已经拿到了数据和标签
X=x_train;
y=y_train;
%设置为10折
nFold=10;
%产生10之内的随机数,个数为数据的个数,结果不完全是数字各有1/10个,但差不多
c = randi(nFold,size(y));
%CNN的label需要是cate。。。
Y = categorical(zeros(size(y)));
%十次训练
for i = 1:nFold
fprintf(strcat(
Matlab 十折交叉验证
![](https://img-home.csdnimg.cn/images/20240711042549.png)