Main Content

divideblock

Dividir objetivos en tres conjuntos usando bloques de índices

Sintaxis

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

Descripción

[trainInd,valInd,testInd] = divideblock(Q,trainRatio,valRatio,testRatio) divide los objetivos en tres conjuntos: entrenamiento, validación y pruebas. Toma las siguientes entradas:

Q

El número de objetivos que se va a dividir.

trainRatio

La relación de objetivos que se va a entrenar. Predeterminado = 0.7.

valRatio

La relación de objetivos que se va a validar. Predeterminado = 0.15.

testRatio

La relación de objetivos que se va a probar. Predeterminado = 0.15.

y devuelve

trainInd

Índices de entrenamiento

valInd

Índices de validación

testInd

Índices de prueba

Ejemplos

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

Uso de la red

Aquí se muestran las propiedades de red que definen qué función de división de datos se va usar, cuáles son los parámetros y qué aspectos de los objetivos se dividen cuando se llama a train.

net.divideFcn
net.divideParam
net.divideMode

Historial de versiones

Introducido en R2008a

Consulte también

| | |