本文主要是介绍tf.keras.preprocessing.sequence.pad_sequences,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个玩意是啥子??
pad_sequences(sequences, maxlen=None, dtype='int32', padding='pre', truncating='pre', value=0.0)Pads sequences to the same length.
这个不仅有补零的作用,还有截断的功能。
padding: String, 'pre' or 'post':pad either before or after each sequence.truncating: String, 'pre' or 'post':remove values from sequences larger than`maxlen`, either at the beginning or at the end of the sequences.
padding在前面还是后面补value,
truncating,比maxlen大的seq截断,是在前面截断还是在后面截断。
下面举个例子:5个列表,长度分别为42,45,25,24,28
[3034, 2427, 2675, 359, 2892, 1624, 628, 3033, 1479, 2709, 1849, 2893, 2129, 1100, 1415, 1155, 627, 3032, 2079, 2014, 2047, 11
这篇关于tf.keras.preprocessing.sequence.pad_sequences的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!