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 tensor đầu vào `starts`, `limits` 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ơ.

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

tĩnh <T mở rộng Số> RaggedRange <Dài, 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 Số, T mở rộng Số> 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>, Delta 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

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

public static RaggedRange <Long, 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.
Hạn mức 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.
Hạn mức 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ề.