美滋滋的生活
Faiss Faiss
需求是,基于句子级别的向量,从海量候选项中挑选最合适的候选。 一般情况下,是求出query的向量,以及所有候选的向量,计算他们之间的相似度,得到top1。 奈何太慢~ 1. FaissFaiss是一个高效的相似性搜索和稠密向量聚类库。 它包
ElasticSearch ElasticSearch
2020.07.18再次完善 本文倾向于讨论涉及ES检索应用过程的原理和特性,对底层和架构不过多关注。 1. ElasticSearchElasticsearch 是一个实时的分布式存储、搜索、分析的引擎。 相比于数据库为什么要用Elast
算法题易用写法汇总 算法题易用写法汇总
二分查找leetcode704:https://leetcode.com/problems/sqrtx/submissions/ class Solution { public: int search(vector<int&g
C++常用API C++常用API
Trick 第一个判浮点数相等要用fabs(x -y) <= eps,不能用x==y,const double eps = 1e-6; 判断奇偶数,用x%2!=0 而不是x%2==1,因为c++里余数可以是奇数 常用 rand()%1
Cmake由浅入深 Cmake由浅入深
[TOC] 代码见:https://github.com/htfhxx/cmake_htfhxx 1. Windows 和linux下执行单文件在windows环境下,大家都熟悉怎么编写并执行一份代码: 先打开编译器例如codeblock