tensorflow::ops::StringNGrams
#include <string_ops.h>Tạo n-gram từ dữ liệu chuỗi không đồng nhất.
Bản tóm tắt
Toán tử này nhận vào một tensor không đều có 1 chiều không đều chỉ chứa các chuỗi ký tự và xuất ra một tensor không đều có 1 chiều không đều chứa các n-gram của chuỗi ký tự đó, được nối dọc theo trục trong cùng.
Luận điểm:
- phạm vi: Một đối tượng Phạm vi
- data: Tensor giá trị của tensor chuỗi không đều dùng để tạo n-gram. Phải là tensor chuỗi 1 chiều.
- data_splits: Tensor phân tách của tensor chuỗi không đều để tạo n-gram.
- separator: Chuỗi ký tự được thêm vào giữa các phần tử của token. Sử dụng "" nếu không muốn có dấu phân cách.
- ngram_widths: Kích thước của các n-gram cần tạo.
- left_pad: Chuỗi ký tự được sử dụng để đệm phía bên trái của chuỗi n-gram. Chỉ được sử dụng nếu pad_width != 0.
- right_pad: Chuỗi ký tự dùng để đệm phía bên phải của chuỗi n-gram. Chỉ được sử dụng nếu pad_width != 0.
- pad_width: Số lượng phần tử đệm được thêm vào mỗi phía của mỗi chuỗi. Lưu ý rằng số lượng phần tử đệm sẽ không bao giờ lớn hơn 'ngram_widths'-1 bất kể giá trị này. Nếu
pad_width=-1, thì thêmmax(ngram_widths)-1phần tử.
Trả về:
- ngram
Output: Tensor giá trị của tensor ragged ngram đầu ra. -
Outputngrams_splits: Tensor phân tách của tensor ragged ngrams đầu ra.
Hàm khởi tạo và hàm hủy | |
|---|---|
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) |
Thuộc tính công khai | |
|---|---|
ngrams | |
ngrams_splits | |
operation | |
Thuộc tính công khai
ngram
::tensorflow::Output ngrams
ngrams_splits
::tensorflow::Output ngrams_splits
hoạt động
Operation operation
Chức năng công cộng
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 )