Điền vào các hàng trống trong `SparseTensor` đầu vào 2-D bằng một giá trị mặc định.
Đầu vào `SparseTensor` được thể hiện thông qua bộ dữ liệu đầu vào (`chỉ số`, `giá trị`, `dense_shape`). Đầu ra `SparseTensor` có cùng `dense_shape` nhưng có chỉ số `output_indices` và giá trị `output_values`.
Hoạt động này chèn một mục nhập duy nhất cho mỗi hàng không có bất kỳ giá trị nào. Chỉ mục được tạo dưới dạng `[hàng, 0, ..., 0]` và giá trị được chèn là `default_value`.
Ví dụ: giả sử `sp_input` có hình dạng `[5, 6]` và các giá trị không trống:
[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d
Hàng 1 và 4 trống, vì vậy đầu ra sẽ có dạng `[5, 6]` với các giá trị:
[0, 1]: a [0, 3]: b [1, 0]: default_value [2, 0]: c [3, 1]: d [4, 0]: default_value
Đầu ra `SparseTensor` sẽ theo thứ tự hàng lớn và sẽ có hình dạng giống như đầu vào.
Hoạt động này cũng trả về một vectơ chỉ báo có hình dạng `[dense_shape[0]]` sao cho
trống_row_indicator[i] = Đúng nếu hàng tôi là hàng trống.
Và một vectơ bản đồ chỉ mục ngược có hình dạng `[indices.shape[0]]` được sử dụng trong quá trình lan truyền ngược,
Reverse_index_map[j] = out_j st chỉ số [j, :] == đầu ra_indices[out_j, :]
Hằng số
Sợi dây | OP_NAME | Tên của op này, được biết đến bởi công cụ lõi TensorFlow |
Phương pháp công khai
tĩnh <T mở rộng TType > SparseFillEmptyRows <T> | |
Đầu ra < TBool > | chỉ số trốngRow () 1-D. |
Đầu ra < TInt64 > | đầu raChỉ số () |
Đầu ra <T> | Giá trị đầu ra () 1-D. |
Đầu ra < TInt64 > | đảo ngượcIndexMap () 1-D. |
Phương pháp kế thừa
Hằng số
Chuỗi cuối cùng tĩnh công khai OP_NAME
Tên của op này, được biết đến bởi công cụ lõi TensorFlow
Phương pháp công khai
public static SparseFillEmptyRows <T> tạo ( Phạm vi phạm vi, Toán hạng < TInt64 > chỉ số, Giá trị toán hạng <T>, Toán hạng < TInt64 >denseShape, Toán hạng <T> Giá trị mặc định)
Phương thức xuất xưởng để tạo một lớp bao bọc thao tác SparseFillEmptyRows mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
chỉ số | 2-D. các chỉ số của tensor thưa thớt. |
giá trị | 1-D. các giá trị của tensor thưa thớt. |
dày đặcHình Dạng | 1-D. hình dạng của tensor thưa thớt. |
giá trị mặc định | 0-D. giá trị mặc định để chèn vào vị trí `[hàng, 0, ..., 0]` đối với các hàng bị thiếu trong tensor thưa thớt đầu vào. chỉ số đầu ra: 2-D. các chỉ số của tenxơ thưa thớt được lấp đầy. |
Trả lại
- một phiên bản mới của SparseFillEmptyRows
Đầu ra công khai < TBool > trốngRowIndicator ()
1-D. liệu hàng dày đặc có bị thiếu trong tensor thưa thớt đầu vào hay không.