Возвращает RaggedTensor, содержащий указанные последовательности чисел.
Возвращает результат `RaggedTensor`, составленный из `rt_dense_values` и `rt_nested_splits`, например, `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]] >
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
static <T расширяет TNumber > RaggedRange < TInt64 , T> | |
статический <U расширяет TNumber , T расширяет TNumber > RaggedRange <U, T> | |
Выход <Т> | rtDenseValues () Flat_values для возвращенного RaggedTensor. |
Выход <U> | rtNestedSplits () `row_splits` для возвращенного `RaggedTensor`. |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
public static RaggedRange < TInt64 , T> create (область действия , начало операнда <T>, ограничения операнда <T>, отклонения операнда <T>)
Фабричный метод для создания класса, обертывающего новую операцию RaggedRange, с использованием типов вывода по умолчанию.
Параметры
объем | текущий объем |
---|---|
начинается | Начало каждого диапазона. |
пределы | Границы каждого диапазона. |
дельты | Дельты каждого диапазона. |
Возврат
- новый экземпляр RaggedRange
public static RaggedRange <U, T> create ( область действия , начало операнда <T>, пределы операнда <T>, дельты операнда <T>, класс<U> Tsplit)
Фабричный метод для создания класса, обертывающего новую операцию RaggedRange.
Параметры
объем | текущий объем |
---|---|
начинается | Начало каждого диапазона. |
пределы | Границы каждого диапазона. |
дельты | Дельты каждого диапазона. |
Возврат
- новый экземпляр RaggedRange