Как векторизовать этот код Python - PullRequest
0 голосов
/ 01 июля 2018

У меня есть следующий код для вычисления нормалей весов, а затем гауссовские PDF-файлы для них.

normals = []
for k in range(len(weights)):
    normals.append(multivariate_normal(mean=means[k],cov=covariances[k]))

gaussian_pdfs = []
for sample in img_descriptors:
    inside_array = np.array([])
    for g_k in normals:
        inside_array = np.append(inside_array, g_k.pdf(sample))
    gaussian_pdfs.append(inside_array)

Пожалуйста, помогите мне векторизовать приведенный выше код для ускорения вычислений.

...