GRN_API float grn_distance_l1_norm(grn_ctx *ctx, grn_obj *vector1, grn_obj *vector2)
GRN_API float grn_distance_l2_norm_squared(grn_ctx *ctx, grn_obj *vector1, grn_obj *vector2)
GRN_API float grn_distance_cosine(grn_ctx *ctx, grn_obj *vector1, grn_obj *vector2)
GRN_API float grn_distance_inner_product(grn_ctx *ctx, grn_obj *vector1, grn_obj *vector2)
struct _grn_ctx grn_ctx
grn_ctx is the most important object.
Definition groonga.h:332
#define GRN_API
Definition groonga.h:39
struct _grn_obj grn_obj
The generic Groonga object type.
Definition groonga.h:310