FirebaseFirestore Framework Reference

DistanceMeasure

public struct DistanceMeasure : Sendable, Equatable, Hashable

Represents the distance measure to be used in a vector similarity search.

  • The Euclidean distance measure.

    Declaration

    Swift

    public static let euclidean: DistanceMeasure
  • The Cosine distance measure.

    Declaration

    Swift

    public static let cosine: DistanceMeasure
  • The Dot Product distance measure.

    Declaration

    Swift

    public static let dotProduct: DistanceMeasure