История страницы
...
- Результат Результат показывает процент точности обученной модели, полученный путем сравнения тестовой и тренировочной выборки в процентном соотношении
Настройки
Свойство | Описание | Тип данных | Пример заполнения | Обязательное |
---|---|---|---|---|
Параметры | ||||
Данные для обучения | Путь к папке с данными для обучения модели классификации. Внутри папки содержатся подпапки, названия которых – это название класса. Внутри каждой подпапки должны быть txt-файлы с различными текстами, которые соответствуют классу. | Robin.FolderPath | Да | |
Папка с результатом | Путь к папке, в которую будет сохранена обученная модель классификации. | Robin.FolderPath | Да | |
Метод | Метод, который будет использоваться для обучения модели классификации. | Robin.String | Да | |
Перезаписать | Если значение "true", и в папке с результатом уже существует файл с таким же именем и расширением, то он будет перезаписан. Если "false", файл перезаписан не будет, и действие вернет ошибку. | Robin.Boolean | Нет | |
Стоп-слова | Путь к txt-файлу, который содержит стоп-слова, которые не будут учитываться при обучении модели классификации. Каждое стоп-слово должно быть записано на новой строке. | Robin.FilePath | Нет | |
Словосочетания | Путь к txt-файлу, содержащему словосочетания, которые при обучении модели важно не разделять на отдельные слова для сохранения смысла всей фразы. Каждое словосочетание должно быть записано на новой строке. | Robin.FilePath | Нет | |
Результаты | ||||
Результат | Процент точности обученной модели. | Robin.Numeric |
Особые условия использования
- В списке при смене языка студии на английский "Выбрать наиболее подходящий" сменяется на "Choose the most suitable", остальные варианты остаются на английском.
- При невыполнении условий проверки параметров робот будет выдавать следующие сообщения об ошибках:
Условие | Исключение | Текст сообщений об ошибках |
---|---|---|
Проверки для параметра "Путь к исходной папке" | ||
Если в имени пути превышена допустимая длина | ValidationError | Превышено ограничение на длину имени пути "{folder_path}" |
Если в имени пути используются недопустимые символы | ValidationError | Недопустимые символы в имени пути "{folder_path}" |
Если директория не найдена | DirectoryNotFound | Директория "{folder_path}" не найдена |
Если путь не является директорией | DirectoryNotFound | Ресурс "{folder_path}" не является директорией |
Если к папке нет доступа | DirectoryNotAvailable | Ошибка доступа к "{folder_path}" для чтения |
Проверки для параметра "Путь к папке с результатом" | ||
Если в имени пути превышена допустимая длина | ValidationError | Превышено ограничение на длину имени пути "{folder_path}" |
Если в имени пути используются недопустимые символы | ValidationError | Недопустимые символы в имени пути "{folder_path}" |
Если директория не найдена | DirectoryNotFound | Директория "{folder_path}" не найдена |
Если путь не является директорией | DirectoryNotFound | Ресурс "{folder_path}" не является директорией |
Если у папки нет доступа | DirectoryNotAvailable | Ошибка доступа к "{folder_path}" для записи |
Проверка для файла machine_model.pkl, который будет сохранен в "Путь к папке с результатом" | ||
Если файл уже существует и не выбран параметр "Перезаписать" | FileAlreadyExists | Файл по пути: {result_file_path} уже существует |
Проверка для файла tfidf_model.pk, который будет сохранен в "Путь к папке с результатом" | ||
Если файл уже существует и не выбран параметр "Перезаписать" | FileAlreadyExists | Файл по пути: {result_file_path} уже существует |
Проверка для параметра "Пользовательские стоп-слова" | ||
Если в имени пути превышена допустимая длина | ValidationError | Превышено ограничение на длину имени пути "{folder_path}" |
Если в имени пути используются недопустимые символы | ValidationError | Недопустимые символы в имени пути "{folder_path}" |
Если файл не найден | FileNotFound | Файл "{file_path}" не найден |
Если путь не является файлом | FileNotFound | Ресурс "{folder_path}" не является файлом |
Если у файла нет доступа | FileNotAvailable | Ошибка доступа к "{folder_path}" для чтения |
Ошибка чтения файла, например неправильная кодировка | ValidationError | Ошибка чтения .txt файла по пути {filepath}: {ex} |
У входного файла расширение не .txt | ValidationError | Файл по пути {list_words_path} имеет неверное расширение. Допустимые значения: .txt |
Проверка для параметра "Словосочетания" | ||
Если в имени пути превышена допустимая длина | ValidationError | Превышено ограничение на длину имени пути "{folder_path}" |
Если в имени пути используются недопустимые символы | ValidationError | Недопустимые символы в имени пути "{folder_path}" |
Если файл не найден | FileNotFound | Файл "{file_path}" не найден |
Если путь не является файлом | FileNotFound | Ресурс "{folder_path}" не является файлом |
Если у файла нет доступа | FileNotAvailable | Ошибка доступа к "{folder_path}" для чтения |
Ошибка чтения файла, например неправильная кодировка | ValidationError | Ошибка чтения .txt файла по пути {filepath}: {ex} |
У входного файла расширение не .txt | ValidationError | Файл по пути {list_words_path} имеет неверное расширение. Допустимые значения: .txt |
Если после прохода по папкам и очистки текстов нет ни одного текста для обучения | ValidationError | Ошибка входных данных: нет подходящих данных или данные пустые |
Более подробно о методах обучения модели классификации можно посмотреть тут:
...
Обзор
Инструменты контента