自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

taku

仅作为学习记录,若有错误,欢迎纠正。

  • 博客(56)
  • 收藏
  • 关注

转载 pycharm远程服务器运行Can‘t run remote python interpreter:Can‘t get remote credentials for deployment server

问题描述:已经确认tools -> deploment -> configuration配置正确,以及Python Interpreter的interpreter和mapping配置正确,但依然报错。解决方法:删除所有的interpreter,只保留一个!已配置python解释器下报错...

2021-06-01 10:42:42 645

原创 Pycharm远程连接和调试服务器(macbook)

1. 连接配置步骤:超详细的Pycharm远程连接服务器教程 (Mac Pro)细节:1)配置Interpreter时,查找python使用:which python2)同步文件:tools -> Deployment - >Upload/Download2. 调试直接右键Debug

2021-05-07 19:42:13 658

原创 mac安装psycopg2记录

1.mac安装psycopg2记录0)直接pip install psycopg2报错:Error: pg_config executable not found.1)官网下载对应版本https://files.pythonhosted.org/packages/84/d7/6a93c99b5ba4d4d22daa3928b983cec66df4536ca50b22ce5dcac65e4e71/psycopg2-2.8.4.tar.gz进入解压目录(/Users/zxz/se...

2021-04-19 17:12:27 1587 1

原创 Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

问题描述:安装gensim=3.8.0之后,运行报错Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.解决过程:0)怀疑版本问题,重新安装gensim和numpy版本,未解决;1)百度错误,发现是一个nomkl的包导致。对比另一个机器,未安装nomkl但能正常使用gensim,查看有一个mkl-random的包,于是安装该包,问题解决。安装命令:pip install mkl-random

2021-02-19 15:57:45 249

原创 Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

问题:pycharm中程序可以正常运行,但不能debug,报错Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)环境:macbook proAnaconda3-4.3.0(python3.6.0)pycharm2020.3解决方案:anaconda的mac版本源问题,卸载anaconda(完全卸载anaconda),重装Anaconda3-5.1.0(python 3.6.4)。解决过

2021-02-09 10:27:08 3865 1

原创 ModuleNotFoundError: No module named ‘numpy.testing.nosetester‘解决方法

问题描述:安装python=3.6.0, tensorflow=1.12.0, 执行程序报错解决方法:tensorflow对于numpy和pandas版本要求很高,需要更新到最新版本。

2020-09-23 10:26:49 3792

转载 正则非捕获匹配 - (?!), (?:), (?=)

(?:pattern) 非获取匹配,匹配pattern但不获取匹配结果,不进行存储供以后使用。这在使用或字符“(|)”来组合一个模式的各个部分是很有用。例如“industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。(?=pattern)非获取匹配,正向肯定预查,在任何匹配pattern的字符串开始处匹配查找字符串,该匹配不需要获取供以后使用。例如,“Windows(?=95|98|NT|2000)”能匹配“Windows2000”中的“Windows”,.

2020-06-17 10:37:17 1723

转载 Python 中re.split()方法

转载链接:https://www.jianshu.com/p/41939d338ccb

2020-05-08 18:07:51 3499

原创 python-re模块

1.使用示例def re_test(): # 匹配SA:后面的数字 re_pattern = re.compile(r'(?<=(SA:))\d{0,2}[.]\d{0,2}m2') data = "$SA:1.42m2$体能状况评分(KPS)$" # 获得所有匹配项 match_list = re.finditer(re_pattern, da...

2019-12-12 15:04:33 204

原创 python -- 迭代器

转载链接:迭代器note:1.什么是迭代器(Iterator)迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。2. 可迭代对象(Iterable 对象)以直接作用于 for 循环的数据类型有以下几种:一类是集合数据类型,如 list 、 tuple 、 dict ...

2019-10-15 16:29:44 120

转载 CNN总结

