SoYounga 2022-03-24 10:30 采纳率: 33.3%
浏览 507

为什么"min_freq"这个参数用不了?

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图
def get_vocab(data,stopword):
    tokenized_data = get_tokenized(data,stopword) #分词、去除停用词
    counter = collections.Counter([tk for st in tokenized_data for tk in st]) #统计词频 
    return vocab1.Vocab(counter, min_freq=5,specials=['<pad>','<unk>'])

    #保留词频大于5的词 <pad>对应填充项(词典中第0个词) <unk>对应低频词和停止词等未知词(词典中第1个词)

运行结果及报错内容

查了网上好像都没有相关的问题。

我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

2条回答 默认 最新

  • 脑瘫少年 2022-05-25 15:14
    关注

    我遇到和你一样的问题了哥们,你把vocab1.Vocab后面这个换成vocab就行,首字母小写,这两个是不同的函数好像

    评论

报告相同问题?

问题事件

  • 修改了问题 3月24日
  • 创建了问题 3月24日