Module: Pgvector::PG::TextEncoder
- Defined in:
- lib/pgvector/pg.rb
Defined Under Namespace
Classes: Bit, Halfvec, Sparsevec, Vector
Class Method Summary collapse
-
.type_map ⇒ Object
experimental.
Class Method Details
.type_map ⇒ Object
experimental
96 97 98 99 100 101 102 103 |
# File 'lib/pgvector/pg.rb', line 96 def self.type_map tm = ::PG::TypeMapByClass.new tm[::Pgvector::Vector] = Vector.new tm[::Pgvector::HalfVector] = Halfvec.new tm[::Pgvector::Bit] = Bit.new tm[::Pgvector::SparseVector] = Sparsevec.new tm end |