首页 Paddle框架 帖子详情
飞桨2.0版本的分布式static.nn.sparse_embedding和.nn.embedding差别? 已解决
收藏
快速回复
Paddle框架 问答深度学习 440 1
飞桨2.0版本的分布式static.nn.sparse_embedding和.nn.embedding差别? 已解决
收藏
快速回复
Paddle框架 问答深度学习 440 1

飞桨2.0版本的分布式paddle.static.nn.sparse_embedding和paddle.nn.embedding有什么差别?

旧鸱c_
已解决
2# 回复于2021-08
paddle.nn.embedding和paddle.static.nn.sparse_embedding的稀疏参数将会在每个PServer段都用文本的一部分保存,最终整体拼接起来是完整的embedding。推荐使用paddle.static.nn.sparse_embedding直接采用分布式预估的方案。虽然 nn.embedding目前依旧可以正常使用,但后续的某个版本会变成与使用paddle.static.nn.sparse_embedding一样的保存方案。老版本中使用的0号节点的本地预测功能在加载模型的时候会报模型加载错误。
展开
0
收藏
回复
全部评论(1)
时间顺序
旧鸱c_
#2 回复于2021-08

paddle.nn.embedding和paddle.static.nn.sparse_embedding的稀疏参数将会在每个PServer段都用文本的一部分保存,最终整体拼接起来是完整的embedding。推荐使用paddle.static.nn.sparse_embedding直接采用分布式预估的方案。虽然 nn.embedding目前依旧可以正常使用,但后续的某个版本会变成与使用paddle.static.nn.sparse_embedding一样的保存方案。老版本中使用的0号节点的本地预测功能在加载模型的时候会报模型加载错误。

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户