/ / Stanford CoreNLP NER тренінг заморожується - stanford-nlp, найменування-сутність-розпізнавання

Stanford CoreNLP NER training is freezing - stanford-nlp, named-entity-recognition

Я намагаюся підготувати модель NER для португальської мови. Мені це вдалося, коли я навчався з 10 класами сутностей. Однак, з тим самим набором навчальних даних, збільшив класи сутностей на 30 замерзає після деяких ітерацій.

Я навіть збільшив оперативну пам’ять до 30г, але не пощастило. Я використовував версію Stanford CoreNLP 3.7.0 і виконував наступну запущену команду (використовуючи конфігурації опор за замовчуванням):

java -d64 -Xmx30g -cp stanford-corenlp.jar edu.stanford.nlp.ie.crf.CRFClassifier -prop "prop.prop"

Будь-яка ідея, як змусити її працювати?

Відповіді:

0 для відповіді № 1

@ arop, Проблема полягає в тому, що для системи потрібно трохи більше пам'яті,
Те, що ви думали, що 30 Гб насправді не є оперативною пам’яттю, це розмір купи, пам'ять, яку ядро ​​Stanford nlp може використовувати для зберігання тимчасової пам’яті.

Збільшити його розмір до 100 Гб і побачити, виходячи з розміру вашого жорсткого диска.

коли намагатися збільшити розмір купи, якщо сервер вимкнеться, то встановіть jdk знову.