numpy.ndarray. Они получены из изображений и имеют кол-во элементов равное кол-ву пикселей. 1й вопрос, Postgres не хочет помещать такой тип данных в свою колонку postgres array. Во что переконвертировать вектор чтобы было эффективно хранить и манипулировать этими данными? И 2й вопрос, мне нужно найти евклидово расстояние между двумя векторами. Сейчас формула выглядит вот так: dist = np.linalg.norm(vector2-vector1), думал заменить ее просто вычитанием величин векторов, но это видимо так не работает. Прошу посоветовать куда смотреть
Преобразовать в список/кортеж и хранить себе спокойно
А вычисление евклидова расстояния лучше доверить linalg: numpy.linalg.norm: dist = numpy.linalg.norm(a-b)
Обсуждают сегодня