fix mirrored eager tensor with empty parallel desc (#4670)
* fix empty parallel desc
* refactor device
* format
* minor fix
* format
* add default environment
* python interface for default environment
* remove mutex
* move hash value to device
* refine
* remove env global object scope
* minor fix
* format
* refine device
* recursively delete log file in default mode
* add directory for default log
* revert
* fix duplicate methods
* try to fix multiprocess faill
* add default init env
* minor fix
* rename
Co-authored-by:
oneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- oneflow/api/python/env/env.cpp 1 addition, 0 deletionsoneflow/api/python/env/env.cpp
- oneflow/api/python/env/env.h 29 additions, 6 deletionsoneflow/api/python/env/env.h
- oneflow/api/python/env/env_api.h 4 additions, 0 deletionsoneflow/api/python/env/env_api.h
- oneflow/core/framework/device.cpp 5 additions, 0 deletionsoneflow/core/framework/device.cpp
- oneflow/core/framework/device.h 5 additions, 5 deletionsoneflow/core/framework/device.h
- oneflow/core/job/env.proto 2 additions, 0 deletionsoneflow/core/job/env.proto
- oneflow/core/job/env_global_objects_scope.cpp 27 additions, 3 deletionsoneflow/core/job/env_global_objects_scope.cpp
- oneflow/core/job/env_global_objects_scope.h 13 additions, 1 deletiononeflow/core/job/env_global_objects_scope.h
- oneflow/init.py 5 additions, 0 deletionsoneflow/init.py
- oneflow/python/framework/c_api_util.py 6 additions, 0 deletionsoneflow/python/framework/c_api_util.py
- oneflow/python/framework/env_util.py 7 additions, 0 deletionsoneflow/python/framework/env_util.py
Please register or sign in to comment