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

Cherry dataloader exit error #34502

Closed

Conversation

heavengate
Copy link
Contributor

PR types

Bug fixes

PR changes

APIs

Describe

cherry pick #34501 to release/2.1

ZHUI and others added 30 commits April 27, 2021 19:51
…addlePaddle#32596) (PaddlePaddle#32610)

* [OPs] Bug fix, fix the segment mean for illegal syncthreads usage.
 (PaddlePaddle#32621)

* update 2.0 public api in nn

* replace Chinese character cause error in ci;synchronization with pr:PaddlePaddle#32588 to avoid 'ascii' codec in python2

* numbers used in paddle.nn.functional.norm but not imported
…le#32620)

Co-authored-by: XiaoguangHu <46782768+XiaoguangHu01@users.noreply.github.com>

Co-authored-by: XiaoguangHu <46782768+XiaoguangHu01@users.noreply.github.com>
…ddlePaddle#32606)

* optimize update_loss_scaling_op by fused for loop to one kernel, test=develop

* remove useless while loop and optimize variable name, test=develop

* optimize variable name from out_addrs_tensor to out_addrs_mem, test=develop

* optimize variable name for readable by change prefix identifier from t_ to local_
- Executor is nt always having FLAGS_use_mkldnn set to true
* edit paddle.save/load API

* Update io.py

edit doc

* delete cpython-37.pyc

* Update io.py

edit doc

* Update io.py

recommit

* Update io.py

recommit

* Update io.py

recommit

* Update io.py

recommit
…ePaddle#32430) (PaddlePaddle#32613)

* jit.save/load support function.

* delete unnittest test_jit_load_model_incomplete.

* edit code according to CI

* Modify the documentation.

* add note to doc.
…) (PaddlePaddle#32660)

* add fake interface for hook in static mode

* add unittests

* fix failed unittests
…e#32677)

* Add bf16 uniform random initializer

* Remove duplicated section

* Change UT to CPU place only

* Put detail functions into anonymous namespace
* Add dlnne engine runtime

* Remove <const_cast> and remove unrelated modify with dlnne, +clang-format

* Add copyright message

* Add some paddlepaddle_pass to support more networks

* Add delete dropout_op pass

Co-authored-by: denglin-github <82362191+denglin-github@users.noreply.github.com>
…ddlePaddle#32699)

* add relu6_ hardsigmoid_ leaky_relu_ Inplace APIs

* add softmax_with_cross_entropy_ Inplace API

* add clip_ scale_ add_ subtract_ Inplace APIs

* add wlist

* fix parameter of scale api

* add add_n_ Inplace API and remove log_ Inplace API

* fix elementwise_add_ and elementwise_sub_ broadcast problem

* elementwise inplace api give error message before run the op

* use broadcast_shape in elementwise inplace op

* add 8 inplace apis that is auto generated

* add unittest for all inplace apis

* add decorator for inplace apis in static mode

* fix windows blas fail of exp inplace api, change array_equal to allclose

* add flatten inplace api

* add flatten unittest

* fix flatten unittest

* add decorator

* fix grad.numpy in test_pylayer_op

* unsupport softmax_with_cross_entropy_

* add test_inplace_softmax_with_cross_entropy to static_mode_white_list

* delete __all__ in inplace_utils

* delete activation inplace function and add Tensor.inplace_func

* change paddle.inplace_ to Tensor.inplace_

* fix little problem

* add paddle in inplace_utils
…ddlePaddle#32713)

Dy2stat failed when user writes return paddle.to_tensor(xxx), the reason is that visit_Expr doesn't work when the Expr is in return. Some other statements may trigger same bug. To fix it, we re-wrote a transformer to transform paddle.to_tensor to paddle.assign for all Call nodes.
cryoco and others added 28 commits June 22, 2021 10:41
将关于approve相关的修改cherry-pick到2.1分支
…t_node (PaddlePaddle#33963) (PaddlePaddle#33980)

Bug fixes, [Cherry-pick][Dy2Stat] Fix unique_name in create_static_variable_gast_node (PaddlePaddle#33963)
* del python2 code

* cherry-pick 33556
…sting to oneDNN elementwise ops (PaddlePaddle#33549) (PaddlePaddle#33845)

* - fix to PaddlePaddle#33282

* - Increased threshold for elementwise_mul_bf16 grad

* -disabled faulty UT

* - fix to approval
* update xpu cmake for kunlun (PaddlePaddle#33328)

* xpu support amp (PaddlePaddle#33809)

* fix bug DLTP-31078 (PaddlePaddle#33877)

* update xpu cmake (PaddlePaddle#33906)

* [xpu] add dropout & amp ops in xpu place (PaddlePaddle#33891)

Co-authored-by: TTerror <tangzhiyi11@users.noreply.github.com>
…e#34039)

* Save all the information of 'ParamBase' in 'Layer'. (PaddlePaddle#33500)

* Save all the information of 'ParamBase' in 'Layer'.

* edit unittest

* delete the function of saving layer object. (PaddlePaddle#33697)

* delete the function of saving layer object.

* edit doc of paddle.save/load and polish error message
…nux (PaddlePaddle#34027) (PaddlePaddle#34154)

修复《jit.save在Mac系统上保存的模型,在Linux平台上无法对模型进行重训练》的问题。

原始PR: PaddlePaddle#34027
* update readme test=document_fix

* update while loop docs test=document_fix
@paddle-bot-old
Copy link

Thanks for your contribution!
Please wait for the result of CI firstly. See Paddle CI Manual for details.

@heavengate heavengate closed this Jul 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.