tensorflow :: ops :: رشته NGrams
#include <string_ops.h>
ngram را از داده های رشته ای ragged ایجاد می کند.
خلاصه
این op یک سنسور پارچه ای را با 1 بعد پارچه ای که فقط رشته ها را در بر می گیرد ، می پذیرد و یک سنسور پارچه ای را با 1 بعد پارچه ای حاوی ngram از آن رشته ، در امتداد داخلی ترین محور وصل می کند.
استدلال ها:
- دامنه: یک شی Sc Scope
- data: تانسور مقادیر تانسور رشته ای ناهموار برای ایجاد ngram از آن. باید یک سنسور رشته 1D باشد.
- data_splits: منشعم تقسیم کننده تانسور رشته ای ناهموار برای ایجاد نگرام از آن است.
- separator: رشته ای که بین عناصر توکن بهم می پیوندد. از "" جدا کننده استفاده نکنید.
- ngram_widths: اندازه ngram ها برای ایجاد.
- left_pad: رشته ای که برای پد کردن سمت چپ دنباله ngram استفاده می شود. فقط در صورت استفاده از pad_width! = 0 استفاده می شود.
- right_pad: رشته ای که برای پد کردن سمت راست دنباله ngram استفاده می شود. فقط در صورت استفاده از pad_width! = 0 استفاده می شود.
- pad_width: تعداد عناصر بالشتک برای اضافه کردن به هر طرف هر دنباله. توجه داشته باشید که padding هرگز بدون توجه به این مقدار از 'ngram_widths-1' بزرگتر نخواهد بود. اگر
pad_width=-1
،max(ngram_widths)-1
عنصر را اضافه کنید.
بازده:
- ngram های
Output
: تانسور مقادیر ngram خروجی تانسور ragged. - ngrams_splits
Output
: تانسور منشعب ngram خروجی تانسور ragged.
سازندگان و ویرانگران | |
---|---|
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 |
صفات عمومی
گرم
::tensorflow::Output ngrams
ngrams_ splits
::tensorflow::Output ngrams_splits
عمل
Operation operation
کارکردهای عمومی
رشته 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 )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2020-04-20 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]