Процесс завершен с кодом выхода -1073740791 (0xC0000409) ошибка Pycharm - PullRequest
0 голосов
/ 28 мая 2018

Я пытаюсь использовать fastText с pycharm.Всякий раз, когда я запускаю код ниже:

import fastText

model=fastText.train_unsupervised("data_parsed.txt")

model.save_model("model")

процесс завершается с ошибкой:

Process finished with exit code -1073740791 (0xC0000409)

Как мне исправить?

1 Ответ

0 голосов
/ 29 мая 2018

Вы используете систему Windows?0xC0000409 означает переполнение стекового буфера, как показано в ссылка на справку по этим окнам .

Ниже приведен совет, который взят из этой ссылки для решения проблем подобного типа.

STATUS_STACK_BUFFER_OVERRUN является исключением / GS.Они выбрасываются, когда Windows обнаруживает «подделку» cookie-файла безопасности, защищающего обратный адрес.Вероятно, вы пишете что-то за концом буфера или записываете что-то в указатель, указывающий на неправильное место.Однако также возможно, что у вас есть какая-то хитрая память или иное неисправное оборудование, которое отключает проверочный код.

Можно попробовать отключить ключ / GS (свойства проекта, найдите C / C ++ -> Генерация кода -> Проверка безопасности буфера) и перекомпилировать.Повторный запуск кода может привести к ошибке, которую вы можете перехватить и отследить.Я думаю, что / GS не предназначена для предоставления вам какой-либо информации по соображениям безопасности.

Еще одна вещь, которую вы можете сделать, это запустить код на другом ПК и посмотреть, если это не сработает, это может указывать на аппаратную проблемуесли это не так.

Другие стратегии заключаются в уменьшении размера обучающего файла путем удаления некоторого текста и уменьшения размера словарного запаса путем выполнения некоторой нормализации текста.Надеюсь, это поможет.

...