Uses of Class
org.zvec.binding.ZvecNative.zvec_index_params_t
Packages that use ZvecNative.zvec_index_params_t
-
Uses of ZvecNative.zvec_index_params_t in org.zvec.binding
Methods in org.zvec.binding that return ZvecNative.zvec_index_params_tModifier and TypeMethodDescriptionZvecNative.zvec_field_schema_get_index_params(ZvecNative.zvec_field_schema_t schema) Get index params of the field (returns pointer owned by the field schema, do not destroy.ZvecNative.zvec_index_params_create(int index_type) Create index parametersMethods in org.zvec.binding with parameters of type ZvecNative.zvec_index_params_tModifier and TypeMethodDescriptionstatic intZvecNative.zvec_collection_create_index(ZvecNative.zvec_collection_t collection, String field_name, ZvecNative.zvec_index_params_t index_params) static intZvecNative.zvec_collection_create_index(ZvecNative.zvec_collection_t collection, org.bytedeco.javacpp.BytePointer field_name, ZvecNative.zvec_index_params_t index_params) Create index for a collection fieldstatic intZvecNative.zvec_collection_schema_add_index(ZvecNative.zvec_collection_schema_t schema, String field_name, ZvecNative.zvec_index_params_t index_params) static intZvecNative.zvec_collection_schema_add_index(ZvecNative.zvec_collection_schema_t schema, org.bytedeco.javacpp.BytePointer field_name, ZvecNative.zvec_index_params_t index_params) Add index to fieldstatic intZvecNative.zvec_field_schema_set_index_params(ZvecNative.zvec_field_schema_t schema, ZvecNative.zvec_index_params_t index_params) Set index parameters for fieldstatic voidZvecNative.zvec_index_params_destroy(ZvecNative.zvec_index_params_t params) Destroy index parametersstatic intZvecNative.zvec_index_params_get_diskann_list_size(ZvecNative.zvec_index_params_t params) Get DiskANN list_size parameterstatic intZvecNative.zvec_index_params_get_diskann_max_degree(ZvecNative.zvec_index_params_t params) Get DiskANN max_degree parameterstatic intZvecNative.zvec_index_params_get_diskann_pq_chunk_num(ZvecNative.zvec_index_params_t params) Get DiskANN pq_chunk_num parameterstatic intZvecNative.zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t params, byte[] out_tokenizer_name, ZvecNative.zvec_string_array_t out_filters, byte[] out_extra_params) static intZvecNative.zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t params, ByteBuffer out_tokenizer_name, ZvecNative.zvec_string_array_t out_filters, ByteBuffer out_extra_params) static intZvecNative.zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.BytePointer out_tokenizer_name, ZvecNative.zvec_string_array_t out_filters, org.bytedeco.javacpp.BytePointer out_extra_params) static intZvecNative.zvec_index_params_get_fts_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.PointerPointer out_tokenizer_name, org.bytedeco.javacpp.PointerPointer out_filters, org.bytedeco.javacpp.PointerPointer out_extra_params) Get FTS index parameters (all at once)static intZvecNative.zvec_index_params_get_hnsw_ef_construction(ZvecNative.zvec_index_params_t params) Get HNSW ef_construction parameterstatic intZvecNative.zvec_index_params_get_hnsw_m(ZvecNative.zvec_index_params_t params) Get HNSW m parameterstatic intZvecNative.zvec_index_params_get_invert_params(ZvecNative.zvec_index_params_t params, boolean[] out_enable_range_opt, boolean[] out_enable_wildcard) static intZvecNative.zvec_index_params_get_invert_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.BoolPointer out_enable_range_opt, org.bytedeco.javacpp.BoolPointer out_enable_wildcard) Get invert index parameters (all at once)static intZvecNative.zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t params, int[] out_n_list, int[] out_n_iters, boolean[] out_use_soar) static intZvecNative.zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t params, int[] out_n_list, int[] out_n_iters, org.bytedeco.javacpp.BoolPointer out_use_soar) static intZvecNative.zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t params, IntBuffer out_n_list, IntBuffer out_n_iters, boolean[] out_use_soar) static intZvecNative.zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t params, IntBuffer out_n_list, IntBuffer out_n_iters, org.bytedeco.javacpp.BoolPointer out_use_soar) static intZvecNative.zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.IntPointer out_n_list, org.bytedeco.javacpp.IntPointer out_n_iters, boolean[] out_use_soar) static intZvecNative.zvec_index_params_get_ivf_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.IntPointer out_n_list, org.bytedeco.javacpp.IntPointer out_n_iters, org.bytedeco.javacpp.BoolPointer out_use_soar) Get IVF parameters (all at once)static intZvecNative.zvec_index_params_get_ivf_rabitq_params(ZvecNative.zvec_index_params_t params, int[] out_nlist, int[] out_total_bits, int[] out_sample_count) static intZvecNative.zvec_index_params_get_ivf_rabitq_params(ZvecNative.zvec_index_params_t params, IntBuffer out_nlist, IntBuffer out_total_bits, IntBuffer out_sample_count) static intZvecNative.zvec_index_params_get_ivf_rabitq_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.IntPointer out_nlist, org.bytedeco.javacpp.IntPointer out_total_bits, org.bytedeco.javacpp.IntPointer out_sample_count) Get IVF RaBitQ parameters (all at once)static intZvecNative.zvec_index_params_get_metric_type(ZvecNative.zvec_index_params_t params) Get metric typestatic intZvecNative.zvec_index_params_get_quantize_type(ZvecNative.zvec_index_params_t params) Get quantize typestatic booleanZvecNative.zvec_index_params_get_quantizer_enable_rotate(ZvecNative.zvec_index_params_t params) Get enable_rotate setting from quantizer parametersstatic intZvecNative.zvec_index_params_get_type(ZvecNative.zvec_index_params_t params) Get index typestatic intZvecNative.zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t params, int[] out_max_degree, int[] out_search_list_size, float[] out_alpha, boolean[] out_saturate_graph, boolean[] out_use_contiguous_memory) static intZvecNative.zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t params, int[] out_max_degree, int[] out_search_list_size, float[] out_alpha, org.bytedeco.javacpp.BoolPointer out_saturate_graph, org.bytedeco.javacpp.BoolPointer out_use_contiguous_memory) static intZvecNative.zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t params, IntBuffer out_max_degree, IntBuffer out_search_list_size, FloatBuffer out_alpha, boolean[] out_saturate_graph, boolean[] out_use_contiguous_memory) static intZvecNative.zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t params, IntBuffer out_max_degree, IntBuffer out_search_list_size, FloatBuffer out_alpha, org.bytedeco.javacpp.BoolPointer out_saturate_graph, org.bytedeco.javacpp.BoolPointer out_use_contiguous_memory) static intZvecNative.zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.IntPointer out_max_degree, org.bytedeco.javacpp.IntPointer out_search_list_size, org.bytedeco.javacpp.FloatPointer out_alpha, boolean[] out_saturate_graph, boolean[] out_use_contiguous_memory) static intZvecNative.zvec_index_params_get_vamana_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.IntPointer out_max_degree, org.bytedeco.javacpp.IntPointer out_search_list_size, org.bytedeco.javacpp.FloatPointer out_alpha, org.bytedeco.javacpp.BoolPointer out_saturate_graph, org.bytedeco.javacpp.BoolPointer out_use_contiguous_memory) Get Vamana parameters (all at once)static booleanZvecNative.zvec_index_params_get_vamana_two_pass_build(ZvecNative.zvec_index_params_t params) Get whether Vamana two-pass graph construction is enabledstatic intZvecNative.zvec_index_params_set_diskann_params(ZvecNative.zvec_index_params_t params, int max_degree, int list_size, int pq_chunk_num) Set DiskANN specific parametersstatic intZvecNative.zvec_index_params_set_fts_params(ZvecNative.zvec_index_params_t params, String tokenizer_name, ZvecNative.zvec_string_array_t filters, String extra_params) static intZvecNative.zvec_index_params_set_fts_params(ZvecNative.zvec_index_params_t params, org.bytedeco.javacpp.BytePointer tokenizer_name, ZvecNative.zvec_string_array_t filters, org.bytedeco.javacpp.BytePointer extra_params) Set FTS index specific parametersstatic intZvecNative.zvec_index_params_set_hnsw_params(ZvecNative.zvec_index_params_t params, int m, int ef_construction) Set HNSW specific parametersstatic intZvecNative.zvec_index_params_set_invert_params(ZvecNative.zvec_index_params_t params, boolean enable_range_opt, boolean enable_wildcard) Set invert index specific parametersstatic intZvecNative.zvec_index_params_set_ivf_params(ZvecNative.zvec_index_params_t params, int n_list, int n_iters, boolean use_soar) Set IVF specific parametersstatic intZvecNative.zvec_index_params_set_ivf_rabitq_params(ZvecNative.zvec_index_params_t params, int nlist, int total_bits, int sample_count) Set IVF RaBitQ specific parametersstatic intZvecNative.zvec_index_params_set_metric_type(ZvecNative.zvec_index_params_t params, int metric_type) Set metric type (for vector indexes)static intZvecNative.zvec_index_params_set_quantize_type(ZvecNative.zvec_index_params_t params, int quantize_type) Set quantize type (for vector indexes)static intZvecNative.zvec_index_params_set_quantizer_enable_rotate(ZvecNative.zvec_index_params_t params, boolean enable_rotate) Set enable_rotate for quantizer (only effective with INT8/INT4 quantize type) When enabled, vectors are randomly rotated before INT8/INT4 quantization to reduce quantization error.static intZvecNative.zvec_index_params_set_vamana_params(ZvecNative.zvec_index_params_t params, int max_degree, int search_list_size, float alpha, boolean saturate_graph, boolean use_contiguous_memory) Set Vamana specific parametersstatic intZvecNative.zvec_index_params_set_vamana_two_pass_build(ZvecNative.zvec_index_params_t params, boolean two_pass_build) Enable or disable Vamana two-pass graph construction