擅长:python、mysql、java
<p>您可以将几乎任何TF函数转换为lyaer。对于功能模型和您的案例,假设您的输入是<code>input</code>。然后您可以执行以下操作:</p>
<pre><code>input_transposed = tf.transpose(input, perm=[1,0])
input_shuffled_transposed = tf.random.shuffle(input_transposed)
input_shuffled = tf.transpose(input_shuffled_transposed, perm=[1,0])
</code></pre>
<p>第一个命令是需要的,因为<code>tf.random.shuffle</code>shufle沿着第一个维度。在培训时,这将是批次维度。要在批处理中洗牌数据而不是样本,可以简单地使用<code>tf.transpose</code>来“重命名”轴</p>