Major Features and Improvements
Embedding
- Refine KVInterface::GetShardedSnapshot API.
- Undefine EV GPU interface in CPU compile.
- Make Embedding backward compatible with previous saved_model.
- Log error when EV has been initialized in EV Import OP.
Op Implement
- Implement of SliceSend/SliceRecv Op.
- Implement FileSliceSend/FileSliceRecvOp.
SDK
- Add build SDK package.
BugFix
- Fix shared embedding frequency counting problem.
- Fix Graph contains EmbeddingVariable compiling issue.
- Fix a scheduling issue.
- Fix tensor shape meta-data bug for DataFrame Value.
ModelZoo
- Set Saver's parameter sharded=True in distributed training.
More details of features: https://deeprec.readthedocs.io/zh/latest/
Release Images
CPU Image
alideeprec/deeprec-release:deeprec2402-cpu-py38-ubuntu20.04
GPU Image
alideeprec/deeprec-release:deeprec2402-gpu-py38-cu116-ubuntu20.04