Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2 API 不支持Timer,不支持CPU/GPU 混合运算,不支持训练中输出梯度统计信息。 #3040

Closed
lcy-seso opened this issue Jul 25, 2017 · 0 comments

Comments

@lcy-seso
Copy link
Contributor

lcy-seso commented Jul 25, 2017

以下功能,v2 API 不支持,但原Paddle支持,这些功能还有计划后续支持吗?还是要等重构完成?

这些功能对开发/优化/训练模型重要,让 v2 API 的使用非常痛苦。

  • 不支持输出训练样本集上的 Average cost / average evaluation 结果,不支持输出已经处理了多少样本(https://github.com/PaddlePaddle/Paddle/issues/3211)
    • 这些功能并不难实现,但是学习任务的调试分析,也依赖基础的信息!请不要让这些基础的信息每次都让用户自己来处理。
    • 程序不只是用来跑通,是拿来用的!
  • 不支持指定 parallel nn=1 使用 CPU/GPU 混合训练
  • 不支持训练过程中,输出训练样本集上的参数统计信息,例如,参数绝对值的最大值最小值,梯度最大值最小值,本地输出学习率
  • v2 API 不支持使用 Timer 进行 profiling.

  • v2 API 跑PaddleBook机器翻译,多线程会挂,怀疑v2的多线程不够健壮
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants