private static int vocabularySize(Instance[]... data) {
//TODO check vocabsize when you add
Set all = new HashSet();
for (int i = 0; i < length; i++) {
for (int j = 0; j < length; j++) {
for (int k = 0; k < words.length; k++) {
all.add(data[i][j].words[k]);
}
}
}
return all.size();
}

파라미터에 instance[]... data

...찍은거 머임??



사용세를 보면

Instance[] trainingData = createInstances(trainingFile);

classifier = getNewClassifier();
classifier.train(trainingData, vocabularySize(trainingData, trainingData));

같은 Instance[]행렬 두개가 들어가던데

그럼 자동으로 파ㄹㅏ미터 전달될때 합쳐짐?


private static Instance[] vocabularySize(Instance[]... data) {

return data;
}


그럼 이렇게 쓰면 행렬 두개 넣고 하나로 합쳐서 받아오는거 가능?