StringNGrams

публичный финальный класс StringNGrams

Создает ngrams из неровных строковых данных.

Эта операция принимает неровный тензор с 1 неровным измерением, содержащим только строки, и выводит неровный тензор с 1 неровным измерением, содержащим nграммы этой строки, соединенные по самой внутренней оси.

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

статический <T расширяет TNumber > StringNGrams <T>
create ( Область области действия, Операнд < TString > data, Операнд <T> dataSplits, Разделитель строк, List<Long> ngramWidths, String leftPad, String rightPad, LongpadWidth, Boolean saveShortSequences)
Фабричный метод для создания класса, обертывающего новую операцию StringNGrams.
Вывод < TString >
нграмм ()
Тензор значений выходного рваного тензора ngrams.
Выход <Т>
нграммСплитс ()
Тензор разделения выходного рваного тензора ngrams.

Унаследованные методы

org.tensorflow.op.RawOp
последнее логическое значение
равно (Объект obj)
окончательный интервал
Операция
оп ()
Верните эту единицу вычислений как одну Operation .
последняя строка
логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
поставить в известность ()
окончательная пустота
уведомитьВсе ()
Нить
нанизывать ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.op.Op
абстрактная среда выполнения
окружение ()
Верните среду выполнения, в которой была создана эта операция.
абстрактная операция
оп ()
Верните эту единицу вычислений как одну Operation .

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «StringNGrams»

Публичные методы

общедоступные статические StringNGrams <T> create (область области действия , операнд < TString > data, операнд <T> dataSplits, разделитель строк, List<Long> ngramWidths, String leftPad, String rightPad, LongpadWidth, логическое сохранениеShortSequences)

Фабричный метод для создания класса, обертывающего новую операцию StringNGrams.

Параметры
объем текущий объем
данные Тензор значений тензора неровных строк, из которого нужно составить ngrams. Должен быть одномерным струнным тензором.
разделение данных Тензор разделения тензора рваной строки, из которого создаются ngrams.
разделитель Строка, добавляемая между элементами токена. Используйте "" без разделителя.
ngramWidths Размеры создаваемых ngrams.
левыйPad Строка, используемая для заполнения левой части последовательности ngram. Используется только в том случае, если Pad_width != 0.
правыйPad Строка, используемая для заполнения правой части последовательности ngram. Используется только в том случае, если Pad_width != 0.
ширина площадки Количество элементов заполнения, добавляемых к каждой стороне каждой последовательности. Обратите внимание, что заполнение никогда не будет больше, чем «ngram_widths»-1, независимо от этого значения. Если `pad_width=-1`, добавьте элементы `max(ngram_widths)-1`.
Возврат
  • новый экземпляр StringNGrams

публичный вывод < TString > ngrams ()

Тензор значений выходного рваного тензора ngrams.

публичный вывод <T> ngramsSplits ()

Тензор разделения выходного рваного тензора ngrams.