# pgvector v0.4.0 - Table of Contents

> pgvector support for Elixir

## Pages

- [pgvector-elixir](readme.md)

## Modules

- [Pgvector](Pgvector.md): A vector struct for pgvector

- [Pgvector.Ecto.Bit](Pgvector.Ecto.Bit.md)
- [Pgvector.Ecto.HalfVector](Pgvector.Ecto.HalfVector.md)
- [Pgvector.Ecto.Query](Pgvector.Ecto.Query.md): Distance functions for Ecto

- [Pgvector.Ecto.SparseVector](Pgvector.Ecto.SparseVector.md)
- [Pgvector.Ecto.Vector](Pgvector.Ecto.Vector.md)
- [Pgvector.Extensions.Halfvec](Pgvector.Extensions.Halfvec.md)
- [Pgvector.Extensions.Sparsevec](Pgvector.Extensions.Sparsevec.md)
- [Pgvector.Extensions.Vector](Pgvector.Extensions.Vector.md)
- [Pgvector.HalfVector](Pgvector.HalfVector.md): A half vector struct for pgvector

- [Pgvector.SparseVector](Pgvector.SparseVector.md): A sparse vector struct for pgvector

