Spec-Zone.ru › TensorFlow

tf.keras.ops.slice

Возвращает срез входного тензора.

tf.keras.ops.slice(
    inputs, start_indices, shape
)

В общих чертах эта операция является явной заменой среза массива, например inputs[start_indices: start_indices + shape]. В отличие от среза с помощью квадратных скобок, эта операция принимает начальные индексы в виде тензоров на всех бэкендах. Это полезно, когда индексы вычисляются динамически с помощью других операций над тензорами.

inputs = np.zeros((5, 5))
start_indices = np.array([3, 3])
shape = np.array([2, 2])
inputs = keras.ops.slice(inputs, start_indices, updates)
Аргументы
inputs Тензор, который требуется обновить.
start_indices Список/кортеж формы (inputs.ndim,), задающий начальные индексы для обновления.
shape Полная форма возвращаемого среза.
Возвращает
Тензор той же формы и типа данных, что и inputs.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/keras/ops/slice

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API