主要内容

divideint

R2026b

(即将删除)使用交错索引将目标分为三组

以后的版本中将会删除 divideint。有关详细信息,请参阅将旧版神经网络代码转移到 dlnetwork 工作流。

有关更新代码的建议,请参阅版本历史记录。

语法

[trainInd,valInd,testInd] = divideint(Q,trainRatio,valRatio,testRatio)

描述

[trainInd,valInd,testInd] = divideint(Q,trainRatio,valRatio,testRatio) 将目标分为三组:训练集、验证集和测试集。它接受以下输入:

Q

要分割的目标的数量。

trainRatio

训练向量的比率。默认值 = 0.7。

valRatio

验证向量的比率。默认值 = 0.15。

testRatio

测试向量的比率。默认值 = 0.15。

并返回

trainInd

训练索引

valInd

验证索引

testInd

测试索引

示例

[trainInd,valInd,testInd] = divideint(3000,0.6,0.2,0.2);

网络使用

以下网络属性定义在调用 train 时使用哪个数据划分函数、其参数是什么以及划分目标的哪些方面。

net.divideFcn
net.divideParam
net.divideMode

版本历史记录

在 R2008a 中推出

全部折叠