tensorflow:: ops:: StringNGrams

#include <string_ops.h>

يقوم بإنشاء ngrams من بيانات السلاسل غير المنتظمة.

ملخص

تقبل هذه العملية موترًا غير منتظم ذو بُعد غير منتظم واحد يحتوي على سلاسل نصية فقط، وتُخرج موترًا غير منتظم ذو بُعد غير منتظم واحد يحتوي على ngrams من تلك السلسلة النصية، متصلة على طول المحور الداخلي.

الحجج:

  • النطاق: كائن النطاق
  • البيانات: موتر القيم لموتر السلسلة غير المنتظمة المراد إنشاء وحدات n-gram منه. يجب أن يكون موتر سلسلة أحادي البعد.
  • data_splits: موتر التقسيمات لموتر السلسلة غير المنتظمة لإنشاء ngrams منه.
  • الفاصل: السلسلة المراد إضافتها بين عناصر الرمز المميز. استخدم "" لعدم استخدام فاصل.
  • ngram_widths: أحجام ngrams المراد إنشاؤها.
  • left_pad: السلسلة المستخدمة لإضافة حشو إلى الجانب الأيسر من تسلسل ngram. تُستخدم فقط إذا كان pad_width != 0.
  • right_pad: السلسلة المستخدمة لإضافة حشو إلى الجانب الأيمن من تسلسل ngram. تُستخدم فقط إذا كان pad_width != 0.
  • pad_width: عدد عناصر الحشو التي تُضاف إلى كل جانب من جوانب كل تسلسل. لاحظ أن الحشو لن يتجاوز أبدًا 'ngram_widths'-1 بغض النظر عن هذه القيمة. إذا كانت pad_width=-1 ، فأضف max(ngram_widths)-1 عنصرًا.

المرتجعات:

  • Output ngrams: موتر القيم لموتر ngrams الناتج غير المنتظم.
  • Output ngrams_splits: موتر التقسيمات لموتر ngrams غير المنتظم الناتج.

البناة والمدمرون

StringNGrams (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input data_splits, StringPiece separator, const gtl::ArraySlice< int > & ngram_widths, StringPiece left_pad, StringPiece right_pad, int64 pad_width, bool preserve_short_sequences)

السمات العامة

ngrams
ngrams_splits
operation

السمات العامة

ngrams

::tensorflow::Output ngrams

تقسيمات ngrams

::tensorflow::Output ngrams_splits

عملية

Operation operation

الوظائف العامة

StringNGrams

 StringNGrams(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input data,
  ::tensorflow::Input data_splits,
  StringPiece separator,
  const gtl::ArraySlice< int > & ngram_widths,
  StringPiece left_pad,
  StringPiece right_pad,
  int64 pad_width,
  bool preserve_short_sequences
)