1. 22 8月, 2020 1 次提交
  2. 20 8月, 2020 1 次提交
  3. 19 8月, 2020 1 次提交
  4. 18 8月, 2020 1 次提交
    • Y
      check remote attributes in local (#388) · 78417815
      Yuecheng Liu 提交于
      * check remote attribute in local
      
      * update the attribute keys after calling remote functions, add more unnittests
      
      * modify lock realease position
      
      * yapf..
      
      * yapf
      
      * yapf
      
      * remove bracket
      78417815
  5. 17 8月, 2020 1 次提交
    • Y
      support RegExp input of distributed_files list (#377) · ec77a4ba
      Yuecheng Liu 提交于
      * add support of RegExp input of distributed_files[]
      
      * add support of RegExp input of distributed_files[]
      
      * add RegExp input of distributed files (together with unittest)
      
      * support RegExp input of distributed files (failing case unittest added)
      
      * support RegExp input of distributed files, update setup.py
      
      * support RegExp input of distributed files
      
      * add RegExp support for distributed files input
      
      * add more test cases
      ec77a4ba
  6. 14 8月, 2020 1 次提交
    • L
      add the function to get and set attributes of remote models (#381) · d6e82f01
      liuyuecheng-github 提交于
      * add support of RegExp input of distributed_files[]
      
      * add support of RegExp input of distributed_files[]
      
      * add the function to get and set attributes of remote models
      
      * get_set_attributes, not finished
      
      * get_set_atributes, not finieshed yet
      
      * add function to get and set attributes of remote model
      
      * add function to get and set attributes of remote models
      
      * add more unnitest cases, together with several comments
      
      * make codes reusable
      d6e82f01
  7. 12 8月, 2020 1 次提交
    • B
      importting submodule in xparl (#373) · c322e6fb
      Bo Zhou 提交于
      * fix #370
      
      * add unit tests for importting submodule in xparl
      
      * add comment
      
      * revert scripts.py
      
      * yapf
      
      * unit test
      
      * fix relative path bug
      
      * read files using relative path
      
      * remove print
      
      * update CMake
      
      * add try times
      
      * fix the bug in log_server_test.py
      
      * fix relative path bug&add unit test
      
      * update utils.py
      
      * update Cmake
      
      * fix pyc bug
      
      * Update utils.py
      c322e6fb
  8. 11 8月, 2020 1 次提交
  9. 20 6月, 2020 1 次提交
  10. 11 6月, 2020 1 次提交
  11. 10 6月, 2020 2 次提交
    • Z
      Fix Windows compatibility in `log_server_test.py` (#293) · 3b6e7a92
      Zheyue Tan 提交于
      * catch `TypeError` in `remote.__del__`
      
      * `log_server_test.py` windows compatibility
      3b6e7a92
    • Z
      Add log monitor for remote actors (#269) · 6abe4f69
      Zheyue Tan 提交于
      * add logger for remote actors
      
      * resolve issues
      
      * `get_free_tcp_port` and `is_port_available` move to utils.py
      
      * add information for user in the remote log web UI
      
      * yapf formatting
      
      * fix unittest error
      
      * yapf formatting
      
      * update remote job web UI
      
      * add option for log server port
      
      * fix windows support
      
      * fix `os.devnull` in windows
      
      * fix port argument passing
      
      * fix bug
      
      * fix kill log_server
      
      * fix log server not started
      
      * add log_server_test
      Co-authored-by: NHongsheng Zeng <zenghongsheng@baidu.com>
      6abe4f69
  12. 09 6月, 2020 1 次提交
    • B
      fix the bug of recursive creating actors (#289) · 533d4b2c
      Bo Zhou 提交于
      * fix the bug of recursive creating actors
      
      * add comment
      
      * update comment
      
      * rename test files
      
      * fix workspace bug
      
      * fix the bug of distributing files
      
      * update comment
      
      * ban passing a absolute path
      533d4b2c
  13. 05 6月, 2020 1 次提交
  14. 02 6月, 2020 1 次提交
    • B
      ping the master before connection (#278) · d683f331
      Bo Zhou 提交于
      * ping the master before connection
      
      * yapf
      
      * fix comments
      
      * remove the useless library
      
      * install ping for the docker environment
      
      * remove protobuf intallation
      
      * remove evokit test
      d683f331
  15. 28 4月, 2020 1 次提交
    • H
      support windows system (#215) · 2cb2c8bf
      Hongsheng Zeng 提交于
      * first version; unittest in parl/remote is passed
      
      * add windows local unittest shell; fix some incompatible problem
      
      * fix save api
      
      * refine comments and remove log of xparl stop
      
      * fix bug
      
      * Update scripts.py
      
      * Update utils.py
      
      * Update agent_base_test.py
      2cb2c8bf
  16. 30 12月, 2019 1 次提交
  17. 25 9月, 2019 1 次提交
    • F
      torchdqn (#150) · 757cc391
      fuyw 提交于
      * git commit -m torchdqn
      
      * yapf
      
      * fix bugs
      
      * fix bugs
      
      * fix bugs
      
      * yapf
      
      * remove fstring format
      
      * torch_test yapf
      
      * yapf
      
      * Add torch in unittest.requirements
      
      * update torch_unittest
      
      * Torch and FLUID conflict problem in __init__.py
      
      * Unittest fail for torch when both torch and fluid exists.
      
      * cluster_test fail in the unittest, add timeout seconds.
      
      * Torch backend for PARL
      
      * add sleep time for unit test send_job_test.py
      
      * Unit test for send_job_test.py
      
      * use multiple try for unit test
      
      * Fix compatibility for python2.7.
      
      * fix send_job_test.py bugs
      
      * check file exist before send_job_test.py
      
      * Modify send_job_test.py
      757cc391
  18. 01 9月, 2019 1 次提交
    • F
      Add `files` argument when creating a client. (#143) · 7318f63e
      fuyw 提交于
      * Add `files` argument when creating a client.
      
      * Add `distributed_files` to parl.connect
      
      * yapf
      
      * Add try exception for `cls=cloudpickle.loads()`
      
      * yapf
      
      * unittest cluster_status_test.py `address is used`.
      
      * Solve port address duplicate problem.
      
      * combine two try except
      
      * check monitor for xparl status
      
      * yapf
      
      * fix bugs
      
      * fix bugs
      
      * More sleep in cluster_test.py.
      
      * yapf
      
      * add debug mode
      
      * add debug model
      
      * Fix reset_job_test.py timeout problem.
      
      * remove time decorator
      
      * Add timeout_decorator
      7318f63e
  19. 29 8月, 2019 2 次提交
  20. 26 8月, 2019 1 次提交
    • B
      fix minor problems in the docs (#138) · b6122aa2
      Bo Zhou 提交于
      * fix minor probmels in the docs
      
      * typo
      
      * remove pip source
      
      * fix monitor
      
      * add performance of A2C
      
      * Update README.md
      
      * modify logger for GPU detection
      b6122aa2
  21. 23 8月, 2019 1 次提交
    • F
      fix unittest bugs (#136) · 46f59906
      fuyw 提交于
      * add favicon
      
      * Sleep longer for unittest.
      
      * fix unittest bugs
      
      * increase sleep seconds after job_memory error
      46f59906
  22. 21 8月, 2019 1 次提交
    • F
      Add xparl status & @remote_class(max_memory) (#134) · eca90f14
      fuyw 提交于
      * fix css max-width bug
      
      * check if monitor_port is used
      
      * change master log dir to .parl_data/master/port
      
      * Add docs/parallel_training/features.rst
      
      * rename feature.rst to overview.rst
      
      * Add xparl status & @remote_class(max_memory)
      
      * fix yapf error
      
      * use new remote/tests
      
      * reply job_memory_info to client heartbeat
      
      * add cluster_status_test.py
      
      * update overview.rst
      
      * Update docs
      eca90f14
  23. 19 8月, 2019 1 次提交
    • B
      Unittest in parallel (#135) · eff8e974
      Bo Zhou 提交于
      * upgrade unit test to reduce test time
      
      * minor change
      
      * fix the bug in unit tests
      
      * fix the bug in build.sh
      
      * Update build.sh
      
      * Update test.sh
      
      * fix a potential bug that will hung the test
      
      * then
      
      * solve the problem in documentation
      eff8e974
  24. 14 8月, 2019 2 次提交
    • H
      make remote client support multiprocessing (#133) · f2a1fda6
      Hongsheng Zeng 提交于
      * make remote client support multiprocessing
      
      * refine unittest
      
      * refine unittest
      
      * refine comment
      f2a1fda6
    • F
      Fuyw (#131) · dcb16294
      fuyw 提交于
      * Add parl monitor.
      
      * Add clustermonitor.py
      
      * Fix thread safety bug.
      
      * Fix js bugs.
      
      * Fix End of Files.
      
      * fix cluster_test bug
      
      * yapf error
      
      * fix bugs in tests/job_center_test.py
      
      * fix bugs in tests/job_center_test.py
      
      * add test_cluster_monitor.py
      
      * add worker.exit in test_cluster_monitor.py
      dcb16294
  25. 12 8月, 2019 1 次提交
    • B
      Cluster#2 (#124) · 84c94cc4
      Bo Zhou 提交于
      * fix a number of bug
      
      * update comments
      
      * paddle license
      
      * revert the change on client_not_init_test.py
      
      * fix timeout bug & unnitest
      
      * add unit test for potential bugs
      
      * yapf
      
      * unit test
      
      * logger
      
      * logger#2
      
      * fix job's bug that will cause dead-lock
      
      * fix bug
      
      * add missing files
      
      * solve hanging
      
      * fix comments; exit job completely
      
      * hanging problem
      
      * hanging problem#2
      
      * hanging_program#3
      
      * CMAKE
      
      * remove unused variables
      84c94cc4
  26. 06 8月, 2019 1 次提交
  27. 02 8月, 2019 1 次提交
    • F
      first pr (#113) · b29a1ec1
      fuyw 提交于
      * first pr
      
      * start a worker when the master is started.
      
      * First PR & Fix logger bugs.
      
      * update docs for a2c, impala and ga3c
      
      * update doc
      
      * yapf modification
      
      * update logger
      
      * yapf correct
      
      * yapf
      
      * setup.py
      
      * old setup.py
      
      * worker 86
      b29a1ec1
  28. 04 6月, 2019 1 次提交
  29. 13 5月, 2019 1 次提交
    • H
      support serialize/deserialize instance of custom class (#77) · 48fc1de8
      Hongsheng Zeng 提交于
      * support serialize/deserialize instance of custom class
      
      * update version requirement of dependences
      
      * remove requirements of unittest which are included in parl
      
      * use fashion style of pyarrow serialization context; add thread safe unittest of serialize/deserialize
      
      * add thread-safe test of remote module; add more exception tips of serialize/deserialize
      
      * refine comment
      48fc1de8
  30. 07 3月, 2019 1 次提交
    • H
      new feature: parl.remote (#54) · 348db1fb
      Hongsheng Zeng 提交于
      * refine remote module, add heartbeat machanism and unittest
      
      * yapf
      
      * yapf
      
      * support get ip address in CentOS, add dependence
      
      * yapf
      
      * add dependence in Dockerfile
      
      * refine message_tag, Compatible with Python2 and python3
      
      * refine unittest and comments
      
      * remove ParlError, use to_pybytes api to compatible with Python 2 and python 3
      
      * Not need to use to_pybytes
      
      * use parl-test docker image for unittest, which has python2 and python3 env
      
      * test different release order of sockets
      
      * test for different closing way fo context and socket
      
      * tmp commit for debug in teamcity
      
      * tmp commit for debug in teamcity
      
      * tmp commit for debug in teamcity
      
      * use zmq.context destroy to close multi-thread socket, refine RemoteError
      
      * set linger=0 for command socket in RemoteObject
      
      * remove close context unittest
      
      * fix codestyle
      
      * fix codestyle
      
      * rename parl.remote to parl.remote_class; will not exit client when having errors in function call; use sepereate server port in unittest to avoiding closing server manually
      
      * rename parl.remote to parl.remote_class; will not exit client when having errors in function call; use sepereate server port in unittest to avoiding closing server manually
      
      * fix typo
      
      * remove unnecessary try/except in reply loop of client
      
      * import RemoteManager to parl; refine comment
      348db1fb