- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 NLP基础-Loglin_lm模型-构建语句任务
本文使用方法来自CMU课程《Neural Networks for NLP》1. Loglin_lm Log linear language model2. 语言python3. 框架dynet4. 数据库ptb (from the Penn Treebank)ps. 英文注解写得不好,望见谅Loglin_lm图解 Loglin_lm 构建语句任务:主要是根据上文预测后面的词语生成合法的句子。
2017-12-25 16:14:25 1650
原创 NLP基础-CBOW&DEEP CBOW-影评分类
本文使用方法来自CMU课程《Neural Networks for NLP》1. BOW Bag of words2. 语言python3. 框架dynetps. 英文注解写得不好,望见谅CBOW图解 -CBOW 参照前一篇BOW,不同点在于 1. word embedding这里是定义了64维,丰富地表达词信息,BOW是直接以标签种类为维度的 2. 因为维度变了,所以计算方法有点变化,需要
2017-12-19 21:19:10 605
原创 NLP基础-BOW-影评分类
本文使用方法来自CMU课程《Neural Networks for NLP》1. BOW Bag of words2. 语言python3. 框架dynetps. 英文注解写得不好,望见谅图解 -第一部分数据读取 1. 采用collections.defaultdict创建出可自增词典w2i(word to index),t2i(tag to index) 2. 在读文件部分用yield方法返
2017-12-18 17:16:25 1113 2
原创 java.lang.NoClassDefFoundError: Failed resolution of: Ljava/awt/GraphicsEnvironment
问题描述 在android上跑weka的时候找不到类了,应该是weka包的问题,在Stack Overflow上面找到了合适的解答答案 https://stackoverflow.com/questions/39198576/error-on-using-weka-library-on-android-want-to-implement-machine-learning-in-an解决方法
2017-10-27 17:05:14 7406
原创 Error:Execution failed for task transformClassesWithDexForDebug
错误描述Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.in
2017-10-27 16:57:41 235
原创 python 特别运算
整理一下python中易忘又特别的运算异或a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0c = a ^ b # 49 = 0011 0001logimport numpy as npnp.log(2.71828)# 0.99999932734728203整除a
2017-10-11 15:39:39 867
原创 sklearn 存取模型
整理模型存取方法路径存在判断import osif os.path.exists("./model/"): #判断路径是否存在路径创建if not os.path.exists("./model/"): os.mkdir("./model/")模型下载from sklearn.externals import joblibimport osdef download_mo
2017-10-11 15:26:37 583
原创 Python dict词典排序
整理一下key排序和value排序keytmpdict = {"1":20,"2":50,"3":40,"4":100,"5":80}# key从大到小>>> for i in sorted(tmpdict.keys(),reverse=True):... print([i,tmpdict[i]])... ['5', 80]['4', 100]['3', 40]['2',
2017-10-11 11:03:31 428
原创 Python读写CSV文件
总是忘记如何读写csv,整理一下来加强记忆读 csv文件 假设有csv文件内容为: id,score 1,100 2,80import csvdata = open("xxx.csv",'r')dataline = csv.reader(data)for i in dataline: # csv中每一行被转换为了list形式并被赋给i print i #>
2017-10-10 17:35:30 5572
原创 mac下配置phantomjs
配置.bash_profile文件后一定要source安装步骤下载phantomjs,官网下载mac版本即可 http://phantomjs.org/download.html下载后将phantomjs-2.1.1-macosx文件夹放到/Users/xxx目录下终端输入vim .bash_profile添加语句(i插入,esc退出,:wq保存关闭)export PATH="/Users
2017-09-07 10:52:49 788
原创 自学Tensorflow之交叉熵MNIST分类
本文用于复习TF官网教学内容第一节MNIST初学主要复习内容为交叉熵、梯度下降tensorflow1.0 mac osx 10.12.4import部分from __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionfrom tensorflow
2017-06-06 10:55:06 812
原创 mac关闭ipv6选项
校内网莫名上不了IEEE了,得知需要在网络设置里关闭ipv6选项,但是mac系统偏好设置里面网络高级选项中ipv6又没有关闭这一条选项……看了一些解决方法,终于找到一个靠谱一点的~以下为亲测,然后刷新IEEE页面就可以了$ networksetup -listallnetworkservicesAn asterisk (*) denotes that a network service
2017-05-22 10:31:49 20476 1
原创 MAC安装tensorflow
本文主要解释前某篇中提到的官网上如何安装前某篇 nvcc fatal : The version (‘80100’) of the host compiler (‘Apple clang’) is not supported还是建议看官网,如果觉得英文看着头疼可以看这篇,,,tensorflow官网mac安装地址注:博客中方法都来自官网亲测virtualenv安装有效1.先打开终端,安装pip和
2017-04-27 09:44:20 1518
原创 ImportError: No module named input_data
TensorFlow教程中有些直接import input_data就会报错ImportError: No module named input_data解决方法:先安装input_data.py这是github地址,或者直接复制地址https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/tutorial
2017-04-21 20:27:54 8706 1
原创 TypeError: 'str' object is not callable
用终端写python的时候,突然报错TypeError: 'str' object is not callable,看了大半天代码也没看出错在哪儿查看type(str),原来是一不小心把str给替代了,可能之前写测试demo的时候不小心给str赋值了关了重来就好,要特别注意保留字呀,,,
2017-04-21 15:34:51 855
原创 nvcc fatal : The version ('80100') of the host compiler ('Apple clang') is not supported
在GitHub找到答案如下,亲测有效:登录 https://developer.apple.com/downloads/下载Xcode CLT (Command Line Tools) 8.2安装 CLT执行 sudo xcode-select --switch /Library/Developer/CommandLineTools输入命令行查看clang版本 clang --ve
2017-04-17 09:39:19 3834 3
原创 初学LaTeX on Mac(1)
文章主要讲解如何在Mac上使用LaTeX注:博客中例子均来源于《大家来学LaTeX》第一次使用LaTeX步骤1.首先在官网下载mactex,下载完整版(官网建议新手最好都下完整版,老鸟一般也用完整版来着,,,)需2.93GB,然后安装需要5GB左右2.安装好后点击TeXshop问题问题一:一开始直接写了一句话,以为和word一样就可以保存了打开看到,结果发现Error提示少了document
2017-03-24 15:09:04 3621
原创 机器学习第三章复习(4)
本文用于复习《Machine Learning》第三章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第三章最后部分主要讲解了如何解决欠拟合过拟合注:博客中图片均来自于课程underfit & overfit underfit解决方法 underfit也叫“high bias”,可能是特征量太少引起了欠拟合。 解决办法: 1.可以增加特征; 2.调整特征的幂
2017-03-14 10:42:51 441
原创 解决WelcomeApplet在Safari中无法加载
问题背景:Core Java中案例WelcomeApplet在Safari中无法加载注:能解决此问题,很大程度感谢博客OS X如何在Safari运行Java applet小程序在本文中提出我的具体解决方法系统与软件 OS X 10.10.5 Safari 9.1.2 MAMP步骤1.这里默认执行的是WelcomeApplet项目,先用小应用程序查看器看大致情况,目标是在Safari中显示
2017-03-09 10:03:52 1573
原创 关于Mac和Ubuntu共享文件解决问题
博主Mac的存储容量问题和换电脑的资金问题,短期内得到了很好地解决,即是把虚拟机装到移动硬盘里这里有个新问题就是ubuntu虚拟机选了共享可以还是没什么效果,在众多博客中查询解答,但是答案好像有点老旧,特此来更新一下系统与软件 Ubuntu 14.04 OS X 10.10.5 Parallels Desktop步骤sudo apt-get install sambasudo apt-g
2017-03-07 16:34:22 7351
原创 机器学习第三章复习(3)
本文用于复习《Machine Learning》第三章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第三章后面部分主要讲解了多分类、欠拟合和过拟合注:博客中图片均来自于课程multiclass classification 如上图所示,多分类的坐标中出现3类图形,为了区分开他们,这里采用One-vs-all策略,即是说,把三角形列为一类,其他两个图形列为一类。以此类推
2017-03-07 09:28:37 368
原创 机器学习第三章复习(1)
本文用于复习《Machine Learning》第三章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第三章第一讲主要讲解了分类问题和引入logistic regressionclassification problem在之前的章节中一直都在讲解的是regression problem,然而回顾第一章讲的supervised learning其实是包含regressio
2017-03-06 09:23:54 281
原创 机器学习第三章复习(2)
本文用于复习《Machine Learning》第三章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第三章第二讲主要讲解了逻辑回归的代价方程和优化算法注:博客中图片均来自于课程cost function 在之前的章节中cost function直接计算为 J(θ)=12m∑i=1m(hθ(x(i))−y(i))2J(θ)= \frac{1}{2m} \sum_
2017-03-06 09:19:14 321
原创 Hadoop之wordcount有感
Hadoop wordcount准备阶段出现的一些问题总结作者在解决问题过程中遇到的很有帮助的一个博客就是来自如下地址,特别放在文首感谢!http://www.powerxing.com/install-hadoop/文件调整 就上篇hadoop配置而言,由于未认识到hadoop2.x的版本配置方面稍有不同,所以在做wordcount的sample之前先进行了改进。 不同在于mapred-si
2017-03-03 09:18:17 310
原创 机器学习第二章复习(2)
本文用于复习《Machine Learning》第二章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第二章第二讲主要讲解了标准方程也就是Normal EquationNormal Equation 在之前的章节中我们用循环的方式不断寻找Jθ的最低点,来满足代价函数尽可能小,即是说预测值h和真实值y尽可能接近。对于每一个θjθ_j(j=0…n),来说都有一个关于它的一元
2017-03-01 10:21:46 312
原创 StreamCompressor实现过程中的一些问题
本文用于复习《Hadoop权威指南》第四章第一部分内容代码来自于书中,仅有少部分修改,主要是为了回忆起来方便书中终端命令为“$ echo “Hello wyh” | hadoop StreamCompressor org.apache.hadoop.io.compress.GzipCodec | gunzip ”但实际难以实现(这点暂且怀疑),本文主要处理问题为如何实现目标,以及实现过程中出现一些问
2017-02-28 10:47:05 895
原创 机器学习第二章复习(1)
本文用于复习《Machine Learning》第二章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第二章第一讲主要讲解了多特征线性回归的处理方法multivariate linear regression 在之前的章节中以楼房价格预期为例,预测房屋的面积和房屋价格的线性回归关系,这里加深这个案例的理解,房价可能还会受到房间数目,房屋楼层等等因素的影响,这些影响就是所
2017-02-27 10:02:36 342
原创 机器学习第一章复习(2)
本文用于复习《Machine Learning》第一章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第一章后三讲主要讲解的是代价函数、梯度下降和线性代数基本知识cost function这里cost function即代价函数是指,选择a和b使得h(x)=b+ax中,h(x)最接近于y,即是如下方程minθ12m∑i=1m(hθ(x(i))−y(i))2\min_θ
2017-02-24 15:23:14 338
原创 机器学习第一章复习(1)
本文用于复习《Machine Learning》第一章部分内容内容来自于Andrew Ng的机器学习课程,主要是为了回忆起来方便第一章前三讲主要讲解的是一些概念的区分,以理解的方式了解不同的分类方法和问题supervised learning这里supervised learning是指,给算法一个数据集合,利用算法即可得到实际结果,例如一个特定的值(平均房价1万/平方米),例如一个特定判断(整个
2017-02-23 17:11:44 412
原创 Eclipse实现DFS部分操作复习(2)
本文用于复习《Hadoop权威指南》第三章后半部分内容代码来自于书中,仅有少部分修改,主要是为了回忆起来方便在文章eclipse实现word count中就有关于如何在eclipse中开发hadoop项目,链接如下Eclipse实现Hadoop WordCount利用FileSystem的listStatus方法来读取文件和目录的元数据,再用stat2path方法讲status数组转为path数组
2016-12-01 16:24:07 717
原创 Eclipse实现DFS部分操作复习(1)
本文用于复习《Hadoop权威指南》第三章部分内容代码来自于书中,仅有少部分修改,主要是为了回忆起来方便,顺便用下刚刚学习的MarkDown在文章eclipse实现word count中就有关于如何在eclipse中开发hadoop项目,链接如下Eclipse实现Hadoop WordCount用setURLStreamHandlerFactory方法来实现以标准格式显示Hadoop文件系统里面的
2016-11-30 16:30:52 668
原创 Eclipse实现Hadoop WordCount
首先,安装eclipse,下载 hadoop-eclipse-plugin, https://github.com/winghc/hadoop2x-eclipse-plugin,将下载好的jar包放到eclipse安装目录的plugin文件夹里面,重启eclipse其次,在mac下eclipse的preference在菜单栏Eclipse->偏好设置(preference),打开选择Hadoo
2016-11-29 17:22:57 912
原创 关于root 联想ZUK z2 遇到的一系列问题
本文的步骤和方法都是来自于迷你手机网,只有问题(红字比较重要)的出现和解决是经过多次搜索和尝试的总结,希望能提供一些帮助。首先,进行手机解锁详细的见链接http://www.netded.com/a/jingpinshouji/2016/0716/31853.html关于第一个步骤,手机连接电脑,手机先调整为开发者模式,在设置-高级设置-开发者选项(如果没有就设置-关于本机-ZUI版本
2016-11-24 11:09:24 5861
原创 hadoop之端口被占用问题namenode无法启动
namenode日志报错org.apache.hadoop.http.HttpServer2: HttpServer.start() threw a non Bind IOExceptionjava.net.BindException: Port in use: 0.0.0.0:50070查询stackoverflow,发现解决方式为在hdfs-site.xml文件中修改端口,添加
2016-11-02 16:32:39 8135
原创 Android记录单点和多点触控的位置
为了完成可以记录滑动和缩放的位置信息,尝试了包括GestureDector类和OnTouchListener类,虽然能够很好的识别具体手势,可是在区分单点还是多点触控方面还是有些欠缺。本文对TextView进行监听,在position中显示记录触控的痕迹。tv = (TextView)findViewById(R.id.textv);position = (TextView)findVi
2016-11-01 17:52:14 1423
原创 Android sdcard下读取TXT文件
首先txt文件的读写并不难,博主遇到的问题是在file路径都存在的情况下,一直读不出文件内容。而且/sdcard/xxx/xxx目录就不可以访问了。 TextView tv; String reader = null; BufferedReader br = null; static String directory = Environment.getExtern
2016-10-28 18:27:54 1111
原创 Mac配置Hadoop遇到的一些问题
在Mac OS X 10.10.5中参考《hadoop实战第2版》配置hadoop(虽然该书已经有点老了,可以同时参考其他博文和官方文档)0.据书上说要先安装Xcode,由于一直有Xcode,不知这步是否必要1.首先安装Homebrew 未遇到问题 可以参考百度经验http://jingyan.baidu.com/article/fec7a1e5ec30341190b4e7e5.h
2016-10-21 17:23:08 1418 2
翻译 关于Mac中ssh: connect to host localhost port 22: Connection refused
在Mac OS X 10.10.5学习hadoop的过程中,输入命令ssh localhost得到ssh: connect to host localhost port 22: Connection refused解决方法是选择系统偏好设置->选择共享->点击远程登录然后再输入命令ssh localhost发现已经解决问题找到解决方案来自于htt
2016-10-21 15:23:08 28906 12
原创 关于flash player更新过程中出现连接错误
尝试删除原flash player再重新安装————没有作用尝试翻墙安装————没有作用尝试修改DNS————没有作用怀疑就是网络不太稳定,解决方法为在官网以外的其他网址下载离线的最新版flash player。在官网下载可以看到需要接近18.9M左右,可是下载下来只有700k左右,所以它需要再次连网下载,可能是这里出现问题。
2016-10-20 09:04:09 4049
人工智能 一种现代的方法(中文)有目录
2018-01-03
计算机视觉 一种现代的方法(中文版)影印
2018-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人