不確定您正在嘗試做什么,但這應該是可能的: import tensorflow as tfinputs = tf.keras.layers.Input((5, ))iter_count = tf.keras.layers.Dense(1)(inputs)for i in tf.range(tf.shape(iter_count)[-1]): # if you want to get the actual output of the Dense layer **iter_count** # try i = itercount[:, i] inputvariation = tf.concat([inputs, tf.cast(tf.repeat(i, repeats=tf.shape(inputs)[0])[..., None], dtype=tf.float32)], axis=-1) box = tf.keras.layers.Dense(4)(inputvariation)model = tf.keras.Model(inputs, box)model(tf.random.normal((1, 5)))