• YOLOV5运行时报错。RuntimeError


    [WARNING] ME(160:281473323057520,MainProcess):2022-08-23-02:05:59.496.078 [mindspore/dataset/core/config.py:464] The shared memory is on, multiprocessing performance will be improved. Note: the required shared memory can't exceeds 80% of the available shared memory. You can reduce max_rowsize or reduce num_parallel_workers to reduce shared memory usage. 

    loading annotations into memory... 

    Done (t=33.57s) 

    creating index... 

    index created! 

    2022-08-23 02:06:39,951:INFO:Finish loading dataset 

    [EXCEPTION] ANALYZER(160,ffff9d6f4170,python):2022-08-23-02:11:13.452.182 [mindspore/ccsrc/pipeline/jit/static_analysis/prim.cc:954] GetEvaluatedValueForBuiltinTypeAttrOrMethod] Not supported to get attribute item name:'arange' of a type[kMetaTypeNone] 

    [ERROR] ME(160:281473323057520,MainProcess):2022-08-23-02:11:13.584.850 [mindspore/dataset/engine/datasets.py:2686] Uncaught exception:  

    Traceback (most recent call last): 

      File "/home/ma-user/modelarts/user-job-dir/yolov5/train.py", line 137, in  

        run_train() 

      File "/home/ma-user/modelarts/user-job-dir/yolov5/model_utils/moxing_adapter.py", line 167, in wrapped_func 

        run_func(*args, **kwargs) 

      File "/home/ma-user/modelarts/user-job-dir/yolov5/train.py", line 111, in run_train 

        data[7], input_shape) 

      File "/home/ma-user/anaconda/lib/python3.7/site-packages/mindspore/nn/cell.py", line 404, in __call__ 

        out = self.compile_and_run(*inputs) 

      File "/home/ma-user/anaconda/lib/python3.7/site-packages/mindspore/nn/cell.py", line 682, in compile_and_run 

        self.compile(*inputs) 

      File "/home/ma-user/anaconda/lib/python3.7/site-packages/mindspore/nn/cell.py", line 669, in compile 

        _cell_graph_executor.compile(self, *inputs, phase=self.phase, auto_parallel_mode=self._auto_parallel_mode) 

      File "/home/ma-user/anaconda/lib/python3.7/site-packages/mindspore/common/api.py", line 548, in compile 

        result = self._graph_executor.compile(obj, args_list, phase, use_vm, self.queue_name) 

    RuntimeError: mindspore/ccsrc/pipeline/jit/static_analysis/prim.cc:954 GetEvaluatedValueForBuiltinTypeAttrOrMethod] Not supported to get attribute item name:'arange' of a type[kMetaTypeNone] 

    The function call stack (See file '/home/ma-user/modelarts/workspace/device0/rank_0/om/analyze_fail.dat' for more details): 

    # 0 In file /home/ma-user/anaconda/lib/python3.7/site-packages/mindspore/nn/wrap/cell_wrapper.py(353) 

            loss = self.network(*inputs) 

                   ^ 

    # 1 In file /home/ma-user/modelarts/user-job-dir/yolov5/src/yolo.py(394) 

            yolo_out = self.yolo_network(x, input_shape) 

                       ^ 

    # 2 In file /home/ma-user/modelarts/user-job-dir/yolov5/src/yolo.py(358) 

            output_big = self.detect_1(big_object_output, input_shape) 

                         ^ 

    # 3 In file /home/ma-user/modelarts/user-job-dir/yolov5/src/yolo.py(192) 

            if self.conf_training: 

    # 4 In file /home/ma-user/modelarts/user-job-dir/yolov5/src/yolo.py(168) 

            grid_x = ms.numpy.arange(grid_size[1]) 

                     ^ 

     

    [ERROR] ME(160:281470911484384,MainProcess):2022-08-23-02:11:24.966.42 [mindspore/dataset/engine/datasets.py:2532] The subprocess of dataset may exit unexpected or be killed, main process will exit. 

    [ModelArts Service Log]2022-08-23 02:11:35,699 - ERROR - proc-rank-0-device-0 (pid: 160) has exited with non-zero code: -15 

    [ModelArts Service Log]2022-08-23 02:11:35,702 - INFO - Begin destroy training processes 

    [ModelArts Service Log]2022-08-23 02:11:35,702 - INFO - proc-rank-0-device-0 (pid: 160) has exited 

    [ModelArts Service Log]2022-08-23 02:11:35,702 - INFO - End destroy training processes 

    time="2022-08-23T02:11:35+08:00" level=info msg="start and wait python command is exit with 241" file="controller.go:181" Args="[/home/ma-user/anaconda/bin/python /home/ma-user/modelarts/run/davincirun.py /home/ma-user/anaconda/bin/python /home/ma-user/modelarts/user-job-dir/yolov5/train.py --data_url=/home/ma-user/modelarts/inputs/data_url_0/ --train_url=/home/ma-user/modelarts/outputs/train_url_0/ --data_url=/home/ma-user/modelarts/inputs/data_url_0/ --train_url=/home/ma-user/modelarts/outputs/train_url_0/]" Command=run-with-backoff Component=ma-training-toolkit Platform=ModelArts-Service TaskID=worker-0 

    time="2022-08-23T02:11:35+08:00" level=info msg="run-with-backoff exit with 241" file="controller.go:159" Args="[/home/ma-user/anaconda/bin/python /home/ma-user/modelarts/run/davincirun.py /home/ma-user/anaconda/bin/python /home/ma-user/modelarts/user-job-dir/yolov5/train.py --data_url=/home/ma-user/modelarts/inputs/data_url_0/ --train_url=/home/ma-user/modelarts/outputs/train_url_0/ --data_url=/home/ma-user/modelarts/inputs/data_url_0/ --train_url=/home/ma-user/modelarts/outputs/train_url_0/]" Command=run-with-backoff Component=ma-training-toolkit Platform=ModelArts-Service TaskID=worker-0 

    这个应该是modelzoo和 mindspore版本不匹配导致的,1.5的mindspore版本还不支持ms.numpy 的这种用法,可以把model zoo也切换到1.5试一下

  • 相关阅读:
    亚马逊六页纸沟通法,拒绝PPT
    springboot+vue宠物医院诊所管理系统源码
    Spring的组件扫描配置
    带你玩转CompletableFuture异步编程
    重磅开赛!“山东工行杯”山东省第五届数据应用创新创业大赛报名火热进行中!
    SpringBoot网上书城的设计与实现源码+文档
    3. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识bombardier
    48.HarmonyOS鸿蒙系统 App(ArkUI)常用组件的使用
    微信也能控制PLC,仪器仪表了,想不到实现起来这么简单,GRM530
    Zookeeper几种应用
  • 原文地址:https://blog.csdn.net/weixin_45666880/article/details/127633277