np.dot计算的有效方法

时间:2019-04-20 03:44:15

标签: python-3.x numpy

是否有一种省时的方法?由于尺寸很大(4096),因此此代码段要花费很多时间。

for j in multiple_img_features:
        img_feature = j
        t = np.zeros((1,4096))
        for i in range(len(vectors)):
            t = t + np.dot(vectors[i],img_feature)

我需要计算This,其中phi是图像特征,而alpha是特征向量。阿尔法的尺寸为(100,4096),单个图像的尺寸为(4096,)

在代码中,multiple_img_features对应于一组尺寸为(10,4096)的图像特征。每个单行对应于单个图像的4096个特征的向量。向量是Alpha(100,4096)

0 个答案:

没有答案