La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
divideblock
Diviser les cibles en trois jeux de données avec des blocs d’indices
Syntaxe
[trainInd,valInd,testInd] = divideblock(Q,trainRatio,valRatio,testRatio)
Description
[trainInd,valInd,testInd] = divideblock(Q,trainRatio,valRatio,testRatio)
divise les cibles en trois jeux de données : apprentissage, validation et test. Cette instruction utilise les entrées suivantes :
Q | Nombre de cibles à diviser. |
trainRatio | Proportion de cibles pour l'apprentissage. Par défaut = |
valRatio | Proportion de cibles pour la validation. Par défaut = |
testRatio | Proportion de cibles pour les tests. Par défaut = |
et renvoie
trainInd | Indices d’apprentissage |
valInd | Indices de validation |
testInd | Indices de test |
Exemples
[trainInd,valInd,testInd] = divideblock(3000,0.6,0.2,0.2);
Utilisation d’un réseau
Voici les propriétés du réseau qui définissent quelle est la fonction de division des données à utiliser, quels sont ses paramètres, et quels sont les aspects des cibles qui sont divisés, lorsque train
est appelé.
net.divideFcn net.divideParam net.divideMode
Historique des versions
Introduit dans R2008a