Spec-Zone.ru › TensorFlow

tf.keras.layers.UpSampling1D

Слой увеличения дискретизации для одномерных входных данных.

Наследуется от: Layer, Operation

tf.keras.layers.UpSampling1D(
    size=2, **kwargs
)

Повторяет каждый временной шаг size раз вдоль оси времени.

Пример:

input_shape = (2, 2, 3)
x = np.arange(np.prod(input_shape)).reshape(input_shape)
x
[[[ 0  1  2]
  [ 3  4  5]]
 [[ 6  7  8]
  [ 9 10 11]]]
y = keras.layers.UpSampling1D(size=2)(x)
y
[[[ 0.  1.  2.]
  [ 0.  1.  2.]
  [ 3.  4.  5.]
  [ 3.  4.  5.]]

[[ 6. 7. 8.] [ 6. 7. 8.] [ 9. 10. 11.] [ 9. 10. 11.]]]

Аргументы
size Целое число. Коэффициент увеличения дискретизации.
Форма входных данных
Тензор 3D с формой: (batch_size, steps, features).
Форма выходных данных
Тензор 3D с формой: (batch_size, upsampled_steps, features).
Атрибуты
input Возвращает входной тензор (тензоры) символьной операции.

Возвращает только тензор (тензоры), соответствующий первому вызову операции.

output Возвращает выходной тензор (тензоры) слоя.

Возвращает только тензор (тензоры), соответствующий первому вызову операции.

Методы

from_config

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

@classmethod
from_config(
    config
)

Создает слой на основе его конфигурации.

Этот метод является обратным по отношению к get_config и позволяет создать такой же слой из словаря конфигурации. Он не обрабатывает связи между слоями (за это отвечает Network) и веса (за это отвечает set_weights).

Аргументы
config Словарь Python, обычно являющийся результатом вызова get_config.
Возвращает
Экземпляр слоя.

symbolic_call

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

symbolic_call(
    *args, **kwargs
)

© 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/layers/UpSampling1D

Spec-Zone.ru

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