skamijo-sudo/imsearch

Python

0

4 commits

updated Nov 18, 2024

See the code

README

README

ビルド

$ docker build -t pgvector-env .
$ docker login
$ docker tag pgvector-env engtelur4/pgvector-env:latest
$ docker push engtelur4/pgvector-env:latest

イメージ使用方法

$ docker pull engtelur4/pgvector-env:latest
$ docker run -it pgvector-env bash

参考サイト

参考サイト(Python)

参考サイト(パフォーマンス)

参考サイト(正規化)

参考サイト(データベース)

参考サイト(PostgreSQL)

参考サイト(pgvector)

参考サイト(PyTorch)

参考サイト(Docker)

参考サイト(GPU)

参考サイト(Gradio)

参考サイト(大規模開発)

参考サイト(共同編集)

参考サイト(環境変数)

メモ

  • pgvectorはPostgreSQLの拡張機能
  • pgvectorはPostgreSQLに以下の機能を追加するもの
    • ベクトル(vector)データ型
    • ベクトル関数(距離計算など)・オペレータ
    • 近似最近傍探索用のインデックス
  • ベクトル検索は「精密な検索をしようとするとテーブル内の全行に対して距離を計算し比較する必要がある」ので、通常のデータ行以上に検索負荷に配慮する必要がある

skamijo-sudo/imsearch

Python

0

4 commits

updated Nov 18, 2024

See the code

README

README

ビルド

$ docker build -t pgvector-env .
$ docker login
$ docker tag pgvector-env engtelur4/pgvector-env:latest
$ docker push engtelur4/pgvector-env:latest

イメージ使用方法

$ docker pull engtelur4/pgvector-env:latest
$ docker run -it pgvector-env bash

参考サイト

参考サイト(Python)

参考サイト(パフォーマンス)

参考サイト(正規化)

参考サイト(データベース)

参考サイト(PostgreSQL)

参考サイト(pgvector)

参考サイト(PyTorch)

参考サイト(Docker)

参考サイト(GPU)

参考サイト(Gradio)

参考サイト(大規模開発)

参考サイト(共同編集)

参考サイト(環境変数)

メモ

  • pgvectorはPostgreSQLの拡張機能
  • pgvectorはPostgreSQLに以下の機能を追加するもの
    • ベクトル(vector)データ型
    • ベクトル関数(距離計算など)・オペレータ
    • 近似最近傍探索用のインデックス
  • ベクトル検索は「精密な検索をしようとするとテーブル内の全行に対して距離を計算し比較する必要がある」ので、通常のデータ行以上に検索負荷に配慮する必要がある