2026-03-04
MacBookローカルでエンベディングを使ったRAGもうまくいったので、ちょっと効率化を目指してみます。多量といっても数百万までいかない場合は、WebGPUよりWasm SIMDが良いかもしれません。


「code4fukui/dotscores-simd」

正規化したベクトル化した文章同士の比較は、内積(ドット)で計算できます。Wasm SIMDに32bit浮動小数を4つまとめて計算できて速くなるかも?

ひとまず実装ができました。

クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS