Open dingtom opened 1 year ago
我出现这个问题是因为修改了数据集类别,使用python setup.py install重新编译一下
File "/home/ding/.conda/envs/pt/lib/python3.9/site-packages/mmengine/dataset/base_dataset.py", line 765, in _serialize_data data_bytes = np.concatenate(data_list) 很可能是上面的中data_list为空所有致,data_list不能为空。可以通过调试一下data_list相关的初始化流程来进一步定位问题。
>>> import numpy as np
>>> np.concatenate([])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<__array_function__ internals>", line 6, in concatenate
ValueError: need at least one array to concatenate
我出现这个问题是因为修改了数据集类别,使用python setup.py install重新编译一下
您好,请问是要在mmdetection文件夹第一个目录里进行重新setup.py的编译吗?
我出现这个问题是因为修改了数据集类别,使用python setup.py install重新编译一下
您好,请问是要在mmdetection文件夹第一个目录里进行重新setup.py的编译吗?
就是在mmdetection这个文件夹下,你也可以搜一下mmdetection更改类别教程,里面会提到
I faced the same problem. yeah, I fixed the metainfo.classes in config file, which I take a spelling error. this classes name must be match to datasets' categories name, then it can be trained
我出现这个问题是因为修改了数据集类别,使用python setup.py install重新编译一下
您好,请问是要在mmdetection文件夹第一个目录里进行重新setup.py的编译吗?
就是在mmdetection这个文件夹下,你也可以搜一下mmdetection更改类别教程,里面会提到
噢噢,好的,十分感谢。我还想问下我的是coco数据集也一样需要重新编译吗?因为我看了一些资料都是关于voc数据集的
也是要的
---Original--- From: @.> Date: Tue, Oct 10, 2023 18:02 PM To: @.>; Cc: @.**@.>; Subject: Re: [open-mmlab/mmdetection] ValueError: need at least one array toconcatenate (Issue #10916)
我出现这个问题是因为修改了数据集类别,使用python setup.py install重新编译一下
您好,请问是要在mmdetection文件夹第一个目录里进行重新setup.py的编译吗?
就是在mmdetection这个文件夹下,你也可以搜一下mmdetection更改类别教程,里面会提到
噢噢,好的,十分感谢。我还想问下我的是coco数据集也一样需要重新编译吗?因为我看了一些资料都是关于voc数据集的
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
I have the same problem as you, the server failed to run the error array can not concat. I compared the local environment with the server environment, and found that the version of mmcv should be >=2.0.0 <2.1.0
, and mmdet was called when the error was reported, but I did not have mmdet locally, so I uninstall mmdet and returned the mmcv version to 2.0.1, the problem was solved. Hope this will help you
使用pycharm进行代码修改并sftp推到服务器上训练遇到问题。windows系统执行sh文件进行训练没有问题但是使用Ubuntu系统执行sh文件报错,但是在pycharm中使用远程解释器进行训练又可以训练没报错,下面是sh文件内容和报错信息。