Closed rainyq69 closed 2 years ago
Module.to_consistent 和 Module.to_global 貌似因为已不再维护而无法使用中文重写其英文文档。
to_consistent
是不再维护了,to_global
是维护的。 但是他们两个接口现在都存在(因为要向下兼容)。
这里的报错应该不是说维护不维护的问题。应该是他们的导出类型变化了,所以 reset_docstr
处理不聊了。
这个的原理我和 @S882li 说过。请 @S882li 和 @rainyq69 先参考这个 PR https://github.com/Oneflow-Inc/oneflow/pull/7849/files 里关于 oneflow/api/python/framework/doc.cpp 文件的改动。
来 修改 oneflow-api-cn/src/docreset.cpp 文件,看能否解决吧。
如果解决不了,也记得及时和我反馈,可能我说的方向是不对的。
如果解决不了,也记得及时和我反馈,可能我说的方向是不对的。
收到,我们尝试过后给您反馈。
我切到了你的分支,貌似没有复现问题。 把你的相关注释去掉后,文档是可以正常生成的:
那个 cpp 的更新和这里的任务就无关了,你们不需要做了。我去完成就好了。
我猜可能是 yiqing 的 docreset 的版本没有更新(有一次lizhaoyang帮忙跟新过),按照下一个 comment 最更新升级就好了(正好刚刚也升级了一点代码)
主分支做了更新 https://github.com/Oneflow-Inc/oneflow-api-cn/pull/63 你这个 PR 我先点了 update branch 了。 本地仓库如果你遇到了无法 push 的情况,就先
git pull origin module_323
之后,再 push。
另外,因为哪个 PR 63 涉及到 docreset 的改变,所以 docreset 要重装:
cd ~/oneflow-api-cn && python setup.py install
主分支做了更新 #63 你这个 PR 我先点了 update branch 了。 本地仓库如果你遇到了无法 push 的情况,就先
git pull origin module_323
之后,再 push。
另外,因为哪个 PR 63 涉及到 docreset 的改变,所以 docreset 要重装:
cd ~/oneflow-api-cn && python setup.py install
嗯嗯老师,昨天晚上我也突然想起来可能是没有更新包的问题,我试试
老师,这里的确是工具链需要更新的问题,修复后一切正常。 @doombeaker
add_module
cpu
cuda
double
extra_repr
float
zero_grad