我们需要安装一个lsh包
直接

pip install lsh

报错

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://l
andinghub.visualstudio.com/visual-cpp-build-tools

我们需要安装一下这个东西

链接:https://pan.baidu.com/s/1wdYv76wxhOTffma2CQCWVw
提取码:m7ho
复制这段内容后打开百度网盘手机App,操作更方便哦

然后我们

pip install lsh
pip install lshash3

继续测试下面代码

from lshash.lshash import LSHash
lsh = LSHash(6, 8)
lsh.index([1,2,3,4,5,6,7,8])
lsh.index([2,3,4,5,6,7,8,9])
lsh.index([10,12,99,1,5,31,2,3])
a = lsh.query([1,2,3,4,5,6,7,7])
print(a)

有可能出现错误 future module is not …
future的作用:把下一个新版本的特性导入到当前版本,于是我们就可以在当前版本中测试一些新版本的特性。说的通俗一点,就是你不用更新python的版本,直接加这个模块,就可以使用python新版本的功能。

pip install future

此时问题解决

局部敏感哈希(lsh)包安装成功相关推荐

  1. 【算法】局部敏感哈希 LSH 的 Python 实现

    一.哈希算法 普通的哈希算法:把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值. 最理想的是所有不同的输入都可以映射到散列值,但是存在这种可能性的.当不同的输入映射到相同的散列值时, ...

  2. mysql 查找相似数据_局部敏感哈希LSH(Locality-Sensitive Hashing)——海量数据相似性查找技术...

    一. 前言 最近在工作中需要对海量数据进行相似性查找,即对微博全量用户进行关注相似度计算,计算得到每个用户关注相似度最高的TOP-N个用户,首先想到的是利用简单的协同过滤,先定义相似性度量(cos,P ...

  3. 如何使用局部敏感哈希(LSH)算法进行特征降维?

    这篇博客只关注局部敏感哈希的降维过程,也不涉及理论证明. 1. 局部敏感哈希算法 1.1 算法简介   传统的哈希(Hashing)算法通过映射函数将记录的存储位置与记录的关键字关联起来,实现记录的快 ...

  4. 【时序】Reformer:局部敏感哈希(LSH)实现高效 Transformer 论文笔记

    论文名称:Reformer: The Efficient Transformer 论文下载:https://arxiv.org/abs/2001.04451 论文年份:ICLR2020 论文被引:70 ...

  5. 局部敏感哈希算法(Locality Sensitive Hashing)

    from:https://www.cnblogs.com/maybe2030/p/4953039.html 阅读目录 1. 基本思想 2. 局部敏感哈希LSH 3. 文档相似度计算 局部敏感哈希(Lo ...

  6. 局部敏感哈希(Locality Sensitive Hashing)二三问[2]

    #写在前面的话 今天的这一章有几个目的,一是回答一下各位网友在各大博客上提出的问题,然后其他博主没有回答的问题.二是纠正一些别人在写局部敏感哈希时候出现的错误.就是这么贴心有没有. #假装自己是正文的 ...

  7. 【王喆-推荐系统】线上服务篇-(task4)局部敏感哈希

    学习总结 (1)上一个task我们提到用embedding召回,快速过滤商品,缩小候选集.但是embedding相似度如果都用余弦计算,当数据量很大时计算量很大.所以提出用[局部敏感哈希LSH]解决高 ...

  8. 在茫茫人海中发现相似的你——局部敏感哈希(LSH)

    一.引入 在做微博文本挖掘的时候,会发现很多微博是高度相似的,因为大量的微博都是转发其他人的微博,并且没有添加评论,导致很多数据是重复或者高度相似的.这给我们进行数据处理带来很大的困扰,我们得想办法把 ...

  9. LSH︱python实现局部敏感哈希——LSHash(二)

    关于局部敏感哈希算法,之前用R语言实现过,但是由于在R中效能太低,于是放弃用LSH来做相似性检索.学了Python发现很多模块都能实现,而且通过随机投影森林让查询数据更快,觉得可以试试大规模应用在数据 ...

最新文章

  1. 来呀!AI喊你斗地主——首个搞定斗地主的深度神经网络
  2. 记一次关于MySQL与PHP的蠢事
  3. MongoDB操作(.net)
  4. 【AutoML】如何使用强化学习进行模型剪枝?
  5. eclipse版本详解以及下载安装步骤及启动eclispe报错整理
  6. 需求获取安排计划书_创业型公司商业计划书PPT怎么写?才是投资人最想看的,免费领取...
  7. 你们好好的学,回头教教我~
  8. 紧跟潮流的背景设计,赶紧尝试用新的背景改变旧的设计。
  9. 不同库表数据库迁移工具_Microsoft提供的数据库迁移助手工具概述
  10. 7.1 XHTML的规范化
  11. 2018-12-21 作业
  12. Http和Https网络同步请求httpclient和异步请求async-http-client
  13. 深度解读智慧农业传感器及应用
  14. Ajax Loading进度条gif在线生成网站Preloaders.net
  15. Python A value is trying to be set on a copy of a slice from a DataFrame
  16. 某网店营销策划方案(SWOT部分)
  17. ABAP 新特性 - CORRESPONDING
  18. 斗鱼扩展--移除广告优化页面(五)
  19. formality软件使用教程
  20. 在ubuntu中运行sudo apt-get update报错The following signatures couldn‘t be verified because the public key

热门文章

  1. CTSC2017APIO2017
  2. 【多题合集】网络流24题练习(更新至魔术球问题)
  3. 【英语学习】【English L06】U03 House L1 What type of apartment do you want to rent?
  4. 【英语学习】【WOTD】 putsch 释义/词源/示例
  5. 【英语学习】【Daily English】U13 Holiday L03 I certainly didn't expect this
  6. 【英语学习】【WOTD】shanghai 释义/词源/示例
  7. 【英语学习】【WOTD】prestigious 释义/词源/示例
  8. GLSurfaceView基础学习笔记
  9. 履带机器人动力总成_工业机器人在动力总成工厂智能化提升中的应用
  10. Mono for Android 优势与劣势