divideblock
Dividere i target in tre set utilizzando blocchi di indici
Sintassi
[trainInd,valInd,testInd] = divideblock(Q,trainRatio,valRatio,testRatio)
Descrizione
[trainInd,valInd,testInd] = divideblock(Q,trainRatio,valRatio,testRatio)
divide i target in tre set: addestramento, convalida e prova. Considera gli input seguenti:
Q | Numero di target da dividere. |
trainRatio | Rapporto dei target per l’addestramento. Predefinito = |
valRatio | Rapporto dei target per la convalida. Predefinito = |
testRatio | Rapporto dei target per la prova. Predefinito = |
e restituisce
trainInd | Indici di addestramento |
valInd | Indici di convalida |
testInd | Indici di prova |
Esempi
[trainInd,valInd,testInd] = divideblock(3000,0.6,0.2,0.2);
Utilizzo della rete
Queste sono le proprietà della rete che definiscono quale funzione utilizzare per la divisione dei dati, quali sono i suoi parametri e quali aspetti dei target vengono divisi, quando viene chiamato train
.
net.divideFcn net.divideParam net.divideMode
Cronologia versioni
Introdotto in R2008a