Spec-Zone.ru › TensorFlow 2.4

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. The input to squeeze.
axis Необязательный список ints. По умолчанию []. Если указан, сжимает только перечисленные размерности. Индекс размерности начинается с 0. Ошибка, если сжимается размерность, не равная 1. Должен находиться в диапазоне [-rank(input), rank(input)). Должен быть указан, если input является RaggedTensor.
name Название операции (необязательно).
squeeze_dims Устаревший ключевой аргумент, теперь axis.
Возвращаемое значение
A Tensor. Имеет тот же тип, что и input. Содержит те же данные, что и input, но с удалённой одной или несколькими размерностями размером 1.
Исключения
ValueError Если оба squeeze_dims и axis указаны.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/compat/v1/squeeze

Spec-Zone.ru

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