├── .gitignore ├── AUTHORS ├── CMakeLists.txt ├── LICENSE ├── README.md ├── benchs └── README.md ├── c_api ├── README.md ├── api_data │ ├── gamma_batch_result.cc │ ├── gamma_batch_result.h │ ├── gamma_config.cc │ ├── gamma_config.h │ ├── gamma_cpp_api.cc │ ├── gamma_cpp_api.h │ ├── gamma_doc.cc │ ├── gamma_doc.h │ ├── gamma_docs.cc │ ├── gamma_docs.h │ ├── gamma_engine_status.cc │ ├── gamma_engine_status.h │ ├── gamma_raw_data.h │ ├── gamma_request.cc │ ├── gamma_request.h │ ├── gamma_response.cc │ ├── gamma_response.h │ ├── gamma_table.cc │ └── gamma_table.h ├── gamma_api.cc └── gamma_api.h ├── cmake └── Modules │ ├── FindMKL.cmake │ ├── FindRocksDB.cmake │ ├── FindZFP.cmake │ └── gpu │ └── CUDA.cmake ├── common ├── common_query_data.h ├── definition_list.h └── gamma_common_data.h ├── doc └── img │ └── benchs │ ├── cluster.png │ ├── nbytes.png │ ├── ncentroids.png │ └── nprobe.png ├── go ├── examples │ └── test.go └── gamma │ ├── batch_result.go │ ├── config.go │ ├── doc.go │ ├── docs.go │ ├── engine_status.go │ ├── gamma.go │ ├── request.go │ ├── response.go │ └── table.go ├── idl ├── build.sh └── fbs │ ├── batch_result.fbs │ ├── config.fbs │ ├── doc.fbs │ ├── engine_status.fbs │ ├── request.fbs │ ├── response.fbs │ ├── table.fbs │ └── types.fbs ├── index ├── README.md ├── gamma_index.cc ├── gamma_index.h ├── gamma_index_io.cc ├── gamma_index_io.h ├── impl │ ├── gamma_index_binary_ivf.cc │ ├── gamma_index_binary_ivf.h │ ├── gamma_index_flat.cc │ ├── gamma_index_flat.h │ ├── gamma_index_ivfflat.cc │ ├── gamma_index_ivfflat.h │ ├── gamma_index_ivfpq.cc │ ├── gamma_index_ivfpq.h │ ├── gamma_index_ivfpqfs.cc │ ├── gamma_index_ivfpqfs.h │ ├── gamma_scanner.h │ ├── gpu │ │ ├── gamma_gpu_cloner.cpp │ │ ├── gamma_gpu_cloner.h │ │ ├── gamma_index_ivfpq_gpu.cc │ │ └── gamma_index_ivfpq_gpu.h │ ├── hnswlib │ │ ├── gamma_index_hnswlib.cc │ │ ├── gamma_index_hnswlib.h │ │ ├── hnswalg.h │ │ ├── hnswlib.h │ │ ├── space_ip.h │ │ ├── space_l2.h │ │ └── visited_list_pool.h │ └── scann │ │ ├── config.txt │ │ ├── gamma_index_vearch.cc │ │ ├── gamma_index_vearch.h │ │ └── scann_api.h ├── reflector.cc ├── reflector.h └── retrieval_model.h ├── io ├── io_common.h ├── mmap_raw_vector_io.cc ├── mmap_raw_vector_io.h ├── raw_vector_io.h ├── rocksdb_raw_vector_io.cc └── rocksdb_raw_vector_io.h ├── realtime ├── README.md ├── realtime_invert_index.cc ├── realtime_invert_index.h ├── realtime_mem_data.cc └── realtime_mem_data.h ├── search ├── README.md ├── error_code.h ├── gamma_engine.cc ├── gamma_engine.h ├── gamma_table_io.cc └── gamma_table_io.h ├── storage ├── async_writer.cc ├── async_writer.h ├── block.cc ├── block.h ├── compress │ ├── compressor.h │ ├── compressor_zfp.h │ └── compressor_zstd.h ├── lru_cache.h ├── migrate_data.cc ├── migrate_data.h ├── segment.cc ├── segment.h ├── storage_manager.cc ├── storage_manager.h ├── string_block.cc ├── string_block.h ├── table_block.cc ├── table_block.h ├── vector_block.cc └── vector_block.h ├── table ├── README.md ├── field_range_index.cc ├── field_range_index.h ├── range_query_result.cc ├── range_query_result.h ├── table.cc ├── table.h └── table_define.h ├── tests ├── CMakeLists.txt ├── README.md ├── inital_coverage.sh ├── profile_10k.txt ├── report_coverage.sh ├── test.h └── test_files.cc ├── third_party ├── btree │ ├── threadskv10h.c │ ├── threadskv10h.h │ ├── threadskv8.c │ └── threadskv8.h ├── build-scann.sh ├── build.sh ├── cjson │ ├── cJSON.c │ └── cJSON.h ├── concurrentqueue │ ├── blockingconcurrentqueue.h │ ├── concurrentqueue.h │ └── lightweightsemaphore.h ├── easyloggingpp │ ├── LICENSE │ ├── easylogging++.cc │ └── easylogging++.h ├── faiss-1.7.1.tar.gz ├── libcuckoo │ ├── CMakeLists.txt │ ├── README.md │ ├── cuckoohash_config.hh │ ├── cuckoohash_map.hh │ ├── cuckoohash_util.hh │ ├── libcuckoo-config.cmake │ ├── libcuckoo_bucket_container.hh │ └── mainpage.dox └── scann-1.2.1 │ ├── BUILD.bazel │ ├── MANIFEST.in │ ├── README.md │ ├── WORKSPACE │ ├── build_deps │ ├── build_pip_pkg.sh │ ├── patches │ │ ├── BUILD.bazel │ │ └── absl-cpp17.patch │ ├── py │ │ ├── BUILD.bazel │ │ ├── BUILD.tpl │ │ ├── numpy │ │ │ └── BUILD.bazel │ │ └── python_configure.bzl │ └── tf_dependency │ │ ├── BUILD.bazel │ │ ├── BUILD.tpl │ │ ├── build_defs.bzl.tpl │ │ └── tf_configure.bzl │ ├── configure.py │ ├── docs │ ├── algorithms.md │ ├── example.ipynb │ ├── glove_bench.png │ └── releases.md │ ├── requirements.txt │ ├── scann │ ├── base │ │ ├── BUILD.bazel │ │ ├── internal │ │ │ ├── BUILD.bazel │ │ │ └── single_machine_factory_impl.h │ │ ├── one_leaf.cc │ │ ├── reordering_helper_factory.cc │ │ ├── reordering_helper_factory.h │ │ ├── restrict_allowlist.cc │ │ ├── restrict_allowlist.h │ │ ├── search_parameters.cc │ │ ├── search_parameters.h │ │ ├── single_machine_base.cc │ │ ├── single_machine_base.h │ │ ├── single_machine_factory_options.cc │ │ ├── single_machine_factory_options.h │ │ ├── single_machine_factory_scann.cc │ │ └── single_machine_factory_scann.h │ ├── brute_force │ │ ├── BUILD.bazel │ │ ├── brute_force.cc │ │ ├── brute_force.h │ │ ├── scalar_quantized_brute_force.cc │ │ └── scalar_quantized_brute_force.h │ ├── coscann │ │ ├── BUILD.bazel │ │ └── v2_restricts.proto │ ├── data_format │ │ ├── BUILD.bazel │ │ ├── datapoint.cc │ │ ├── datapoint.h │ │ ├── dataset.cc │ │ ├── dataset.h │ │ ├── docid_collection.cc │ │ ├── docid_collection.h │ │ ├── docid_collection_interface.h │ │ ├── features.proto │ │ ├── gfv_conversion.h │ │ ├── gfv_properties.cc │ │ ├── gfv_properties.h │ │ ├── internal │ │ │ ├── BUILD.bazel │ │ │ └── short_string_optimized_string.h │ │ └── sparse_low_level.h │ ├── distance_measures │ │ ├── BUILD.bazel │ │ ├── distance_measure_base.cc │ │ ├── distance_measure_base.h │ │ ├── distance_measure_factory.cc │ │ ├── distance_measure_factory.h │ │ ├── distance_measures.h │ │ ├── many_to_many │ │ │ ├── BUILD.bazel │ │ │ ├── fp8_transposed.cc │ │ │ ├── fp8_transposed.h │ │ │ ├── many_to_many.h │ │ │ ├── many_to_many_common.h │ │ │ ├── many_to_many_double_results.cc │ │ │ ├── many_to_many_double_top1.cc │ │ │ ├── many_to_many_flags.cc │ │ │ ├── many_to_many_flags.h │ │ │ ├── many_to_many_float_results.cc │ │ │ ├── many_to_many_float_top1.cc │ │ │ ├── many_to_many_impl.inc │ │ │ └── many_to_many_templates.h │ │ ├── one_to_many │ │ │ ├── BUILD.bazel │ │ │ ├── one_to_many.cc │ │ │ ├── one_to_many.h │ │ │ └── one_to_many_impl.inc │ │ └── one_to_one │ │ │ ├── BUILD.bazel │ │ │ ├── binary_distance_measure_base.cc │ │ │ ├── binary_distance_measure_base.h │ │ │ ├── common.h │ │ │ ├── cosine_distance.cc │ │ │ ├── cosine_distance.h │ │ │ ├── cosine_distance_novec.cc │ │ │ ├── dot_product.cc │ │ │ ├── dot_product.h │ │ │ ├── dot_product_avx1.cc │ │ │ ├── dot_product_avx1.h │ │ │ ├── dot_product_avx2.cc │ │ │ ├── dot_product_avx2.h │ │ │ ├── dot_product_impl.inc │ │ │ ├── dot_product_novec.cc │ │ │ ├── dot_product_sse4.cc │ │ │ ├── dot_product_sse4.h │ │ │ ├── hamming_distance.cc │ │ │ ├── hamming_distance.h │ │ │ ├── jaccard_distance.cc │ │ │ ├── jaccard_distance.h │ │ │ ├── l1_distance.cc │ │ │ ├── l1_distance.h │ │ │ ├── l1_distance_sse4.cc │ │ │ ├── l1_distance_sse4.h │ │ │ ├── l2_distance.cc │ │ │ ├── l2_distance.h │ │ │ ├── l2_distance_avx1.cc │ │ │ ├── l2_distance_avx1.h │ │ │ ├── l2_distance_novec.cc │ │ │ ├── l2_distance_sse4.cc │ │ │ ├── l2_distance_sse4.h │ │ │ ├── limited_inner_product.cc │ │ │ ├── limited_inner_product.h │ │ │ ├── nonzero_intersect_distance.cc │ │ │ └── nonzero_intersect_distance.h │ ├── hashes │ │ ├── BUILD.bazel │ │ ├── asymmetric_hashing2 │ │ │ ├── BUILD.bazel │ │ │ ├── indexing.cc │ │ │ ├── indexing.h │ │ │ ├── querying.cc │ │ │ ├── querying.h │ │ │ ├── searcher.cc │ │ │ ├── searcher.h │ │ │ ├── serialization.h │ │ │ ├── training.h │ │ │ ├── training_model.cc │ │ │ ├── training_model.h │ │ │ ├── training_options.cc │ │ │ ├── training_options.h │ │ │ ├── training_options_base.cc │ │ │ └── training_options_base.h │ │ ├── hashing_base.cc │ │ ├── hashing_base.h │ │ └── internal │ │ │ ├── BUILD.bazel │ │ │ ├── asymmetric_hashing_impl.cc │ │ │ ├── asymmetric_hashing_impl.h │ │ │ ├── asymmetric_hashing_impl_omit_frame_pointer.cc │ │ │ ├── asymmetric_hashing_lut16.h │ │ │ ├── asymmetric_hashing_postprocess.h │ │ │ ├── lut16_args.h │ │ │ ├── lut16_avx2.h │ │ │ ├── lut16_avx2.inc │ │ │ ├── lut16_avx2.tpl.cc │ │ │ ├── lut16_avx512.h │ │ │ ├── lut16_avx512.inc │ │ │ ├── lut16_avx512_noprefetch.tpl.cc │ │ │ ├── lut16_avx512_prefetch.tpl.cc │ │ │ ├── lut16_avx512_smart.tpl.cc │ │ │ ├── lut16_avx512_swizzle.cc │ │ │ ├── lut16_avx512_swizzle.h │ │ │ ├── lut16_interface.cc │ │ │ ├── lut16_interface.h │ │ │ ├── lut16_sse4.h │ │ │ ├── lut16_sse4.inc │ │ │ ├── lut16_sse4.tpl.cc │ │ │ ├── stacked_quantizers.cc │ │ │ ├── stacked_quantizers.h │ │ │ ├── template_sharding.bzl │ │ │ ├── write_distances_to_topn.cc │ │ │ └── write_distances_to_topn.h │ ├── metadata │ │ ├── BUILD.bazel │ │ ├── metadata_getter.cc │ │ └── metadata_getter.h │ ├── oss_wrappers │ │ ├── BUILD.bazel │ │ ├── scann_aligned_malloc.cc │ │ ├── scann_aligned_malloc.h │ │ ├── scann_bits.cc │ │ ├── scann_bits.h │ │ ├── scann_castops.h │ │ ├── scann_down_cast.h │ │ ├── scann_malloc_extension.h │ │ ├── scann_random.h │ │ ├── scann_serialize.cc │ │ ├── scann_serialize.h │ │ ├── scann_status.cc │ │ ├── scann_status.h │ │ ├── scann_status_builder.cc │ │ ├── scann_status_builder.h │ │ └── scann_threadpool.h │ ├── partitioning │ │ ├── BUILD.bazel │ │ ├── kmeans_tree_like_partitioner.h │ │ ├── kmeans_tree_partitioner.cc │ │ ├── kmeans_tree_partitioner.h │ │ ├── kmeans_tree_partitioner.proto │ │ ├── kmeans_tree_partitioner_helper.cc │ │ ├── kmeans_tree_partitioner_utils.h │ │ ├── linear_projection_tree.proto │ │ ├── partitioner.proto │ │ ├── partitioner_base.cc │ │ ├── partitioner_base.h │ │ ├── partitioner_factory.cc │ │ ├── partitioner_factory.h │ │ ├── partitioner_factory_base.cc │ │ ├── partitioner_factory_base.h │ │ ├── projecting_decorator.cc │ │ └── projecting_decorator.h │ ├── projection │ │ ├── BUILD.bazel │ │ ├── chunking_projection.cc │ │ ├── chunking_projection.h │ │ ├── identity_projection.cc │ │ ├── identity_projection.h │ │ ├── projection_base.cc │ │ ├── projection_base.h │ │ ├── projection_factory.cc │ │ ├── projection_factory.h │ │ ├── random_orthogonal_projection.cc │ │ └── random_orthogonal_projection.h │ ├── proto │ │ ├── BUILD.bazel │ │ ├── brute_force.proto │ │ ├── centers.proto │ │ ├── crowding.proto │ │ ├── disjoint_restrict_token.proto │ │ ├── distance_measure.proto │ │ ├── exact_reordering.proto │ │ ├── hash.proto │ │ ├── hashed.proto │ │ ├── incremental_updates.proto │ │ ├── input_output.proto │ │ ├── metadata.proto │ │ ├── partitioning.proto │ │ ├── projection.proto │ │ ├── restricts.proto │ │ ├── results.proto │ │ └── scann.proto │ ├── scann_ops │ │ ├── cc │ │ │ ├── BUILD.bazel │ │ │ ├── get_config.py │ │ │ ├── kernels │ │ │ │ ├── scann_ops.cc │ │ │ │ ├── scann_ops_utils.cc │ │ │ │ └── scann_ops_utils.h │ │ │ ├── main.cc │ │ │ ├── ops │ │ │ │ └── scann_ops.cc │ │ │ ├── python │ │ │ │ ├── BUILD.bazel │ │ │ │ └── scann_pybind.cc │ │ │ ├── scann.cc │ │ │ ├── scann.h │ │ │ ├── scann_api.cc │ │ │ ├── scann_api.h │ │ │ ├── scann_npy.cc │ │ │ └── scann_npy.h │ │ └── py │ │ │ ├── BUILD.bazel │ │ │ ├── scann_builder.py │ │ │ ├── scann_ops.py │ │ │ ├── scann_ops_pybind.py │ │ │ ├── scann_ops_pybind_test.py │ │ │ └── scann_ops_test.py │ ├── tree_x_hybrid │ │ ├── BUILD.bazel │ │ ├── internal │ │ │ ├── BUILD.bazel │ │ │ ├── batching.h │ │ │ └── utils.h │ │ ├── leaf_searcher_optional_parameter_creator.h │ │ ├── tree_ah_hybrid_residual.cc │ │ ├── tree_ah_hybrid_residual.h │ │ ├── tree_x_hybrid_smmd.cc │ │ ├── tree_x_hybrid_smmd.h │ │ ├── tree_x_params.cc │ │ └── tree_x_params.h │ ├── trees │ │ └── kmeans_tree │ │ │ ├── BUILD.bazel │ │ │ ├── kmeans_tree.cc │ │ │ ├── kmeans_tree.h │ │ │ ├── kmeans_tree.proto │ │ │ ├── kmeans_tree_node.cc │ │ │ ├── kmeans_tree_node.h │ │ │ ├── training_options.cc │ │ │ └── training_options.h │ └── utils │ │ ├── BUILD.bazel │ │ ├── alignment.cc │ │ ├── alignment.h │ │ ├── bit_iterator.h │ │ ├── bits.h │ │ ├── common.cc │ │ ├── common.h │ │ ├── datapoint_utils.h │ │ ├── dataset_sampling.h │ │ ├── factory_helpers.cc │ │ ├── factory_helpers.h │ │ ├── fast_top_neighbors.cc │ │ ├── fast_top_neighbors.h │ │ ├── fast_top_neighbors_impl.inc │ │ ├── fixed_point │ │ ├── BUILD.bazel │ │ └── pre_quantized_fixed_point.h │ │ ├── gmm_utils.cc │ │ ├── gmm_utils.h │ │ ├── hash_leaf_helpers.cc │ │ ├── hash_leaf_helpers.h │ │ ├── index_sequence.h │ │ ├── infinite_one_array.h │ │ ├── input_data_utils.cc │ │ ├── input_data_utils.h │ │ ├── internal │ │ ├── BUILD.bazel │ │ ├── avx2_funcs.h │ │ └── avx_funcs.h │ │ ├── intrinsics │ │ ├── BUILD.bazel │ │ ├── attributes.h │ │ ├── avx1.h │ │ ├── avx2.h │ │ ├── avx512.h │ │ ├── fallback.h │ │ ├── flags.cc │ │ ├── flags.h │ │ ├── horizontal_sum.h │ │ ├── simd.h │ │ └── sse4.h │ │ ├── io_npy.cc │ │ ├── io_npy.h │ │ ├── io_oss_wrapper.cc │ │ ├── io_oss_wrapper.h │ │ ├── iterators.h │ │ ├── memory_logging.cc │ │ ├── memory_logging.h │ │ ├── noise_shaping_utils.h │ │ ├── parallel_for.h │ │ ├── reduction.h │ │ ├── reordering_helper.cc │ │ ├── reordering_helper.h │ │ ├── sampled_index_list.h │ │ ├── scalar_quantization_helpers.cc │ │ ├── scalar_quantization_helpers.h │ │ ├── scann_config_utils.cc │ │ ├── scann_config_utils.h │ │ ├── threads.cc │ │ ├── threads.h │ │ ├── top_n_amortized_constant.cc │ │ ├── top_n_amortized_constant.h │ │ ├── types.cc │ │ ├── types.h │ │ ├── util_functions.cc │ │ ├── util_functions.h │ │ ├── weak_ptr_cache.h │ │ ├── zip_sort.h │ │ └── zip_sort_impl.h │ └── setup.py ├── tools ├── CMakeLists.txt ├── README.md ├── perf.cc └── perf.conf ├── util ├── bitmap.cc ├── bitmap.h ├── bitmap_manager.cc ├── bitmap_manager.h ├── concurrent_vector.h ├── log.h ├── log_stream.h ├── online_logger.h ├── random.h ├── thread_util.h ├── timer.h ├── utils.cc └── utils.h └── vector ├── README.md ├── gamma_zfp.cc ├── gamma_zfp.h ├── memory_raw_vector.cc ├── memory_raw_vector.h ├── mmap_raw_vector.cc ├── mmap_raw_vector.h ├── raw_vector.cc ├── raw_vector.h ├── raw_vector_common.h ├── raw_vector_factory.h ├── rocksdb_raw_vector.cc ├── rocksdb_raw_vector.h ├── rocksdb_wrapper.cc ├── rocksdb_wrapper.h ├── vector_manager.cc └── vector_manager.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/README.md -------------------------------------------------------------------------------- /benchs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/benchs/README.md -------------------------------------------------------------------------------- /c_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/README.md -------------------------------------------------------------------------------- /c_api/api_data/gamma_batch_result.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_batch_result.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_batch_result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_batch_result.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_config.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_config.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_cpp_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_cpp_api.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_cpp_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_cpp_api.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_doc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_doc.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_doc.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_docs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_docs.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_docs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_docs.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_engine_status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_engine_status.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_engine_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_engine_status.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_raw_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_raw_data.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_request.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_request.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_response.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_response.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_response.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_response.h -------------------------------------------------------------------------------- /c_api/api_data/gamma_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_table.cc -------------------------------------------------------------------------------- /c_api/api_data/gamma_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/api_data/gamma_table.h -------------------------------------------------------------------------------- /c_api/gamma_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/gamma_api.cc -------------------------------------------------------------------------------- /c_api/gamma_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/c_api/gamma_api.h -------------------------------------------------------------------------------- /cmake/Modules/FindMKL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/cmake/Modules/FindMKL.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindRocksDB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/cmake/Modules/FindRocksDB.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindZFP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/cmake/Modules/FindZFP.cmake -------------------------------------------------------------------------------- /cmake/Modules/gpu/CUDA.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/cmake/Modules/gpu/CUDA.cmake -------------------------------------------------------------------------------- /common/common_query_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/common/common_query_data.h -------------------------------------------------------------------------------- /common/definition_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/common/definition_list.h -------------------------------------------------------------------------------- /common/gamma_common_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/common/gamma_common_data.h -------------------------------------------------------------------------------- /doc/img/benchs/cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/doc/img/benchs/cluster.png -------------------------------------------------------------------------------- /doc/img/benchs/nbytes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/doc/img/benchs/nbytes.png -------------------------------------------------------------------------------- /doc/img/benchs/ncentroids.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/doc/img/benchs/ncentroids.png -------------------------------------------------------------------------------- /doc/img/benchs/nprobe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/doc/img/benchs/nprobe.png -------------------------------------------------------------------------------- /go/examples/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/examples/test.go -------------------------------------------------------------------------------- /go/gamma/batch_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/batch_result.go -------------------------------------------------------------------------------- /go/gamma/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/config.go -------------------------------------------------------------------------------- /go/gamma/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/doc.go -------------------------------------------------------------------------------- /go/gamma/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/docs.go -------------------------------------------------------------------------------- /go/gamma/engine_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/engine_status.go -------------------------------------------------------------------------------- /go/gamma/gamma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/gamma.go -------------------------------------------------------------------------------- /go/gamma/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/request.go -------------------------------------------------------------------------------- /go/gamma/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/response.go -------------------------------------------------------------------------------- /go/gamma/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/go/gamma/table.go -------------------------------------------------------------------------------- /idl/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/build.sh -------------------------------------------------------------------------------- /idl/fbs/batch_result.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/batch_result.fbs -------------------------------------------------------------------------------- /idl/fbs/config.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/config.fbs -------------------------------------------------------------------------------- /idl/fbs/doc.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/doc.fbs -------------------------------------------------------------------------------- /idl/fbs/engine_status.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/engine_status.fbs -------------------------------------------------------------------------------- /idl/fbs/request.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/request.fbs -------------------------------------------------------------------------------- /idl/fbs/response.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/response.fbs -------------------------------------------------------------------------------- /idl/fbs/table.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/idl/fbs/table.fbs -------------------------------------------------------------------------------- /idl/fbs/types.fbs: -------------------------------------------------------------------------------- 1 | enum DataType : byte { INT = 0, LONG, FLOAT, DOUBLE, STRING, VECTOR } 2 | -------------------------------------------------------------------------------- /index/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/README.md -------------------------------------------------------------------------------- /index/gamma_index.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/gamma_index.cc -------------------------------------------------------------------------------- /index/gamma_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/gamma_index.h -------------------------------------------------------------------------------- /index/gamma_index_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/gamma_index_io.cc -------------------------------------------------------------------------------- /index/gamma_index_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/gamma_index_io.h -------------------------------------------------------------------------------- /index/impl/gamma_index_binary_ivf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_binary_ivf.cc -------------------------------------------------------------------------------- /index/impl/gamma_index_binary_ivf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_binary_ivf.h -------------------------------------------------------------------------------- /index/impl/gamma_index_flat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_flat.cc -------------------------------------------------------------------------------- /index/impl/gamma_index_flat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_flat.h -------------------------------------------------------------------------------- /index/impl/gamma_index_ivfflat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_ivfflat.cc -------------------------------------------------------------------------------- /index/impl/gamma_index_ivfflat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_ivfflat.h -------------------------------------------------------------------------------- /index/impl/gamma_index_ivfpq.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_ivfpq.cc -------------------------------------------------------------------------------- /index/impl/gamma_index_ivfpq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_ivfpq.h -------------------------------------------------------------------------------- /index/impl/gamma_index_ivfpqfs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_ivfpqfs.cc -------------------------------------------------------------------------------- /index/impl/gamma_index_ivfpqfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_index_ivfpqfs.h -------------------------------------------------------------------------------- /index/impl/gamma_scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gamma_scanner.h -------------------------------------------------------------------------------- /index/impl/gpu/gamma_gpu_cloner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gpu/gamma_gpu_cloner.cpp -------------------------------------------------------------------------------- /index/impl/gpu/gamma_gpu_cloner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gpu/gamma_gpu_cloner.h -------------------------------------------------------------------------------- /index/impl/gpu/gamma_index_ivfpq_gpu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gpu/gamma_index_ivfpq_gpu.cc -------------------------------------------------------------------------------- /index/impl/gpu/gamma_index_ivfpq_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/gpu/gamma_index_ivfpq_gpu.h -------------------------------------------------------------------------------- /index/impl/hnswlib/gamma_index_hnswlib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/gamma_index_hnswlib.cc -------------------------------------------------------------------------------- /index/impl/hnswlib/gamma_index_hnswlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/gamma_index_hnswlib.h -------------------------------------------------------------------------------- /index/impl/hnswlib/hnswalg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/hnswalg.h -------------------------------------------------------------------------------- /index/impl/hnswlib/hnswlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/hnswlib.h -------------------------------------------------------------------------------- /index/impl/hnswlib/space_ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/space_ip.h -------------------------------------------------------------------------------- /index/impl/hnswlib/space_l2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/space_l2.h -------------------------------------------------------------------------------- /index/impl/hnswlib/visited_list_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/hnswlib/visited_list_pool.h -------------------------------------------------------------------------------- /index/impl/scann/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/scann/config.txt -------------------------------------------------------------------------------- /index/impl/scann/gamma_index_vearch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/scann/gamma_index_vearch.cc -------------------------------------------------------------------------------- /index/impl/scann/gamma_index_vearch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/scann/gamma_index_vearch.h -------------------------------------------------------------------------------- /index/impl/scann/scann_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/impl/scann/scann_api.h -------------------------------------------------------------------------------- /index/reflector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/reflector.cc -------------------------------------------------------------------------------- /index/reflector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/reflector.h -------------------------------------------------------------------------------- /index/retrieval_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/index/retrieval_model.h -------------------------------------------------------------------------------- /io/io_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/io/io_common.h -------------------------------------------------------------------------------- /io/mmap_raw_vector_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/io/mmap_raw_vector_io.cc -------------------------------------------------------------------------------- /io/mmap_raw_vector_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/io/mmap_raw_vector_io.h -------------------------------------------------------------------------------- /io/raw_vector_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/io/raw_vector_io.h -------------------------------------------------------------------------------- /io/rocksdb_raw_vector_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/io/rocksdb_raw_vector_io.cc -------------------------------------------------------------------------------- /io/rocksdb_raw_vector_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/io/rocksdb_raw_vector_io.h -------------------------------------------------------------------------------- /realtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/realtime/README.md -------------------------------------------------------------------------------- /realtime/realtime_invert_index.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/realtime/realtime_invert_index.cc -------------------------------------------------------------------------------- /realtime/realtime_invert_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/realtime/realtime_invert_index.h -------------------------------------------------------------------------------- /realtime/realtime_mem_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/realtime/realtime_mem_data.cc -------------------------------------------------------------------------------- /realtime/realtime_mem_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/realtime/realtime_mem_data.h -------------------------------------------------------------------------------- /search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/search/README.md -------------------------------------------------------------------------------- /search/error_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/search/error_code.h -------------------------------------------------------------------------------- /search/gamma_engine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/search/gamma_engine.cc -------------------------------------------------------------------------------- /search/gamma_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/search/gamma_engine.h -------------------------------------------------------------------------------- /search/gamma_table_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/search/gamma_table_io.cc -------------------------------------------------------------------------------- /search/gamma_table_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/search/gamma_table_io.h -------------------------------------------------------------------------------- /storage/async_writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/async_writer.cc -------------------------------------------------------------------------------- /storage/async_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/async_writer.h -------------------------------------------------------------------------------- /storage/block.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/block.cc -------------------------------------------------------------------------------- /storage/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/block.h -------------------------------------------------------------------------------- /storage/compress/compressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/compress/compressor.h -------------------------------------------------------------------------------- /storage/compress/compressor_zfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/compress/compressor_zfp.h -------------------------------------------------------------------------------- /storage/compress/compressor_zstd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/compress/compressor_zstd.h -------------------------------------------------------------------------------- /storage/lru_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/lru_cache.h -------------------------------------------------------------------------------- /storage/migrate_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/migrate_data.cc -------------------------------------------------------------------------------- /storage/migrate_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/migrate_data.h -------------------------------------------------------------------------------- /storage/segment.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/segment.cc -------------------------------------------------------------------------------- /storage/segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/segment.h -------------------------------------------------------------------------------- /storage/storage_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/storage_manager.cc -------------------------------------------------------------------------------- /storage/storage_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/storage_manager.h -------------------------------------------------------------------------------- /storage/string_block.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/string_block.cc -------------------------------------------------------------------------------- /storage/string_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/string_block.h -------------------------------------------------------------------------------- /storage/table_block.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/table_block.cc -------------------------------------------------------------------------------- /storage/table_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/table_block.h -------------------------------------------------------------------------------- /storage/vector_block.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/vector_block.cc -------------------------------------------------------------------------------- /storage/vector_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/storage/vector_block.h -------------------------------------------------------------------------------- /table/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/README.md -------------------------------------------------------------------------------- /table/field_range_index.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/field_range_index.cc -------------------------------------------------------------------------------- /table/field_range_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/field_range_index.h -------------------------------------------------------------------------------- /table/range_query_result.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/range_query_result.cc -------------------------------------------------------------------------------- /table/range_query_result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/range_query_result.h -------------------------------------------------------------------------------- /table/table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/table.cc -------------------------------------------------------------------------------- /table/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/table.h -------------------------------------------------------------------------------- /table/table_define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/table/table_define.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/inital_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/inital_coverage.sh -------------------------------------------------------------------------------- /tests/profile_10k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/profile_10k.txt -------------------------------------------------------------------------------- /tests/report_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/report_coverage.sh -------------------------------------------------------------------------------- /tests/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/test.h -------------------------------------------------------------------------------- /tests/test_files.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tests/test_files.cc -------------------------------------------------------------------------------- /third_party/btree/threadskv10h.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/btree/threadskv10h.c -------------------------------------------------------------------------------- /third_party/btree/threadskv10h.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/btree/threadskv10h.h -------------------------------------------------------------------------------- /third_party/btree/threadskv8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/btree/threadskv8.c -------------------------------------------------------------------------------- /third_party/btree/threadskv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/btree/threadskv8.h -------------------------------------------------------------------------------- /third_party/build-scann.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/build-scann.sh -------------------------------------------------------------------------------- /third_party/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/build.sh -------------------------------------------------------------------------------- /third_party/cjson/cJSON.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/cjson/cJSON.c -------------------------------------------------------------------------------- /third_party/cjson/cJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/cjson/cJSON.h -------------------------------------------------------------------------------- /third_party/concurrentqueue/blockingconcurrentqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/concurrentqueue/blockingconcurrentqueue.h -------------------------------------------------------------------------------- /third_party/concurrentqueue/concurrentqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/concurrentqueue/concurrentqueue.h -------------------------------------------------------------------------------- /third_party/concurrentqueue/lightweightsemaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/concurrentqueue/lightweightsemaphore.h -------------------------------------------------------------------------------- /third_party/easyloggingpp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/easyloggingpp/LICENSE -------------------------------------------------------------------------------- /third_party/easyloggingpp/easylogging++.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/easyloggingpp/easylogging++.cc -------------------------------------------------------------------------------- /third_party/easyloggingpp/easylogging++.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/easyloggingpp/easylogging++.h -------------------------------------------------------------------------------- /third_party/faiss-1.7.1.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/faiss-1.7.1.tar.gz -------------------------------------------------------------------------------- /third_party/libcuckoo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/libcuckoo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/README.md -------------------------------------------------------------------------------- /third_party/libcuckoo/cuckoohash_config.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/cuckoohash_config.hh -------------------------------------------------------------------------------- /third_party/libcuckoo/cuckoohash_map.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/cuckoohash_map.hh -------------------------------------------------------------------------------- /third_party/libcuckoo/cuckoohash_util.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/cuckoohash_util.hh -------------------------------------------------------------------------------- /third_party/libcuckoo/libcuckoo-config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/libcuckoo-config.cmake -------------------------------------------------------------------------------- /third_party/libcuckoo/libcuckoo_bucket_container.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/libcuckoo_bucket_container.hh -------------------------------------------------------------------------------- /third_party/libcuckoo/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/libcuckoo/mainpage.dox -------------------------------------------------------------------------------- /third_party/scann-1.2.1/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include scann *.so 2 | -------------------------------------------------------------------------------- /third_party/scann-1.2.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/README.md -------------------------------------------------------------------------------- /third_party/scann-1.2.1/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/WORKSPACE -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/build_pip_pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/build_pip_pkg.sh -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/patches/BUILD.bazel: -------------------------------------------------------------------------------- 1 | package(licenses = ["notice"]) 2 | -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/patches/absl-cpp17.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/patches/absl-cpp17.patch -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/py/BUILD.bazel: -------------------------------------------------------------------------------- 1 | package(licenses = ["notice"]) 2 | -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/py/BUILD.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/py/BUILD.tpl -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/py/numpy/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/py/numpy/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/py/python_configure.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/py/python_configure.bzl -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/tf_dependency/BUILD.bazel: -------------------------------------------------------------------------------- 1 | package(licenses = ["notice"]) 2 | -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/tf_dependency/BUILD.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/tf_dependency/BUILD.tpl -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/tf_dependency/build_defs.bzl.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/tf_dependency/build_defs.bzl.tpl -------------------------------------------------------------------------------- /third_party/scann-1.2.1/build_deps/tf_dependency/tf_configure.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/build_deps/tf_dependency/tf_configure.bzl -------------------------------------------------------------------------------- /third_party/scann-1.2.1/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/configure.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/docs/algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/docs/algorithms.md -------------------------------------------------------------------------------- /third_party/scann-1.2.1/docs/example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/docs/example.ipynb -------------------------------------------------------------------------------- /third_party/scann-1.2.1/docs/glove_bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/docs/glove_bench.png -------------------------------------------------------------------------------- /third_party/scann-1.2.1/docs/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/docs/releases.md -------------------------------------------------------------------------------- /third_party/scann-1.2.1/requirements.txt: -------------------------------------------------------------------------------- 1 | tensorflow~=2.5.0 2 | numpy 3 | -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/internal/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/internal/single_machine_factory_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/internal/single_machine_factory_impl.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/one_leaf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/one_leaf.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/reordering_helper_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/reordering_helper_factory.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/reordering_helper_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/reordering_helper_factory.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/restrict_allowlist.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/restrict_allowlist.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/restrict_allowlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/restrict_allowlist.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/search_parameters.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/search_parameters.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/search_parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/search_parameters.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/single_machine_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/single_machine_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/single_machine_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/single_machine_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/single_machine_factory_options.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/single_machine_factory_options.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/single_machine_factory_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/single_machine_factory_options.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/single_machine_factory_scann.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/single_machine_factory_scann.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/base/single_machine_factory_scann.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/base/single_machine_factory_scann.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/brute_force/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/brute_force/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/brute_force/brute_force.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/brute_force/brute_force.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/brute_force/brute_force.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/brute_force/brute_force.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/brute_force/scalar_quantized_brute_force.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/brute_force/scalar_quantized_brute_force.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/brute_force/scalar_quantized_brute_force.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/brute_force/scalar_quantized_brute_force.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/coscann/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/coscann/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/coscann/v2_restricts.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/coscann/v2_restricts.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/datapoint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/datapoint.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/datapoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/datapoint.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/dataset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/dataset.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/dataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/dataset.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/docid_collection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/docid_collection.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/docid_collection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/docid_collection.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/docid_collection_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/docid_collection_interface.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/features.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/features.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/gfv_conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/gfv_conversion.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/gfv_properties.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/gfv_properties.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/gfv_properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/gfv_properties.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/internal/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/internal/short_string_optimized_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/internal/short_string_optimized_string.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/data_format/sparse_low_level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/data_format/sparse_low_level.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/distance_measure_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/distance_measure_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/distance_measure_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/distance_measure_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/distance_measure_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/distance_measure_factory.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/distance_measure_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/distance_measure_factory.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/distance_measures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/distance_measures.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/fp8_transposed.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/fp8_transposed.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/fp8_transposed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/fp8_transposed.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_common.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_double_results.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_double_results.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_double_top1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_double_top1.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_flags.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_flags.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_flags.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_float_results.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_float_results.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_float_top1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_float_top1.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_impl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_impl.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_templates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/many_to_many/many_to_many_templates.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_many/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_many/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_many/one_to_many.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_many/one_to_many.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_many/one_to_many.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_many/one_to_many.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_many/one_to_many_impl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_many/one_to_many_impl.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/binary_distance_measure_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/binary_distance_measure_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/binary_distance_measure_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/binary_distance_measure_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/common.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/cosine_distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/cosine_distance.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/cosine_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/cosine_distance.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/cosine_distance_novec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/cosine_distance_novec.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx1.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx1.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx2.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_avx2.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_impl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_impl.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_novec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_novec.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_sse4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_sse4.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/dot_product_sse4.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/hamming_distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/hamming_distance.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/hamming_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/hamming_distance.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/jaccard_distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/jaccard_distance.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/jaccard_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/jaccard_distance.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance_sse4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance_sse4.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l1_distance_sse4.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_avx1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_avx1.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_avx1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_avx1.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_novec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_novec.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_sse4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_sse4.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/l2_distance_sse4.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/limited_inner_product.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/limited_inner_product.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/limited_inner_product.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/limited_inner_product.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/nonzero_intersect_distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/nonzero_intersect_distance.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/distance_measures/one_to_one/nonzero_intersect_distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/distance_measures/one_to_one/nonzero_intersect_distance.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/indexing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/indexing.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/indexing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/indexing.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/querying.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/querying.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/querying.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/querying.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/searcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/searcher.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/searcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/searcher.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/serialization.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_model.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_model.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/asymmetric_hashing2/training_options_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/hashing_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/hashing_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/hashing_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/hashing_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_impl.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_impl.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_impl_omit_frame_pointer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_impl_omit_frame_pointer.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_lut16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_lut16.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_postprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/asymmetric_hashing_postprocess.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_args.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx2.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx2.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx2.tpl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx2.tpl.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_noprefetch.tpl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_noprefetch.tpl.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_prefetch.tpl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_prefetch.tpl.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_smart.tpl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_smart.tpl.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_swizzle.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_swizzle.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_swizzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_avx512_swizzle.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_interface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_interface.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_interface.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_sse4.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_sse4.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_sse4.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/lut16_sse4.tpl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/lut16_sse4.tpl.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/stacked_quantizers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/stacked_quantizers.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/stacked_quantizers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/stacked_quantizers.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/template_sharding.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/template_sharding.bzl -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/write_distances_to_topn.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/write_distances_to_topn.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/hashes/internal/write_distances_to_topn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/hashes/internal/write_distances_to_topn.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/metadata/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/metadata/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/metadata/metadata_getter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/metadata/metadata_getter.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/metadata/metadata_getter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/metadata/metadata_getter.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_aligned_malloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_aligned_malloc.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_aligned_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_aligned_malloc.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_bits.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_bits.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_bits.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_castops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_castops.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_down_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_down_cast.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_malloc_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_malloc_extension.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_random.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_serialize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_serialize.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_serialize.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_status.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_status.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_status_builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_status_builder.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_status_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_status_builder.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/oss_wrappers/scann_threadpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/oss_wrappers/scann_threadpool.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/kmeans_tree_like_partitioner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/kmeans_tree_like_partitioner.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner_helper.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/kmeans_tree_partitioner_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/linear_projection_tree.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/linear_projection_tree.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner_factory.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner_factory.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner_factory_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner_factory_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/partitioner_factory_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/partitioner_factory_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/projecting_decorator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/projecting_decorator.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/partitioning/projecting_decorator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/partitioning/projecting_decorator.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/chunking_projection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/chunking_projection.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/chunking_projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/chunking_projection.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/identity_projection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/identity_projection.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/identity_projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/identity_projection.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/projection_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/projection_base.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/projection_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/projection_base.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/projection_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/projection_factory.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/projection_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/projection_factory.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/random_orthogonal_projection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/random_orthogonal_projection.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/projection/random_orthogonal_projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/projection/random_orthogonal_projection.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/brute_force.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/brute_force.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/centers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/centers.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/crowding.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/crowding.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/disjoint_restrict_token.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/disjoint_restrict_token.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/distance_measure.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/distance_measure.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/exact_reordering.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/exact_reordering.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/hash.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/hash.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/hashed.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/hashed.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/incremental_updates.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/incremental_updates.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/input_output.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/input_output.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/metadata.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/partitioning.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/partitioning.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/projection.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/projection.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/restricts.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/restricts.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/results.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/results.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/proto/scann.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/proto/scann.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/get_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/get_config.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/kernels/scann_ops.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/kernels/scann_ops.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/kernels/scann_ops_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/kernels/scann_ops_utils.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/kernels/scann_ops_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/kernels/scann_ops_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/main.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/ops/scann_ops.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/ops/scann_ops.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/python/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/python/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/python/scann_pybind.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/python/scann_pybind.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/scann.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/scann.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/scann.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/scann.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/scann_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/scann_api.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/scann_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/scann_api.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/scann_npy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/scann_npy.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/cc/scann_npy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/cc/scann_npy.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/py/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/py/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/py/scann_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/py/scann_builder.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/py/scann_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/py/scann_ops.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/py/scann_ops_pybind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/py/scann_ops_pybind.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/py/scann_ops_pybind_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/py/scann_ops_pybind_test.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/scann_ops/py/scann_ops_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/scann_ops/py/scann_ops_test.py -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/internal/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/internal/batching.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/internal/batching.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/internal/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/internal/utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/leaf_searcher_optional_parameter_creator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/leaf_searcher_optional_parameter_creator.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/tree_ah_hybrid_residual.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/tree_ah_hybrid_residual.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/tree_ah_hybrid_residual.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/tree_ah_hybrid_residual.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_hybrid_smmd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_hybrid_smmd.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_hybrid_smmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_hybrid_smmd.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_params.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/tree_x_hybrid/tree_x_params.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree.proto -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree_node.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/kmeans_tree_node.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/training_options.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/training_options.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/trees/kmeans_tree/training_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/trees/kmeans_tree/training_options.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/alignment.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/alignment.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/alignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/alignment.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/bit_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/bit_iterator.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/bits.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/common.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/common.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/datapoint_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/datapoint_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/dataset_sampling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/dataset_sampling.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/factory_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/factory_helpers.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/factory_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/factory_helpers.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/fast_top_neighbors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/fast_top_neighbors.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/fast_top_neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/fast_top_neighbors.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/fast_top_neighbors_impl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/fast_top_neighbors_impl.inc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/fixed_point/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/fixed_point/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/fixed_point/pre_quantized_fixed_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/fixed_point/pre_quantized_fixed_point.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/gmm_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/gmm_utils.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/gmm_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/gmm_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/hash_leaf_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/hash_leaf_helpers.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/hash_leaf_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/hash_leaf_helpers.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/index_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/index_sequence.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/infinite_one_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/infinite_one_array.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/input_data_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/input_data_utils.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/input_data_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/input_data_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/internal/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/internal/avx2_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/internal/avx2_funcs.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/internal/avx_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/internal/avx_funcs.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/BUILD.bazel -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/attributes.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/avx1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/avx1.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/avx2.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/avx512.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/fallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/fallback.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/flags.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/flags.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/flags.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/horizontal_sum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/horizontal_sum.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/simd.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/intrinsics/sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/intrinsics/sse4.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/io_npy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/io_npy.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/io_npy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/io_npy.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/io_oss_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/io_oss_wrapper.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/io_oss_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/io_oss_wrapper.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/iterators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/iterators.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/memory_logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/memory_logging.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/memory_logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/memory_logging.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/noise_shaping_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/noise_shaping_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/parallel_for.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/parallel_for.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/reduction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/reduction.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/reordering_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/reordering_helper.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/reordering_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/reordering_helper.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/sampled_index_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/sampled_index_list.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/scalar_quantization_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/scalar_quantization_helpers.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/scalar_quantization_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/scalar_quantization_helpers.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/scann_config_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/scann_config_utils.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/scann_config_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/scann_config_utils.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/threads.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/threads.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/threads.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/top_n_amortized_constant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/top_n_amortized_constant.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/top_n_amortized_constant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/top_n_amortized_constant.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/types.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/types.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/types.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/util_functions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/util_functions.cc -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/util_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/util_functions.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/weak_ptr_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/weak_ptr_cache.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/zip_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/zip_sort.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/scann/utils/zip_sort_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/scann/utils/zip_sort_impl.h -------------------------------------------------------------------------------- /third_party/scann-1.2.1/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/third_party/scann-1.2.1/setup.py -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/perf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tools/perf.cc -------------------------------------------------------------------------------- /tools/perf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/tools/perf.conf -------------------------------------------------------------------------------- /util/bitmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/bitmap.cc -------------------------------------------------------------------------------- /util/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/bitmap.h -------------------------------------------------------------------------------- /util/bitmap_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/bitmap_manager.cc -------------------------------------------------------------------------------- /util/bitmap_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/bitmap_manager.h -------------------------------------------------------------------------------- /util/concurrent_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/concurrent_vector.h -------------------------------------------------------------------------------- /util/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/log.h -------------------------------------------------------------------------------- /util/log_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/log_stream.h -------------------------------------------------------------------------------- /util/online_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/online_logger.h -------------------------------------------------------------------------------- /util/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/random.h -------------------------------------------------------------------------------- /util/thread_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/thread_util.h -------------------------------------------------------------------------------- /util/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/timer.h -------------------------------------------------------------------------------- /util/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/utils.cc -------------------------------------------------------------------------------- /util/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/util/utils.h -------------------------------------------------------------------------------- /vector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/README.md -------------------------------------------------------------------------------- /vector/gamma_zfp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/gamma_zfp.cc -------------------------------------------------------------------------------- /vector/gamma_zfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/gamma_zfp.h -------------------------------------------------------------------------------- /vector/memory_raw_vector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/memory_raw_vector.cc -------------------------------------------------------------------------------- /vector/memory_raw_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/memory_raw_vector.h -------------------------------------------------------------------------------- /vector/mmap_raw_vector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/mmap_raw_vector.cc -------------------------------------------------------------------------------- /vector/mmap_raw_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/mmap_raw_vector.h -------------------------------------------------------------------------------- /vector/raw_vector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/raw_vector.cc -------------------------------------------------------------------------------- /vector/raw_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/raw_vector.h -------------------------------------------------------------------------------- /vector/raw_vector_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/raw_vector_common.h -------------------------------------------------------------------------------- /vector/raw_vector_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/raw_vector_factory.h -------------------------------------------------------------------------------- /vector/rocksdb_raw_vector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/rocksdb_raw_vector.cc -------------------------------------------------------------------------------- /vector/rocksdb_raw_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/rocksdb_raw_vector.h -------------------------------------------------------------------------------- /vector/rocksdb_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/rocksdb_wrapper.cc -------------------------------------------------------------------------------- /vector/rocksdb_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/rocksdb_wrapper.h -------------------------------------------------------------------------------- /vector/vector_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/vector_manager.cc -------------------------------------------------------------------------------- /vector/vector_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vearch/gamma/HEAD/vector/vector_manager.h --------------------------------------------------------------------------------