divideint
인터리빙된 인덱스를 사용하여 목표값을 3개의 세트로 나누기
구문
[trainInd,valInd,testInd] = divideint(Q,trainRatio,valRatio,testRatio)
설명
[trainInd,valInd,testInd] = divideint(Q,trainRatio,valRatio,testRatio)
는 목표값을 훈련 세트, 검증 세트, 테스트 세트와 같은 3개의 세트로 나눕니다. 이 함수는 다음과 같은 입력값을 받습니다.
Q | 나눌 목표값의 개수. |
trainRatio | 훈련에 사용할 벡터의 비율. 디폴트 값 = |
valRatio | 검증에 사용할 벡터의 비율. 디폴트 값 = |
testRatio | 테스트에 사용할 벡터의 비율. 디폴트 값 = |
그런 후 다음을 반환합니다.
trainInd | 훈련 인덱스 |
valInd | 검증 인덱스 |
testInd | 테스트 인덱스 |
예제
[trainInd,valInd,testInd] = divideint(3000,0.6,0.2,0.2);
신경망 사용
다음은 train
이 호출되었을 때 어떤 데이터 분할 함수를 사용할지, 이 함수의 파라미터가 무언지, 그리고 목표값의 어떤 측면을 나눌지를 정의하는 신경망 속성입니다.
net.divideFcn net.divideParam net.divideMode
버전 내역
R2008a에 개발됨