divideind

Разделите цели на три набора с помощью заданных индексов

Синтаксис

[trainInd,valInd,testInd] = divideind(Q,trainInd,valInd,testInd)

Описание

[trainInd,valInd,testInd] = divideind(Q,trainInd,valInd,testInd) разделяет цели на три набора: обучение, валидация и проверка соответствии с предоставленными индексами. Он фактически возвращает те же индексы, что и аргументы; его цель - разрешить использование индексов для обучения, валидации и тестирования сети вручную.

Это принимает следующие входы,

Q

Количество целей для разделения

trainInd

Индексы обучения

valInd

Индексы валидации

testInd

Тестовые индексы

и возвращает

trainInd

Индексы обучения (без изменений)

valInd

Индексы валидации (без изменений)

testInd

Тестовые индексы (без изменений)

Примеры

[trainInd,valInd,testInd] = ...
divideind(3000,1:2000,2001:2500,2501:3000);

Использование сети

Вот свойства сети, которые определяют, какую функцию деления данных использовать, каковы ее параметры и какие аспекты целей разделены, когда train вызывается.

net.divideFcn
net.divideParam
net.divideMode
Введенный в R2008a