1. 22 May, 2019 1 commit
  2. 16 May, 2019 1 commit
  3. 15 May, 2019 2 commits
  4. 14 May, 2019 1 commit
  5. 25 Apr, 2019 1 commit
  6. 22 Apr, 2019 2 commits
  7. 19 Apr, 2019 2 commits
  8. 18 Apr, 2019 1 commit
  9. 17 Apr, 2019 1 commit
  10. 12 Apr, 2019 1 commit
  11. 11 Apr, 2019 3 commits
  12. 02 Apr, 2019 1 commit
  13. 01 Apr, 2019 1 commit
  14. 27 Mar, 2019 1 commit
  15. 26 Mar, 2019 1 commit
  16. 25 Mar, 2019 1 commit
  17. 22 Mar, 2019 2 commits
  18. 21 Mar, 2019 1 commit
  19. 20 Mar, 2019 2 commits
  20. 15 Mar, 2019 1 commit
    • SparkSnail's avatar
      Support version check of nni (#807) · d0b22fc7
      SparkSnail authored
      check nni version in trialkeeper, to make sure the version of trialkeeper is consistent with trainingService
      add a debug mode in config file
      d0b22fc7
  21. 14 Mar, 2019 1 commit
    • SparkSnail's avatar
      Fix ssh connection error (#829) · de9e2842
      SparkSnail authored
      SSH client has a max number of open channels for a connection, if we set the number of trialCurrency too big, our ssh client will exec command using ssh frequently, then we will meet the error of Error: (SSH) Channel open failure: open failed.
      Refactor the code, set one connection has a max trial concurrency, when the number of trial reach the ssh connection restriction, will create a new ssh connection to exec trial commands.
      de9e2842
  22. 13 Mar, 2019 1 commit
  23. 25 Feb, 2019 5 commits
    • SparkSnail's avatar
      Local TrainingService UT (#772) · 51fbf695
      SparkSnail authored
      51fbf695
    • SparkSnail's avatar
      Support webhdfs path in python hdfs client (#722) · 8c4c0ef2
      SparkSnail authored
      trial_keeper use 50070 port to connect to webhdfs server, and PAI use a mapping method to map 50070 port to 5070 port to visit restful server, this method has some risk for PAI may not support this kind of mapping in later release.Now use Pylon path(/webhdfs/api/v1) instead of 50070 port in webhdfs client of trial_keeper, the path is transmitted in trainingService.
      In this pr, we have these changes:
      
      1. Change to use webhdfs path instead of 50070 port in hdfs client.
      2. Change to use new hdfs package "PythonWebHDFS", which is build to support pylon by myself. You could test the new function from "sparksnail/nni:dev-pai" image to test pai trainingService.
      3. Update some variables' name according to comments.
      8c4c0ef2
    • SparkSnail's avatar
      Support remote trialkeeper_log (#763) · b8e31971
      SparkSnail authored
      * add trialkeeper_stdout and trialkeeper_stderr
      * fix nnictl set remote nniManagerIP
      b8e31971
    • fishyds's avatar
      Fix a race condition bug that does not store Trial Job cancel status correctly (#707) · 9a3a75c8
      fishyds authored
      * Fix a race condition bug that does not store Trial Job cancel status correctly
      9a3a75c8
    • demianzhang's avatar
      Unit test for nnimanager (#770) · 982b30b5
      demianzhang authored
      Unit test for nnimanager
      982b30b5
  24. 30 Jan, 2019 1 commit
  25. 29 Jan, 2019 1 commit
    • SparkSnail's avatar
      Migrate remote log (#655) · 9d3d926b
      SparkSnail authored
      * fix remote bug
      
      * add document
      
      * add document
      
      * update
      
      * update
      
      * update
      
      * update
      
      * fix remote issue
      
      * fix forEach
      
      * update doc according to comments
      
      * update
      
      * update
      
      * update
      
      * remove 'any more'
      
      * add base version for remote-log
      
      * change launcher.py
      
      * test
      
      * basic version
      
      * debug
      
      * debug
      
      * basic work version
      
      * fix code
      
      * update disable_log
      
      * remove unused line
      
      * add diable log in kubernetesTrainingService
      
      * add detect frameworkcontroller
      
      * fix comment
      
      * update
      
      * update
      
      * fix kubernetesData
      
      * debug
      
      * debug
      
      * debug
      
      * fix comment
      
      * fix conflict
      
      * remove local temp files
      
      * revert launcher.py
      
      * update code by comments
      
      * remove disableLog
      
      * remove disable Log
      
      * set timeout for cleanup
      
      * fix code by comments
      
      * update variable names
      
      * add comments
      
      * add delay function
      
      * update
      
      * update
      
      * update by comments
      
      * add  in remote script path
      
      * rename variables
      
      * update variable name
      
      * add mkdir -p for subfolder
      9d3d926b
  26. 25 Jan, 2019 2 commits
    • fishyds's avatar
      [PAI bug fixing] Fix the incorrect PAI webhdfs endpoint path (#653) · 6bc12de0
      fishyds authored
      
      * Fix PAI webhdfs api endpoint
      6bc12de0
    • chicm-ms's avatar
      Refactoring nnimanager log (#652) · 6d591989
      chicm-ms authored
      * Pull code (#22)
      
      * Support distributed job for frameworkcontroller (#612)
      
      support distributed job for frameworkcontroller
      
      * Multiphase doc (#519)
      
      * multiPhase doc
      
      * updates
      
      * updates
      
      * Add time parser for 'nnictl update duration' (#632)
      
      Current nnictl update duration only support seconds unit, add a parser for this command to support {s, m, h, d}
      
      * fix experiment state bug (#629)
      
      * update top README.md (#622)
      
      * Update README.md
      
      * update (#634)
      
      * Integration tests refactoring (#625)
      
      * Integration test refactoring (#21) (#616)
      
      * Integration test refactoring (#21)
      
      * Refactoring integration tests
      
      * test metrics
      
      * update azure pipeline
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * update trigger
      
      * Integration test refactoring (#618)
      
      * updates
      
      * updates
      
      * update pipeline (#619)
      
      * update pipeline
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * test pipeline (#623)
      
      * test pipeline
      
      * updates
      
      * updates
      
      * updates
      
      * Update integration test (#624)
      
      * Update integration test
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * Revert "Pull code (#22)"
      
      This reverts commit 62fc165ad7b2ba724eead3b99f010aa34491e2c7.
      
      * Update nnimanager logs
      
      * updates
      
      * Update README.md
      
      * Revert "Update README.md"
      
      This reverts commit bc67061160e5d57305a6e7fb63d491d12d0e9002.
      
      * updates
      
      * updates
      6d591989
  27. 24 Jan, 2019 1 commit
    • chicm-ms's avatar
      Configurable nniManager log path and log level (#644) · d9c83c0c
      chicm-ms authored
      * Pull code (#22)
      
      * Support distributed job for frameworkcontroller (#612)
      
      support distributed job for frameworkcontroller
      
      * Multiphase doc (#519)
      
      * multiPhase doc
      
      * updates
      
      * updates
      
      * Add time parser for 'nnictl update duration' (#632)
      
      Current nnictl update duration only support seconds unit, add a parser for this command to support {s, m, h, d}
      
      * fix experiment state bug (#629)
      
      * update top README.md (#622)
      
      * Update README.md
      
      * update (#634)
      
      * Integration tests refactoring (#625)
      
      * Integration test refactoring (#21) (#616)
      
      * Integration test refactoring (#21)
      
      * Refactoring integration tests
      
      * test metrics
      
      * update azure pipeline
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * update trigger
      
      * Integration test refactoring (#618)
      
      * updates
      
      * updates
      
      * update pipeline (#619)
      
      * update pipeline
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * test pipeline (#623)
      
      * test pipeline
      
      * updates
      
      * updates
      
      * updates
      
      * Update integration test (#624)
      
      * Update integration test
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * updates
      
      * Revert "Pull code (#22)"
      
      This reverts commit 62fc165ad7b2ba724eead3b99f010aa34491e2c7.
      
      * Configurable nniManager log path
      
      * Configure log level
      
      * add --debug command line for nnictl
      
      * updates
      d9c83c0c
  28. 22 Jan, 2019 1 commit