package voyager
- Alphabetic
- By Inheritance
- voyager
- AllSyntax
- SCollectionSyntax
- ScioContextSyntax
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- class VoyagerReader extends AnyRef
Voyager reader class for nearest neighbor lookups.
Voyager reader class for nearest neighbor lookups. Supports looking up neighbors for a vector and returning the string labels and distances associated.
- final case class VoyagerResult(name: String, distance: Float) extends Product with Serializable
Result of a voyager query
- final case class VoyagerUri(value: URI) extends AnyVal with Product with Serializable
Represents the base URI for a voyager index, either on a local or a remote file system.
Represents the base URI for a voyager index, either on a local or a remote file system. For remote file systems, the
path
should be in the form 'scheme://<bucket>/<path>/'. For local files, it should be in the form '/<path>/'. Theuri
specified represents the directory where theindex.hnsw
andnames.json
are. - class VoyagerWriter extends AnyRef
Value Members
- implicit def VoyagerPairSCollectionOps(coll: SCollection[(String, Array[Float])]): VoyagerPairSCollectionOps
- Definition Classes
- SCollectionSyntax
- implicit def voyagerSCollectionOps(coll: SCollection[VoyagerUri]): VoyagerSCollectionOps
- Definition Classes
- SCollectionSyntax
- implicit def voyagerScioContextOps(sc: ScioContext): VoyagerScioContextOps
- Definition Classes
- ScioContextSyntax
- object VoyagerUri extends Serializable