fastnlp / fastNLP

fastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation.
https://gitee.com/fastnlp/fastNLP
Apache License 2.0
3.05k stars 451 forks source link

版本0.6.0以后fastNLP.core.const包被永久移除了? #447

Open T-Atlas opened 1 year ago

T-Atlas commented 1 year ago

doc里面没有相关api迁移文档

yhcc commented 1 year ago

是的,非常抱歉,由于新版的fastNLP为了支持更多的框架,因此在架构上做了比较大的调整因此老版和新版的接口不存在简单的映射关系,所以建议如果有一些老版本的程序就通过0.7.1之前的fastNLP进行运行;如果是重新写的代码,我们则建议使用更新的fastNLP接口。通过新版fastNLP,你可以不修改任何代码实现单卡切换为多卡运行;或者修改少量代码在不同框架之间进行迁移。

T-Atlas commented 1 year ago

是的,非常抱歉,由于新版的fastNLP为了支持更多的框架,因此在架构上做了比较大的调整因此老版和新版的接口不存在简单的映射关系,所以建议如果有一些老版本的程序就通过0.7.1之前的fastNLP进行运行;如果是重新写的代码,我们则建议使用更新的fastNLP接口。通过新版fastNLP,你可以不修改任何代码实现单卡切换为多卡运行;或者修改少量代码在不同框架之间进行迁移。

那请问如果需要使用fastSUM是推荐使用0.6.0的api还是有迁移重构计划?

yhcc commented 1 year ago

暂时请先使用0.6.0,之后我们会对fastSum升级,以支持新的fastNLP。