• X
    [WIP]飞桨PaddlePaddle 分布式强化学习功能研发 (#45998) · f0afcabc
    Xinger 提交于
    * add rpc module in cpp side
    
    * add rpc module in python side
    
    * support win32 and mac for rpc
    
    * 代码优化
    
    * 优化代码
    
    * update rpc
    
    * update rpc launch
    
    * rpc remove rank and world_size api
    
    * fix logger import bug
    
    * remove support for win and mac
    
    * remove support for xpu, npu, cinn and rocm
    
    * remove support for xpu, npu, cinn and rocm
    
    * fix shutdown barrier timeout bug
    
    * update:python_rpc_handler to shared ptr
    
    * fix master shutodwn first bug
    
    * tests support for cpu
    
    * update log to vlog
    
    * update get service info api
    
    * add single process test case
    
    * remove process group
    
    * remove some useless dependencies
    
    * update rpc api comments
    
    * update rpc comments: Example to Examples
    
    * update rpc api comments
    
    * update rpc api comments
    
    * update launch api comments
    
    * update init_rpc comments
    
    * update rpc sync and async comments
    
    * fix bug: init_rpc cant be called repeatly in a process
    
    * update rpc api comment: make master endpoint unique
    
    * update rpc api:service to worker, timeout_ms to timeout
    
    * rename ServiceInfo to WorkerInfo
    
    * refactor: rename server to worker, log to vlog
    
    * add launch test
    
    * remove unused codes
    
    * refine
    f0afcabc
CMakeLists.txt 55.2 KB