Я использую TextDirectoryLoader
в weka, который берет в качестве входных данных каталог, который имеет данные обучения как файлы, расположенные в папках, и каждая папка указывает метку класса. Я передаю имя каталога test_example в качестве аргумента. Учебная часть в порядке.Получение имени файла при использовании TextDirectoryLoader - weka
Пример:
+- text_example
|
+- class1
| |
| + file1.txt
| |
| + file2.txt
| |
| ...
|
+- class2
| |
| + another_file1.txt
| |
| + another_file2.txt
| |
| ...
выше иллюстрации заимствованы из here
Для тестирования и прогнозирующих этикеток, создать подобную структуру.
+- predictor_unknowns
|
+- unknown
| |
| + unknownfile1.txt
| |
| + unknownfile2.txt
| |
| ...
я снова передать режиссеру predictor_unknowns как arguement к TextDirectoryLoader
и я могу видеть предсказани сделано хорошо, но я не уверен, как напечатать имя файла, для которого preidiction происходит. Мне нужно распечатать файл unknownfile1.txt, unknownfile2.txt и т. Д., Для которого происходит предсказание.
Надеюсь, что вопрос достаточно ясный.