Получать векторы обученных документов из ParaleVectors Deeplearning4j

Я обучил ParagraphVectors из Deeplearning4j на множество документов. Каждый документ является экземпляром LabelledDocumentгде каждый имеет уникальный идентификатор. Теперь я хочу получить обученные векторы этих документов. Не из невидимых документов, но из документов, на которых проходил обучение ParagraphVectors.

Я НЕ хочу:

  • вывести новый вектор из текста данного документа
  • вычислить среднее значение векторов слов этого документа

Я проходил через API, но я не нашел метода, который бы возвращал обученный вектор документа для данного идентификатора документа. В реализации ParagraphVectors от Gensim это возможно.

Я не искал достаточно, или этот метод не существует? Если это так, то почему конструктор ParagraphVectors предлагает метод trainSequencesRepresentation(boolean trainSequences)? Не говоря уже о том, что документация для этого метода гласит:

Этот метод жестко задан как TRUE, так как в этом весь смысл ParagraphVectors

Это не удивительно, так как представление обучающего документа является точкой ParagraphVectors. Почему я не могу найти способ получить эти представления?

0 ответов

Другие вопросы по тегам