RaggedRange

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

Trả về một `RaggedTensor` chứa các chuỗi số đã chỉ định.

Trả về một `RaggedTensor` `result` được tạo từ `rt_dense_values` và `rt_nested_splits`, sao cho `result[i] = range(starts[i], limit[i], deltas[i])`.

(rt_nested_splits, rt_dense_values) = ragged_range(
       starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
 result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
 print(result)
 <tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
 
Các tenxơ đầu vào `bắt đầu`, `giới hạn` và `deltas` có thể là vô hướng hoặc vectơ. Tất cả các đầu vào vectơ phải có cùng kích thước. Đầu vào vô hướng được phát sóng để phù hợp với kích thước của đầu vào vectơ.

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 cộng

tĩnh <T mở rộng TNumber > RaggedRange < TInt64 , T>
tạo ( Phạm vi phạm vi, Toán hạng <T> bắt đầu, Giới hạn toán hạng <T>, Toán hạng <T> delta)
Phương thức gốc để tạo một lớp bao bọc một thao tác RaggedRange mới bằng cách sử dụng các loại đầu ra mặc định.
static <U mở rộng TNumber , T mở rộng TNumber > RaggedRange <U, T>
tạo (Phạm vi phạm vi, Toán hạng <T> bắt đầu, Giới hạn toán hạng <T>, Đồng bằng toán hạng <T>, Lớp<U> Tsplits)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác RaggedRange mới.
Đầu ra <T>
rtDenseValues ​​()
`giá trị phẳng` cho `RaggedTensor` được trả về.
Đầu ra <U>
rtNestedSplits ()
`row_splits` cho `RaggedTensor` được trả về.

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: "RaggedRange"

Phương pháp công cộng

public static RaggedRange < TInt64 , T> tạo ( Phạm vi phạm vi, Toán hạng <T> bắt đầu, Giới hạn toán hạng <T>, Toán hạng <T> delta)

Phương thức gốc để tạo một lớp bao bọc một thao tác RaggedRange mới bằng cách sử dụng các loại đầu ra mặc định.

Thông số
phạm vi phạm vi hiện tại
bắt đầu Sự bắt đầu của mỗi phạm vi.
giới hạn Giới hạn của từng phạm vi.
đồng bằng châu thổ Các đồng bằng của mỗi phạm vi.
Trả lại
  • một phiên bản mới của RaggedRange

public static RaggedRange <U, T> tạo ( Phạm vi phạm vi, Toán hạng <T> bắt đầu, Giới hạn toán hạng <T>, Toán hạng <T> delta, Lớp<U> Tsplits)

Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác RaggedRange mới.

Thông số
phạm vi phạm vi hiện tại
bắt đầu Sự bắt đầu của mỗi phạm vi.
giới hạn Giới hạn của từng phạm vi.
đồng bằng châu thổ Các đồng bằng của mỗi phạm vi.
Trả lại
  • một phiên bản mới của RaggedRange

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

`giá trị phẳng` cho `RaggedTensor` được trả về.

Đầu ra công khai <U> rtNestedSplits ()

`row_splits` cho `RaggedTensor` được trả về.