Spec-Zone.ru › TensorFlow 2.3

tf.signal.dct

Просмотреть исходный код на GitHub

Вычисляет 1D дискретное косинусное преобразование (DCT) от input.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.signal.dct, tf.compat.v1.spectral.dct

tf.signal.dct(
    input, type=2, n=None, axis=-1, norm=None, name=None
)

Поддерживаются типы I, II, III и IV. Тип I реализован с использованием длины 2N дополненного tf.signal.rfft. Тип II реализован с использованием длины 2N дополненного tf.signal.rfft, как описано здесь: DCT типа 2 с использованием дополненного 2N FFT (Makhoul). Тип III — это довольно прямое обратное преобразование типа II (т. е. с использованием длины 2N дополненного tf.signal.irfft). Тип IV вычисляется с помощью DCT2 длины 2N дополненного сигнала и выбора нечетных индексов.

Аргументы
input A [..., samples] float32/float64 Tensor содержащий сигналы, для которых нужно вычислить DCT.
type Тип DCT для выполнения. Должен быть 1, 2, 3 или 4.
n Длина преобразования. Если длина меньше длины последовательности, для DCT рассматриваются только первые n элементов последовательности. Если n больше длины последовательности, к ней добавляются нули, а затем DCT вычисляется обычным способом.
axis Для будущей расширяемости. Ось для вычисления DCT. Должна быть -1.
norm Применяемая нормализация. None для отсутствия нормализации или 'ortho' для ортонормированной нормализации.
name Необязательное имя операции.
Возвращаемое значение
A [..., samples] float32/float64 Tensor содержащий DCT от input.
Исключения
ValueError Если type не 1, 2, 3 или 4, axis не -1, n не None или больше 0, или norm не None или 'ortho'.
ValueError Если type равно 1 и norm равно ortho.

Совместимость с Scipy

Эквивалентно scipy.fftpack.dct для DCT типа I, типа II, типа III и типа IV.

© 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.3/api_docs/python/tf/signal/dct

Spec-Zone.ru

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