tf.keras.ops.psnr
Функция пикового отношения сигнал/шум (PSNR).
tf.keras.ops.psnr(
x1, x2, max_val
)
Эта функция вычисляет пиковое отношение сигнал/шум между двумя сигналами, x1 и x2. PSNR — это мера качества воссозданного сигнала. Чем выше PSNR, тем ближе воссозданный сигнал к исходному сигналу. Обратите внимание, что он может стать отрицательным, когда мощность сигнала меньше мощности шума.
| Аргументы | |
|---|---|
x1 | Первый входной сигнал. |
x2 | Второй входной сигнал. Должен иметь ту же форму, что и x1. |
max_val | Максимальное возможное значение в сигналах. |
| Возвращает | |
|---|---|
float | Значение PSNR между x1 и x2. |
Примеры:
x1 = keras.random.normal((2, 4, 4, 3)) x2 = keras.random.normal((2, 4, 4, 3)) max_val = 1.0 keras.ops.nn.psnr(x1, x2, max_val) -3.1697404
© 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/psnr