首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何减少rasa 3 python中的模型加载时间

如何减少rasa 3 python中的模型加载时间
EN

Stack Overflow用户
提问于 2022-08-16 16:13:00
回答 1查看 206关注 0票数 3

我是新来的拉萨和堆叠溢流,

我已经用默认的RASA config.yml文件训练了一个rasa NLU模型。有3个意图和每个意图,3个例子和总计2个实体。

我用下面推荐的火车模型

代码语言:javascript
复制
config = 'confing.yml'
training_files = './data/'
domain = 'domain.yml'
output = './models/
代码语言:javascript
复制
    import rasa
    rasa.train(domain, config, [training_files], output, fixed_model_name='model_name')

当我用以下代码加载RASA NLU模型时

代码语言:javascript
复制
    from rasa.core.agent import Agent
    Agent.load(model_path='Model_path')

变量中的负荷模型需要1.5到2分钟。

有什么可以减轻的吗?还是我做错了什么?因为我想按需提供这些模型,这需要更快的加载时间。

任何帮助都将不胜感激。提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2022-10-11 08:52:41

它所依赖的许多事情之一是整个管道配置。就像。如果你使用的是一个语言模型的功能,你有伯特-基础,它将需要稍多的时间加载比说,比蒸馏器基础。类似地,如果您使用ConveRT特性器,则加载时间要短得多。然而,我发现当使用完全相同的管道时,Rasa3.x需要比Rasa2.x花费更多的时间来加载

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73377097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档