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