DynamicSlice

lớp cuối cùng công khai DynamicSlice

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>
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.
Đầu ra <T>

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

Giá trị không đổi: "XlaDynamicSlice"

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

Đầu ra công khai đầu ra <T> ()