Spec-Zone.ru › TensorFlow 2.9

tf.compat.v1.squeeze

Удаляет размерность размера 1 из формы тензора. (устаревшие аргументы)

tf.compat.v1.squeeze(
    input, axis=None, name=None, squeeze_dims=None
)
Устарело: НЕКОТОРЫЕ АРГУМЕНТЫ УСТАРЕЛИ: (squeeze_dims). Они будут удалены в будущей версии. Инструкции по обновлению: Используйте аргумент axis вместо этого

Для данного тензора input, эта операция возвращает тензор того же типа со всеми размерностями размера 1, удаленными. Если вы не хотите удалять все размерности размера 1, вы можете удалить определённые размерности размера 1, указав axis.

Например:

# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
t = tf.ones([1, 2, 1, 3, 1, 1])
print(tf.shape(tf.squeeze(t)).numpy())
[2 3]

Или, чтобы удалить определенные размерности размера 1:

# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
t = tf.ones([1, 2, 1, 3, 1, 1])
print(tf.shape(tf.squeeze(t, [2, 4])).numpy())
[1 2 3 1]
Примечание: если input — tf.RaggedTensor, то эта операция занимает O(N) времени, где N — количество элементов в сжатых размерностях.
Аргументы
input A Tensor. Тензор, подлежащий сжатию.
axis Необязательный список ints. По умолчанию []. Если указан, то сжимаются только указанные размерности. Индекс размерности начинается с 0. Ошибка при попытке сжать размерность, которая не равна 1. Должен быть в диапазоне [-rank(input), rank(input)). Должен быть указан, если input является RaggedTensor.
name Имя операции (необязательно).
squeeze_dims Устаревший ключевой аргумент, теперь axis.
Возвращаемые значения
A Tensor. Имеет тот же тип, что и input. Содержит те же данные, что и input, но с удаленной одной или несколькими размерностями размера 1.
Исключения
ValueError Если оба squeeze_dims и axis указаны.

© 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/versions/r2.9/api_docs/python/tf/compat/v1/squeeze

Spec-Zone.ru

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