小编Kra*_*kle的帖子

ValueError:至少需要一个数组来连接

我有问题

ValueError:至少需要一个数组来连接

以下是整个错误消息。

    Training mode
Traceback (most recent call last):
  File "bcf.py", line 342, in <module>
    bcf.train()
  File "bcf.py", line 321, in train
    self._learn_codebook()
  File "bcf.py", line 142, in _learn_codebook
    feats_sc = np.concatenate(feats_sc, axis=1).transpose()
ValueError: need at least one array to concatenate
Run Code Online (Sandbox Code Playgroud)

下面是问题的区域。

    def _learn_codebook(self):
    MAX_CFS = 800 # max number of contour fragments per image; if above, sample randomly
    CLUSTERING_CENTERS = 1500
    feats_sc = []
    for image in self.data.values():
        feats = image['cfs']
        feat_sc = feats[1]
        if feat_sc.shape[1] > MAX_CFS: …
Run Code Online (Sandbox Code Playgroud)

python valueerror

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×1

valueerror ×1