You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

config_GPU.json 2.3 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. {
  2. "annotation": [
  3. {
  4. "step": 1,
  5. "desc": "启动延时线程",
  6. "module": "program.thread.delay_schedule",
  7. "class": "Start_thread",
  8. "method": "start_thread",
  9. "paramType": 0,
  10. "paramLocal": [
  11. "algorithm_processing_queue"
  12. ]
  13. },
  14. {
  15. "step": 2,
  16. "desc": "选择GPU",
  17. "module": "common.util.public.select_gpu",
  18. "class": "Select_gpu",
  19. "method": "select_gpu",
  20. "paramType": 0
  21. },
  22. {
  23. "step": 3,
  24. "desc": "初始化",
  25. "module": "program.exec.algorithm.algorithm",
  26. "class": "Algorithm",
  27. "method": "__init__",
  28. "paramType": 0
  29. },
  30. {
  31. "step": 4,
  32. "desc": "加载",
  33. "module": "common.util.public.json_util",
  34. "class": "JsonUtil",
  35. "method": "load_json",
  36. "paramType": 0,
  37. "paramLocal": [
  38. "/root/algorithm/sign"
  39. ],
  40. "judge": 0,
  41. "jump": 4
  42. },
  43. {
  44. "step": 5,
  45. "desc": "获取任务",
  46. "module": "program.impl.redis_storage",
  47. "class": "RedisStorage",
  48. "method": "get_one_task",
  49. "paramType": 0,
  50. "paramLocal": [
  51. "local queue,value=KEYS[1],ARGV[1]\nlocal a=redis.call('TIME')\nlocal time=(a[1]*1000000+a[2])/1000 \nlocal element = redis.call('zrangebyscore', queue, 0, 9999999999999, 'limit', 0, 1)\nif table.getn(element)>0 then\nredis.call('zrem', queue, element[1])\nredis.call('zadd',value,time,element[1])\nend\nreturn element",
  52. 1,
  53. "algorithm_task_queue",
  54. "algorithm_processing_queue",
  55. "/root/algorithm/config.json"
  56. ],
  57. "judge": 0,
  58. "jump": 4
  59. },
  60. {
  61. "step": 6,
  62. "desc": "执行任务",
  63. "module": "program.exec.algorithm.algorithm",
  64. "class": "Algorithm",
  65. "method": "execute",
  66. "paramType": 1,
  67. "param": [
  68. 5.2
  69. ]
  70. },
  71. {
  72. "step": 7,
  73. "desc": "保存数据",
  74. "module": "program.impl.redis_storage",
  75. "class": "RedisStorage",
  76. "method": "save_result",
  77. "paramType": 1,
  78. "paramLocal": [
  79. "algorithm_finished_queue",
  80. "algorithm_failed_queue",
  81. "/root/algorithm/config.json"
  82. ],
  83. "param": [
  84. 6.1,
  85. 6.2
  86. ],
  87. "jump": 4
  88. }
  89. ]
  90. }

一站式算法开发平台、高性能分布式深度学习框架、先进算法模型库、视觉模型炼知平台、数据可视化分析平台等一系列平台及工具,在模型高效分布式训练、数据处理和可视分析、模型炼知和轻量化等技术上形成独特优势,目前已在产学研等各领域近千家单位及个人提供AI应用赋能