命令行执行python模块时提示ImportError: No module named xxx

命令行执行python模块时提示ImportError: No module named xxx 在pycharm中运行python文件没有问题,切换到cmd中是提示:ImportError: No module named xxx 原因: pycharm在运行时会把当前工程的所有文件夹路径...

2018-05-21 16:09:19

阅读数 672

评论数 0

关于为什么pagerank能收敛

关于为什么pagerank能收敛 pagerank的主要思想 如果一个网页被很多其他网页链接到的话说明这个网页比较重要,也就是PageRank值会相对较高 如果一个PageRank值很高的网页链接到一个其他的网页,那么被链接到的网页的PageRank值会相应地因此而提高 ...

2018-05-06 23:01:30

阅读数 1012

评论数 0

机器学习中的范数

机器学习中的范数L0范数 LO范数是向量中非零元素的数目 如果采用L0范数来规划化一个参数矩阵的,就是为了让矩阵稀疏,希望大部分权值都为0。但是,这个术语在数学意义上是不对的,非零元素的数目不是范数,因为对向量缩放α\alpha 倍不会改变该向量的非零数目。L1范数 L1范数是向量中各...

2018-04-30 13:46:37

阅读数 283

评论数 0

EM推导PLSA模型

EM推导PLSA模型 回归EM算法 以上是EM算法的框架,基本思想是: E步骤:求当隐变量给定后当前估计的参数条件下的后验概率 M步骤:最大化complete data对数似然函数的期望,把E步当做是已知值,得到新的参数值 不断迭代以上步骤直到收敛。 plsa模型简介 P...

2018-02-10 19:31:40

阅读数 432

评论数 0

从两个例子理解EM算法

从两个例子理解EM算法 本文是作者对EM算法学习的笔记,从EM算法出发介绍EM算法,为了更好理解,用两个应用EM算法求解的例子进一步解释EM的应用。 EM算法 EM算法引入 EM算法,指的是最大期望算法(Expectation Maximization Algorithm,期望...

2018-02-10 00:01:55

阅读数 4264

评论数 1

变分推断

变分推断 变分推断就是用简单的分布q去近似复杂的分布p。 以上这句话是对变分推断最直接的理解。那么,为什么要选择用变分推断? 因为,大多数情况下后验分布很难求。如果后验概率好求解的话我们直接采用EM就可以。当后验分布难于求解的时候我们就希望选择一些简单的分布来近似这些复杂的后验分布。特别的...

2018-01-27 21:30:48

阅读数 359

评论数 0

链表的环问题

链表的环问题 如何判断链表中是否有环,若存在环,如何找到入口? 方法一:使用额外的空间 利用一个map记录已经存在的node, 当出现第二次即为存在环也是环的入口。 方法二:不使用额外的空间 先解决是否有环的问题,设置快慢指针,类别是跑步问题,在一个环形跑道上跑快的总会追赶上慢的,那么...

2018-01-25 21:34:04

阅读数 93

评论数 0

Online LR—— FTRL 算法理解

Online LR—— FTRL 算法理解 Online Learning定义 Online Learning是一种模型训练的方法,能够根据线上反馈数据,实时快速的进行模型调整,使得模型及时反映线上的变化,提高线上预测的准确率。Online Learning的流程包括:将模型预测结果展现给用户...

2018-01-22 10:13:45

阅读数 1113

评论数 2

[leetcode] min stack问题

min stack问题 问题描述 Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. push(x) -- Push element x o...

2018-01-17 15:26:00

阅读数 61

评论数 0

正则表达式匹配

请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a...

2018-01-16 14:59:20

阅读数 245

评论数 0

证明 gibbs sampling 是接受率为1 的Metropolis Hasting 特例

证明 gibbs sampling 是接受率为1 的Metropolis Hasting 特例 首先回顾下 gibbs sampling 以及 MH算法 Metropolis Hasting Algorithm gibbs sampling 下面来证明 gibbs samp...

2018-01-10 10:58:01

阅读数 126

评论数 0

整数中1出现的次数

整数中1出现的次数 **题目描述** 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负...

2018-01-09 16:31:08

阅读数 94

评论数 0

[转载] Eclipse引用第三方jar包项目打包成jar文件

用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0 Class-Path:...

2017-12-28 15:23:58

阅读数 101

评论数 0

[转载]如何解决failed to push some refs to git

在使用git 对源代码进行push到gitHub时可能会出错,信息如下 如何解决failed to push some refs to git 此时很多人会尝试下面的命令把当前分支代码上传到master分支上。 $ git push -u origin master 但依然没能解决问题...

2017-12-28 15:10:01

阅读数 80

评论数 0

VAE详细推导

本文是对VAE的loss的详细推导 先上两个图解释下VAE在这两个的基础上,我们可以定义data likelihood:为什么要采用变分由于MCMC算法的复杂性,对于qϕ(z|x)q_{\phi}(z|x),如果对每个数据点都要大量采样,在大数据情况下是难以实现的,因此需要找一个近似的方法。变分推...

2017-12-22 11:02:37

阅读数 1795

评论数 0

逆序对问题

最近刷leetcode 315. Count of Smaller Numbers After Self,遇到问题所以想趁机总结下这类问题。 逆序对定义 在数组中的两个数字,如果前面一个数字大于后面一个数字,则这两个数字组成一个逆序对。递归问题求解逆序对 就是将数组分为两部分,左边数组中有le...

2017-12-15 19:29:32

阅读数 90

评论数 0

tensorflow中的逆卷积操作 输出向量的尺寸计算

tensorflow中的逆卷积操作在tensorflow中逆卷积

2017-12-13 21:36:32

阅读数 1033

评论数 0

corenlp多线程使用

本文的应用是stanford corenlp多线程的使用,在对数据进行分词、词性标注和命名实体识别的过程数据量较大,处理时间较长,单线程已经不能满足需求。这个使用场景是,读取文本,每一行是一个json类型的字符串,需要将其中部分文本进行词性标注等处理,然后再写到新的一个文件中(**多线程读同一个文...

2017-12-02 16:08:16

阅读数 317

评论数 0

java 中的json包

首先要说下之前用的是json lib那个包,在应用过程中有个bug, 于是选用了轻量级的解析工具包org.json.jar 在用json lib这个包时,同时需要你加入其他的依赖包,需要注意各依赖包之间的版本兼容。在应用过程中,出现如下问题: JSONObject obj = new JSONOb...

2017-12-02 13:09:32

阅读数 788

评论数 2

BiLSTM_CRF-序列标注

CRF Layeremission score: 这个分数来自于BiLSTM层,即是下图黄色框框中的值 transition score 表示从一个状态转移到另一个状态的可能性,在模型开始训练前随机初始化,在训练的过程中实现更新。loss function LossFunction=Prea...

2017-11-20 16:03:08

阅读数 2108

评论数 1

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