форма моего входного слоя - (Нет,), и я хочу повторять ввод, пока он не превысит определенную величину.(например, пока не превысит (7,))
вот мой код:
import keras
least_accepted = 7 #the least accepted length
Inpt_lyr = keras.Input(shape = (None,))
nxt_lyr = keras.layers.RepeatVector(least_accepted)(Inpt_lyr)
nxt_lyr = keras.layers.Reshape((-1,))
# and so on...
, но я не уверен, что это оптимизированный способ.например, если минимально допустимая длина равна 7, я хочу, чтобы для входов с длиной 1, 2, 3, 4, 5, 6 результаты были такими: 1 -> 7, 2 -> 8, 3 -> 9, 4-> 8, 5 -> 10, 6 -> 12. это их первые кратные, которые больше 7. Любая помощь действительно ценится ...