求问,对于多语种模型如何只保留tok和pos任务?

  1. 我加载的模型是mtl.UD_ONTONOTES_TOK_POS_LEM_FEA_NER_SRL_DEP_SDP_CON_XLMR_BASE

  2. 根据教程,使用 tasks = list(self.HanLP.tasks.keys()) 打印模型中包含的任务列表,如下:
    [‘con’, ‘ner’, ‘sdp/dm’, ‘sdp/pas’, ‘sdp/psd’, ‘srl’, ‘tok’, ‘ud’]
    发现其中没有 ‘pos’

  3. 经过简单测试,发现 ‘pos’ 任务貌似集成到了 ‘ud’ 任务中,但在ud任务中还包含其他一些任务

所以,请问如何只保留tok和pos任务?或者,使用哪些代码可以删除ud任务中除pos以外的任务?

谢谢各位朋友

请参考:关于hanlp2.1 的模型,如果只是分词和词性标注,是否有更小的模型 - #4 by hankcs - HanLP - Butterfly Effect

1赞