Bao bọc toán tử XLA DynamicSlice, được ghi lại tại
https://www.tensorflow.org/performance/xla/Operation_semantics#dynamicslice.
DynamicSlice trích xuất một mảng con từ mảng đầu vào tại start_indices động. Kích thước của lát cắt trong mỗi thứ nguyên được chuyển theo size_indices, chỉ định điểm cuối của các khoảng lát cắt riêng trong mỗi thứ nguyên -- [bắt đầu, bắt đầu + kích thước). Hình dạng của chỉ số bắt đầu phải có hạng 1, với kích thước thứ nguyên bằng hạng của toán hạng.
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
Đầu ra <T> | asOutput () Trả về tay cầm tượng trưng của tensor. |
static <T mở rộng TType , U mở rộng TNumber > DynamicSlice <T> | |
Đầu ra <T> | đầu ra () |
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
Đầu ra công khai <T> asOutput ()
Trả về tay cầm tượng trưng của tensor.
Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.
public static DynamicSlice <T> tạo ( Phạm vi phạm vi, đầu vào Toán hạng <T>, Toán hạng <U> startIndices, Toán hạng <U> sizeIndices)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác DynamicSlice mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
đầu vào | Một `Tensor` loại T. |
bắt đầuChỉ số | Danh sách N số nguyên chứa kích thước lát cắt cho mỗi chiều. Mỗi giá trị phải lớn hơn 0 và kích thước bắt đầu + phải nhỏ hơn hoặc bằng kích thước của thứ nguyên để tránh hành vi được xác định khi triển khai. |
Trả lại
- một phiên bản mới của DynamicSlice