keras pad_sequences
pad_sequences 大白话的意思就是:
import keras
from keras.preprocessing.text import Tokenizer
tokenizer = Tokenizer()
# text
text = ["今天 北京 下 雨 了", "我 今天 加班"]
# fit_on_texts 方法
tokenizer.fit_on_texts(text)
print(tokenizer.word_index)
#{'今天': 1, '了': 2, '北京': 3, '下': 4, '雨': 5, '我': 6, '加班': 7}
tlist=tokenizer.texts_to_sequences(["下 雨 我 加班"])
print(tlist)
#[[3, 4, 6, 7]]
alist=keras.preprocessing.sequence.pad_sequences(tlist, maxlen=10)
print(alist)
#[[0 0 0 0 0 0 3 4 6 7]]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构