2 _徐有钱_

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 28w+

Windows 下安装anaconda后,装库报错权限不够

使用conda install packname命令安装包时报错# You don't appear to have the necessary permissions to install packages# into the install area 'C:\ProgramData\Anaconda3'.# However you can clone this environment into your home directory and# then make changes to it.

2020-08-20 16:12:30

gensim笔记 02 gensim构造word2vec词向量模型

目录1. 简单使用2. 使用维基百科语料库测试训练出的模型1. 简单使用创建日志对象import logginglogging.basicConfig(format='%(asctime)s : %(levelname)s : %(message)s', level=logging.INFO)构造向量documents = [ "Human machine interface for lab abc computer applications", "A survey of us

2020-08-03 09:38:30

gensim笔记01 gensim 的四个核心概念

1. 安装pip install -i i https://pypi.tuna.tsinghua.edu.cn/simple/ gensim2.gensim的四个核心概念文档:一些文字,可以理解成长字符串语料库:文档的集合向量:文档的数学表示方式模型:将向量从一种表示转换为另一种表示的算法。2.1 文档在Gensim中,文档是文本序列类型的对象(字符串)。一个文档可以是简短的140个字符的推文,单个段落(即期刊文章摘要),新闻文章或书籍document = "Human mach

2020-07-27 19:53:29

nlp笔记06---比较两个单词的差异

需求输入法输入nihao 拼音时可以提供跟nihao 比较相近的ninhao选项,这两个单词只相差一个。想在我们要定义一个函数,接受两个单词,返回这两个单词的差异数字。允许的字母操作有插入 hello ----> hedllo删除 hello ---->hllo替换 hello----->hollo比如nihao 跟ninhao 相差为1,跟nihai 相差为1 …实现思路比如现在要比较str1 和str2的区别。首先我们把两个字符串的最后一个字符取出来

2020-07-26 14:47:38

nlp笔记-05 基于机器学习的ai范式

波士顿房价预测1.需求说明2.实现步骤原始数据获取确定拟合函数的比较标准通过机器学习找出最优结果确定机器学习的方向通过偏导进一步优化机器学习方向这篇里要用到sklearn 如果是用的anaconda 可以不用安装。如果用的是pycharm 或者其他的ide 需要安装这个包,参考链接1.需求说明给出波士顿一些房子的周围犯罪率,税率,房子间数等数据和房价。根据这些数据拟合出一个一元二次方程函数,根据房子间数预测房价解决思路:随机生成一些拟合函数。比较这些函数与给出真实数据的差别,选出差别最小的一个拟合函

2020-07-24 17:06:10

windows 安装 sklearn

windows 安装 sklearn如果是用的anacond 已经自动安装了如果是只安装了python 和pip ,要首先安装sklearn 的依赖包numpy+mkl 和 scipy 可以在这个网址安装numpy+mkl地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpyscipy地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy下载合适的安装包打开下载链接如下:我们可以看到有很

2020-07-24 14:19:03

nlp笔记03--基于概率的ai范式

基于概率的ai 范式上一篇博客我们做到了根据给定的语法可以生成句子,这篇我们要接受别人给我的句子,判断这个句子是否说的有意义。我们看下面两个句子----有意义是指:前天早上吃晚饭的时候前天早上吃早饭的时候第一句话就是没有意义的,第二句话是有意义的实现思路假设一个句子有四个单词,w1,w2,w3,w4,我们可以创建一个句子的库,求出w1,w2,w3,w4同时出现在一个句子的概率,如果概率越高,这个句子就越有意义。代码操作数据集下载链接下载后直接解压,获取到sqlResult_15584

2020-07-22 08:52:25

爬取上海地铁站并且规划出行路线

爬取上海地铁站并且规划出行路线需求和目标爬虫部分根据爬取到的数据规划路线需求和目标爬取网站:上海地铁的百科词条获取的爬虫数据结果保存样式如下{ '莘庄站': {'subway': ['上海地铁1号线', '上海地铁5号线'], 'neibour': ['外环路站', '春申路站']}, '莲花路站': {'subway': ['上海地铁1号线'], 'neibour': ['外环路站', '锦江乐园站']}}爬取的数

2020-07-21 20:05:40

nlp笔记04--基于搜索的ai范式

基于搜索的`ai`范式原始数据计算两个城市的距离城市位置可视化绘制可以通勤的城市间的拓扑图查找300公里以内可以互相通勤的城市展示可视化拓扑图规划最优的通勤路线1. 根据给定城市名,获取到该城市可以到达的所有城市列表(300公里以内才可以通勤)2. 给定起止城市列表,规划路线(一定要彻底理解第一步的代码,建议多敲几遍)3.给定优先级函数规划路线基于搜索的ai范式[代码链接](https://gitee.com/xu_kai_xuyouqian/nlp_test/blob/master/search_ba

2020-07-20 20:26:19

windows下设置matplotlib显示汉字字体字体

1.查找默认使用字体的配置路径执行如下代码import matplotlibprint(matplotlib.__path__)获取到默认的字体路径2.替换掉默认字体下载汉字字体黑体下载地址楷体下载地址打开默认路径文件加在文件夹下找到mpl-data/fonts/ttf这个目录然后把 DejaVuSans.ttf 删掉或者重命名把下载好的字体文件复制过来,重命名为ejaVuSans.ttf...

2020-07-16 22:21:13

nlp 笔记02--利用python 生成汉语句子

这里写自定义目录标题利用python 生成汉语句子1. 生成一个形容词2. 生成一个数字3. 接受字符串语法生成形容词4. 修改生成函数,接受一个语法字符串和目标词汇,根据语法生成目标句子利用python 生成汉语句子1. 生成一个形容词比如现在词库中有 [‘可爱的’],[‘小小的’],[‘蓝色的’]我想要生成如下形容词:可以是单个的: 比如 ‘可爱的’可以是多个的: 比如 ‘可爱的小小的蓝色的可爱的’ 可以无限次重复现在我定义一个语法adj => 蓝色的 | 可爱的 | 小小的

2020-07-14 15:28:42

nlp 笔记 01

动态规划算法首先,动态规划最重要的是掌握他的思想,动态规划的核心思想是把原问题分解成子问题进行求解,也就是分治的思想。下面我们通过一个具体例子来看一下问题:不同长度木头价格如下表长度/米价格/元112538495106177178209241030问20 米的木头最高能卖多少钱1. 创建长度价格字典from collections import defaultdictlength_price

2020-07-02 22:01:59

python 默认字典 defaultdict

defaultdict使用字典时,如果要引用的键不存在,就会抛出KeyError 异常。如果希望键不存在时返回默认值,就可以使用defaultdict如何使用defaultdictdefaultdict接受一个工厂函数作为参数,如下来构造:dict =defaultdict( factory_function)这个factory_function可以是list、set、str等等,作用是当key不存在时,返回的是工厂函数的默认值,比如list对应[ ],str对应的是空字符串,set对应set(

2020-06-29 18:53:12

概率笔记 1

https://www.jianshu.com/p/9a31b166baeb

2020-05-16 13:19:10

利用python 生成汉语句子

利用python 生成汉语句子import random# 定义一个语法规则字典grammar = { 'adj*':[['null'],['adj','adj*']], 'adj':[['可爱的'],['小小的'],['蓝色的']]}# 定义一个函数,接受一个语法规则和是否扩展的键,生成一个短语def genrate(gram,key): if key in gram: pass else: return keyprint

2020-05-13 21:50:21

numpy的线性代数操作-----矩阵点乘积2

numpy的线性代数操作-----矩阵点乘积2有图片版参考github 连接points = [ (0, 0), (0.5, 0), (0.5, 6.44), (6, 0), (6, 8), (5.5, 8), (5.5, 1.58), (0, 8)]# 把两点连成一线画图import matplotlib.pyplot as pltplt.figure(figsize=(20,8))plt.plot([0,1],[2,3

2020-05-12 23:07:45

numpy的线性代数操作-----矩阵点乘积1

numpy的线性代数操作-----矩阵点乘积1更详细代码说明参考github 的文件git连接numpy 中的*是矩阵元素乘积,而不是线性代数中的矩阵点乘积numpy中矩阵乘积要求矩阵形状必须相同即三行四列的矩阵必须跟三行四列的矩阵才能相乘矩阵点乘只有在第一个矩阵的列数(column)和第二个矩阵的行数(row)相同时才有意义 。比如三行四列的矩阵 只能和四行的矩阵相乘numpuy的数组方法和numpy命名空间中都有各个函数dot,用于矩阵的点乘操作import numpy a

2020-05-12 23:01:39

python 填充九宫格 算法

python 填充九宫格 算法1 2 34 5 67 8 9如图 ,实现每横排,每竖排,每斜排的数字和都是15,数字不能重复方法一穷举所有可能性可以初始化一个列表跟集合,从集合中取元素放到列表里,然后从集合中取出元素res = [([],{1,2,3,4,5,6,7,8,9})]# res 是一个列表,准备存放所有可能的排列组合。# ...

2020-04-24 18:18:59

python udp简单聊天室

用udp套接字 写一个简单聊天室1. 实现逻辑分析通过两个程序实现,一个服务器端代码,一个客户端代码。服务器端创建两个套接字:一个接收客户端传来的用户名字,如果用户名字跟已经存在的用户重名,给客户端回复消息提示重名。不重名就把客户端的ip端口和名字保存到字典中。字典的键为用户的ip端口组成的元组;值为用户名字客户端创建一个套接字同服务器端信息交互2. 客户端代码import soc...

2020-04-02 22:16:50

将scrapy 爬虫改为分布式后,必须要设置dont_filter = True才能爬取的问题

不止我一个人遇到这个问题https://q.cnblogs.com/q/104466/https://coding.imooc.com/learn/questiondetail/29796.html搜了好多却没有找到答案最后我想起来我学习scrapy 的时候一直有一个疑问class MiSpider(RedisSpider): name = 'mi' # allowed_...

2020-03-31 16:08:14

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。