CNN总结 CNN原理详解(总结抄的上面两个链接。)1. 三个基本层:① 卷积层:作为特征提取器。输出的feature_map尺寸计算公式:(原图尺寸-卷积核尺寸)/步长 + 1说明:这个尺寸是输入的单边长,1000*1000的尺寸就是1000现原图size:1000*1000,卷积核尺寸10*10,步长10,则输出feature_map尺寸:(1000 - 10)...

2019-07-18 17:14:35 1247

原创 git - Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

问题描述:服务器上使用git clone,报错我感jio我这个密码没输错,于是我重新配置下ssh秘钥吧,因为我不记得这个服务器配置过没。。$ cd ~/.ssh/$ ll啊,都有,就不重新生成了,$ vim id_rsa.pub复制,粘贴到gitlab的ssh setting中,好了...

2019-07-12 18:25:32 6268 2

原创 cudnn版本更改操作纪要

环境:linuxpython3.6tensorflow1.12问题描述:跑程序的时候,错误提示CUDA driver version is insufficient for CUDA runtime version,百度发现是tensorflow版本和cudnn版本不配套的问题,需要更新cudnn的版本。tensorflow的CUDA driver version is insu...

2019-07-10 10:22:33 1438

原创 linux下查看进程号并杀死进程

问题描述:使用nohup &运行后台程序,命令如下:nohup python server.py &该命令可以保持程序后台运行(保证你的xshell断了但服务不会停)但是在重新启动server.py的时候,服务器会提示端口被占用这时需要先杀死之前的程序,再重新启动。步骤:1.查看进程号1)使用 lsof -i:端口号查看进程号(当知道端口号的时...

2019-07-02 16:33:19 27436 1

转载 Neo4j的入门学习笔记

转载链接:Neo4j的入门学习笔记总结:1. Neo4j是图数据库,该库需要jdk依赖,Neo4j3.X版本需要jdk8依赖,然后官网下载Neo4j的Community版本jdk安装配置链接Neo4j下载链接2. Neo4j下载之后需解压到根目录文件夹下,管理员运行cmd窗口输入:neo4j.bat console启动数据库服务,然后浏览器访问http://lo...

2019-06-27 16:58:03 278

转载 fasttext在二分类问题中,recall与precision值相同

转自fasttext在二分类问题中,recall与precision值是相同的,why通过研究fasttext官方文档(https://fasttext.cc/docs/en/supervised-tutorial.html)中的如下部分:很容易发现此处的召回率与精确率与平常所计算的方式不同;这里是专门针对多标签而计算的;而且针对一条样本就可以计算出这两个值 ;图中实际标签为 equi...

2019-06-13 14:22:56 2077

原创 linux构建fastext接口--解决gcc版本过低make报错问题(非root用户)

fasttext安装步骤(官网):fasttext官网我翻译的安装步骤:linux下构建fastext构建python接口步骤:$ git clone https://github.com/facebookresearch/fastText.git$ cd fastText$ pip install .问题描述:安装fastext时发现gcc版本过低,这里我尝试非root...

2019-06-03 17:54:19 807

原创 linux下构建fastext(官网翻译)

官网安装链接,英文阅读无障碍转移:fastext1. 安装步骤首先,Generally, fastText builds on modern Mac OS and Linux distributions.fastext只支持linux和mac,非想在windows下用的话,你可以用gensim.models.fasttext。依赖环境:g++-4.7.2或以上Pyth...

2019-06-03 17:11:20 483

转载 Python pip更换国内源​​​​​​​

转载链接国内源:新版ubuntu要求使用https源,要注意。清华:https://pypi.tuna.tsinghua.edu.cn/simple豆瓣:http://pypi.douban.com/simple/使用示例:可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple例如:pip install -i https...

2019-05-23 14:53:52 1600

原创 linux下使用conda虚拟环境并安装tensorflow

1.首先安装Anaconda安装Anaconda3教程2.查看当前有哪些虚拟环境conda env list1) 新建虚拟环境conda create -n myenv python=X.X其中,myenv是自己创建的虚拟环境名称,python=X.X是指定版本例如虚拟一个名称为tf1.2,python为3.5版本的虚拟环境:conda create -n...

2019-05-21 11:31:07 5249

原创 tensorboard--解决OSError: [Errno 22] Invalid argument和ERROR: Tensorboard could not bind to unsupported

1. windows10下:python=3.6.8tensorflow=1.13.1tensorboard=1.13.1执行图结构文件时:tensorboard --logdir=./logs报错:查询解决方法可能是版本号的问题,于是回退到tensorboard=1.12.1回退命令:conda install tensorboard=1.12.1...

2019-04-25 15:50:10 857

转载 git---如何解决The authenticity of host 'github.com (192.30.255.112)' can't be established.

https://blog.csdn.net/Wbiokr/article/details/73431199秘钥文件错误,输入个yes就好了,哎吆我的天...

2019-03-28 18:16:30 1780

原创 pycharm配置anoconda

我觉得,我已经配置了不下十次了,但是今天又去百度了,算了,自己记下吧。官网下载anoconda,记得选版本pycharm安装导入项目后,File-Settings-Project Interpreter,点这个设置,点Add:重点来了,选择第三个,找安装Anoconda路径,选择Tools下的python.exe,搞定。...

2019-03-28 17:54:57 1721

原创 python map(),filter().reduce()图解

note:map()是对list所有元素进行映射函数操作,filter()的映射函数是进行布尔判断,reduce()是返回函数操作后的集合。

2019-01-27 00:57:45 492

原创 EM和HMM学习笔记

1. EM(Expectition-Maximum):期望最大化算法,由于已知数据中有未观察到的隐含数据,所以需要猜想隐含数据,进而求模型参数。E为期望步,计算模型的期望值问题;M步为求最大化问题,以此类推,不断迭代。2. HMM(Hidden Markov Model):隐马尔夫模型,HMM解决的问题有以下两个特征:1)我们的问题是基于序列的,比如时间序列,或者状态序列。2)我们的问题中有两...

