Re: Re: [pgsql-ru-general] Дистанция cube, как выбрать ближайшие чтобы из индекса?
Вложения
В списке pgsql-ru-general по дате отправления:
| От | Dmitry E. Oboukhov |
|---|---|
| Тема | Re: Re: [pgsql-ru-general] Дистанция cube, как выбрать ближайшие чтобы из индекса? |
| Дата | |
| Msg-id | 20141016190406.GL16147@vdsl.uvw.ru обсуждение |
| Ответ на | Re: [pgsql-ru-general] Дистанция cube, как выбрать ближайшие чтобы из индекса? (Stas Kelvich <stas.kelvich@gmail.com>) |
| Список | pgsql-ru-general |
> Всем привет. > Обновил патч на текущую базу кода. Взять можно на ветке в джитхабе https://github.com/kelvich/postgresql/compare/distances?expand=1или из того письма по ссылке Олега. спасибо огромное. можно будет knn делать на этой штуковине. Народ, а скажите вот такую штуку. на докладе на митапе показывали как картинки индексируют итп. похожие находят. только я не очень понимаю как это к KNN привести. вот допустим у меня есть некая функция, которая вычисляет dist между двумя картинками select dist(img1, img2) допустим 0.52 select dist(img2, img3) допустим 0.64 Далее хотим это дело в cube положить но как? я игрался на том что клал в cube так: (предполагаем что картинкочная похожесть - один из критериев KNN) insert into ... cube(ARRAY[a,b,c,dist(img0, img_i)]) такой подход работает, но очень большие трудности с выбором img0 для картинок или слов - непонятно что делать опорой или есть еще какие-то варианты как в индекс складывать что-то между чем вычисляются расстояния, но базы нет? -- . ''`. Dmitry E. Oboukhov : :’ : email: unera@debian.org jabber://UNera@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
В списке pgsql-ru-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера