copy eager blob object to/from numpy in c++, use busy loop to wait (#4839)
* numpy: create np arr in python and copy in c++, use busy loop to wait Signed-off-by:daquexian <daquexian566@gmail.com> * reformat Signed-off-by:
daquexian <daquexian566@gmail.com> * add CopyBetweenMirroredTensorAndNumpy Signed-off-by:
daquexian <daquexian566@gmail.com> Co-authored-by:
oneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
Showing
- oneflow/api/foreign_lock_helper.h 1 addition, 0 deletionsoneflow/api/foreign_lock_helper.h
- oneflow/api/python/framework/tensor.cpp 98 additions, 1 deletiononeflow/api/python/framework/tensor.cpp
- oneflow/api/python/gil_foreign_lock_helper.cpp 5 additions, 0 deletionsoneflow/api/python/gil_foreign_lock_helper.cpp
- oneflow/api/python/ofblob/ofblob.e.h 24 additions, 12 deletionsoneflow/api/python/ofblob/ofblob.e.h
- oneflow/python/framework/tensor.py 16 additions, 22 deletionsoneflow/python/framework/tensor.py
- oneflow/python/test/tensor/test_tensor.py 15 additions, 0 deletionsoneflow/python/test/tensor/test_tensor.py
Please register or sign in to comment