2018-12-12 22:42:06 1355

原创 最大公约数和最小公倍数 -- Python

'''输入两个数m, n求两个数的最小公倍数和最大公约数思路:设两个整数u和v,用辗转相除法求最大公约数的算法如下: 例如: u=4和v=6if v&gt;u if v&gt;u即:4&lt;6将变量u与v的值互换(使大者u为被除数) ...

2018-10-12 16:39:07 908

原创 矩阵转置 -- Python

'''转置矩阵'''# 我写的def trans_matrix(a): m = len(a) n = len(a[0]) b = [[0] * m for i in range(n)] for i in range(m): for j in range(n): b[j][i] = a[i][j] retur...

2018-10-12 16:34:18 498

原创 linux 进程状态监控

 命令:ps -aux | grep {process_name} 结果: ps aux输出格式:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

2018-10-11 11:12:09 2774

原创 NLP面试

nlp:1. word2vec原理(word2vec中CBOW和Skip-Gram训练模型的原理word2vec 中的数学原理详解)功能:将corpus(语料库)的one-hot向量(模型的输入)转换成低维关联词向量。分为两种训练模式,CBOW和skip-gram,CBOW是根据上下关联词来预测中心词,skip-gram是通过中心词预测上下文的词。两个模型。有两种加速算法,...

2018-09-28 17:31:38 3268

原创 LSTM学习笔记

1. 原理:描述一下细胞状态和三个门。LSTM的公式推导详解 简单理解LSTMLSTM(长效短期记忆神经网络)是一种特殊的RNN,它能够学习到较长的依赖关系(注意是较长,太长了也不行)。细胞状态和三个门结构,遗忘门,输入输出门。第一步是决定从细胞状态中丢弃什么信息(图一),由“忘记门”的Sigmoid层实现(0代表不通过任何信息,1代表全部通过)。下一步决定我们要在细...

2018-09-28 16:50:26 687

原创 统计词频 -- Python

'''统计词频'''def count_words(l): dic = {} for word in l: if word not in dic: dic[word] = 1 else: dic[word] += 1 return dicif __name__ == '__ma...

2018-09-28 14:32:46 357

原创 cnn rnn 笔记

1. cnn卷积运算:对应位置相乘再相加求和,即为卷积值:1 feature_map1(1,1) = 1*1 + 0*(-1) + 1*1 + 1*(-1) = 12 feature_map1(1,2) = 0*1 + 1*(-1) + 1*1 + 1*(-1) = -13 ```4 feature_map1(3,3) = 1*1 + 0*(-1) + 1*1 + 0*(-1) = ...

2018-09-25 16:12:48 249

原创 tf学习笔记

1. 占位符(tf.placeholder)和变量(tf.Variable)tf.placeholder,用于传递真实的样本 创建时不必指定初始值,可在运行时,通过Session.run函数的feed_dict的参数指定 tf.Variable,用于可变的训练变量,如模型的权重或者偏置 创建时必须提供初始值,变量的值会随模型的训练而改变示例:stddev = 0.1weigh...

2018-09-25 16:12:03 699

原创 git笔记

廖雪峰的git教程写的很好,就是我们建立私有项目,注册相应git用户,然后拉取项目做开发。1)git设置用户名和邮箱作为标识:git config --global user.name "Your Name"git config --global user.email "[email protected]"2)git生成ssh秘钥,生成的时候直接三个enter,当然也可以输入密码,...

2018-09-25 15:34:18 183

原创 python lists/sets操作

1. 判断两个list/set是否相等len(l1)== len(l2)2. 判断元素是否在list/set中if i in l1: print(i)if i not in l1: print(i)3. 返回列表中元素最大/最小值min_l1 = min(l1)max_l1 = max(l1)4. 集合是用{}生命的,列表是[]    添加元素...

2018-09-19 11:37:48 171

原创 从一个序列中找出所有包含全部数字的最小索引区间 -- Python

感jio写的有问题。。先记录一下吧。。'''问题:从一个序列中找出所有包含全部数字的最小索引区间,若有多个则按出现的顺序输出。输入输出示例:输入:1 1 3 4 6 6 5 1 3 3输出:[2,7] [3,8] [4,9]'''def solution(nums): res = [] # 记录最小区间长度 d = [] len_nums =...

2018-09-19 11:27:06 1053

原创 Python -- sorted函数

1. sorted()函数对所有可迭代的对象进行排序操作。sorted( iterable[, cmp[, key[, reverse]]] )iterable -- 可迭代对象。 cmp -- 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。 key -- 主要是用来进行比较的元素,只有一个参数,具体...

2018-09-18 20:18:09 186

原创 走格子取数 -- Python

1. 无障碍的走格子/棋盘'''m*n无障碍的格子, 每次只能往右或者下走dp[i][j]为到i,j这里有多少种走法递推公式:dp[i][j] = dp[i-1][j] + dp[i][j-1]初始矩阵:dp[0][j],dp[i][0]都为1'''def solution(m, n): dp = [[0] * (n) for i in range(m)] ...

2018-09-18 20:16:06 2420

原创 最长连续递增子序列 -- Python

'''最长连续递增子序列dp[i]以nums[i]结尾的最长递增子序列的长度if nums[i] &gt; nums[j], 说明nums[i]能缀到nums[j]后面,那么dp[j]就能+1了dp[i+1] = max(dp[i + 1], dp[j] + 1)'''def length_of_lis(nums): len_nums = len(nums) ...

2018-09-18 18:06:52 6670 2

原创 sql 条件查询(where, having)

题目描述:house表,字段如下:id 主键 room_id 房间id owner_id 房东id room_type 整租为1,合租为0 求整租超过10个房子的房东idsql:select owner_id, count(room_id) num from house where room_type=1 group by owner_id...

2018-09-17 19:35:32 3079

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除