自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Linux 后台运行程序的命令

命令格式:   nohup  命令  &运行python程序:   nohup   python  process_wiki.py    &

2018-05-26 21:49:50 1281

原创 维基百科语料库训练词向量

维基百科语料库:1.http://ftp.acc.umu.se/mirror/wikimedia.org/dumps/enwiki/20180320/2.https://meta.wikimedia.org/wiki/Mirroring_Wikimedia_project_XML_dumps3.https://dumps.wikimedia.org/生成词向量教程:1.https://www.ji...

2018-05-26 16:33:17 2777

原创 python list转换字符串报错TypeError: sequence item 0: expected str instance, int found

小例子:list1=[1,'two','three',4]print(' '.join(list1))以为会打印 1 two three 4结果报了错Traceback (most recent call last):  File "<pyshell#27>", line 1, in <module>    print(" ".join(list1))TypeError: ...

2018-05-26 16:05:02 2282

原创 C++先序和中序确定二叉树

思考:如何才能确定一棵树?结论:    通过中序遍历和先序遍历可以确定一个树                通过中序遍历和后续遍历可以确定一个树                通过先序遍历和后序遍历确定不了一个树。单独先序遍历:能求解根,但不能求解左子树什么时候结束、右子树什么时候开始。根据先序和中序结果画树算法1、通过先序遍历找到根结点A,再通过A在中序遍历的位置找出左子树,右子树2、在A的左子...

2018-05-25 15:16:10 13320 1

原创 C++ 函数参数中“ *&代表什么? ”

*&代表什么? //https://zhidao.baidu.com/question/2266744263935050308.html 这是C++的语法写法,&在形参中表示“引用”实参, LNode * &lst ; 中LNode * 是个整体,表示变量类型是LNode类指针, &lst中的&表明引用实参,即代表实参的一个别名。 ...

2018-05-25 14:01:27 39670 6

原创 Time sum(const Time &t)const, 这两个const 分别都是什么含义

第一个const      调用函数的时候,用相应的变量初始化const常量,则在函数体中,按照const所修饰的部分进行常量化,如形参为const Time& t,则不能对传递进来的引用对象进行改变,保护了原对象的属性。第二个const   类成员函数中const的使用     如果一个成员函数的不会修改数据成员,那么最好将其声明为const,因为const成员函数中不允许对数据成员进行...

2018-05-23 10:53:01 3065

原创 LSTM 网络中几个门的理解

个人认为下面这篇博文非常适合初学或者学的很浅的朋友。 转自http://www.jianshu.com/p/9dc9f41f0b29经常接触LSTM,GRU,RNN这些模型,对于LSTM的印象只是知道它用来解决梯度消失梯度爆炸问题,对于长距离的句子的学习效果不好的问题,而且大概知道里面是加了一些参数,加了门单元来选择忘记和记住一些信息。但是具体公式没有推过,所以理解的不够深。但是上面这篇长博文,作...

2018-05-20 11:42:51 7103

原创 gensim函数库的Word2Vec的参数说明

用gensim函数库训练Word2Vec模型有很多配置参数。这里对gensim文档的Word2Vec函数的参数说明进行翻译,以便不时之需。class gensim.models.word2vec.Word2Vec(sentences=None,size=100,alpha=0.025,window=5, min_count=5, max_vocab_size=None, sample=0.001,...

2018-05-20 09:58:12 1222

原创 Tensorflow一些常用基本概念与函数(1)

摘要:本文主要对tf的一些常用概念与方法进行描述。1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始:import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float") b = tf.placeholder("float") y = tf.mul(a, b) #构造一个o...

2018-05-18 15:29:35 817

原创 Keras框架神经网络算法训练MNIST分类准确率(实验) CNN-手写体识别

MNIST数据集信息参考:http://yann.lecun.com/exdb/mnist/index.html MNIST是手写数字0~10图片数据集,每一张图片包含28*28个像素。 MNIST训练数据集包含:(1.)60000张图片的像素信息,因为神经网络的输入层表示特征的维度,所以将图像表示成一个[60000,28,28]的pixel张量;(2.)60000张图片的标签信息,表示成一个[6...

2018-05-17 21:14:45 3908 1

原创 分类与回归区别是什么?

简单解释:分类和回归的区别在于输出变量的类型。定量输出称为回归,或者说是连续变量预测;定性输出称为分类,或者说是离散变量预测。举个例子:预测明天的气温是多少度,这是一个回归任务;预测明天是阴、晴还是雨,就是一个分类任务。分类模型和回归模型本质一样,分类模型可将回归模型的输出离散化(下面例子1. 2. 4. 5.),回归模型也可将分类模型的输出连续化(下面例子3.)举几个例子:Logistic Re...

2018-05-17 17:34:04 13261 4

原创 机器学习中分类与聚类的本质区别

机器学习中分类与聚类的本质区别机器学习中有两类的大问题,一个是分类,一个是聚类。 在我们的生活中,我们常常没有过多的去区分这两个概念,觉得聚类就是分类,分类也差不多就是聚类,下面,我们就具体来研究下分类与聚类之间在数据挖掘中本质的区别。分类分类有如下几种说法,但表达的意思是相同的。分类(classification):分类任务就是通过学习得到一个目标函数f,把每个属...

2018-05-17 17:05:00 9801

原创 Linux下基于Anaconda2安装TensorFlow0.8

1、虚拟机安装VMware+Ubuntu14.04建议:(1)Ubuntu下载Linux64位版本(2)虚拟机文件夹英文命名(3)Ubuntu简易安装可能出现无法安装虚拟机工具,无法从主机向虚拟机复制文件,可插优盘传递文件,也可在安装时选择暂时不装系统,这点可百度解决,博文很丰富。2.Anaconda安装下载Anaconda的Linux64位版本,Ubuntu14.04自带Python2.7【1】...

2018-05-16 15:05:36 1310

原创 Ubuntu 14.04安装和使用python3.5

Ubuntu14.04系统会自带python2.7,请不要卸载它,不同版本的Python可以共存。#sudo add-apt-repository ppa:fkrull/deadsnakes#sudo apt-get update#sudo apt-get install python3.5接下来安装pip# sudo apt-get install python-pip 安装2版本的pip#su...

2018-05-16 11:08:12 2262

原创 linux的Anaconda3环境下安装TensorFlow1.3

现在tensorflow全面支持python3.6了,哈哈,全面拥抱python3.6~下附官网安装方式参考: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/docs_src/install/install_linux.md#InstallingAnaconda1. 建立专门的运行环境再安装可以专门建立一个tenso...

2018-05-15 08:51:44 1834

原创 tensorflow提示出错module 'tensorflow.contrib' has no attribute 'bidirectional_rnn'

运行报错 File "model.py", line 21, in __init__    output, _, _ = tf.contrib.static_bidirectional_rnn(....)AttributeError: module 'tensorflow.contrib' has no attribute 'bidirectional_rnn'  解决方案:tf.contrib....

2018-05-14 22:02:57 20920

原创 tensorflow提示出错'module' object has no attribute 'pack'

编译旧的代码,会像下面这样提示出错:File "model.py", line 22, in __init__    tf.unpack(tf.transpose(self.input_data, perm=[1, 0, 2])),AttributeError: module 'tensorflow' has no attribute 'unpack'因为TF后面的版本修改了这个函数的名称,把 t...

2018-05-14 22:01:04 2486

原创 如何阅读英文文献

1.确定要查询论文的方向,提取出关键词(全称、缩写);2.登录校园网;3.登录网页Web of Science(可以选择页面显示语言为中文);4.根据关键词搜索进行条件搜索;5.根据搜索出的文献列表,看每一篇;6.对于每一篇文献,点开摘要,将文献题目与摘要(abstract)复制到谷歌翻译(推荐谷歌,百度翻译、有道翻译不好)进行翻译转换,如果符合研究方向,则进行下一步;7.如果该论文有原文选项,则...

2018-05-14 21:58:21 5329

原创 python开发之anaconda【以及win7下安装gensim】

最简单的方案:在命令行中输入:pip install gensim就成功了。         一、推荐安装Anaconda        官方介绍:Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes more than 400...

2018-05-14 10:40:47 873

原创 C++ sizeof与strlen的区别

sizeof是算符,strlen是函数。char str[20]="0123456789";int a=strlen(str); //a=10; >>>> strlen 计算字符串的长度,以结束符 0x00 为字符串结束。int b=sizeof(str); //而b=20; >>>> sizeof 计算的则是分配的数组 str[20] 所占的内存空...

2018-05-13 01:06:10 987

原创 C++ 中vector的使用方法

在c++中,vector是一个十分有用的容器。作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。特别注意:使用vector需要注意以下几点:1、如果你要表示的向量长度较长(需要为向量内部保存很多...

2018-05-13 00:28:53 897

原创 动态规划

基本思想:    动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。区别:    与分治法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相独立的。若用分治法来解这类问题,则分解得到的子问题数目太多,有些子问题被重复计算了很多次。如果我们能够保存已解决的子问题的答案,而在需要时再找出已求得的答案,这样就可以避免...

2018-05-12 08:52:33 1525

原创 2018阿里巴巴春季校招笔试题(Java开发)

答案需要更正:1. 2.3.4.5.6.7.8.9.10.

2018-05-11 21:10:00 2298

原创 2018阿里巴巴春季校招笔试题(Java开发)

第一题:编程题要求:编译器版本: Java 1.8.0_66请使用标准输入输出(System.in, System.out);已禁用图形、文件、网络、系统相关的操作,如java.lang.Process , javax.swing.JFrame , Runtime.getRuntime;不要自定义包名称,否则会报错,即不要添加package answer之类的语句;您可以写很多个类,但是必须有一个...

2018-05-11 20:05:25 3844

原创 【NOI OJ】3528 最小新整数

3528:最小新整数总时间限制: 1000ms 内存限制: 65536kB描述给定一个十进制正整数n(0 < n < 1000000000),每个数位上数字均不为0。n的位数为m。现在从m位中删除k位(0<k < m),求生成的新整数最小为多少?例如: n = 9128456, k = 2, 则生成的新整数最小为12456输入第一行t, 表示有t组数据;接下来t行,每一行表...

2018-05-06 08:46:22 1341

原创 python 读取文件,并跳过空格,将每一行的单词存入List中

python 读取文件,并跳过空格,将每一行的单词存入List中:代码:f = open("doc_1_Windex.txt","r", encoding='utf-8')lines = f.readlines()#读取全部内容for i in range(0,lines.__len__(),1): #(开始/左边界, 结束/右边界, 步长) list = [] ## 空列表...

2018-05-01 11:43:33 20661 2

原创 python中字符串list转化为数值型

经过很长时间的试错才知道源于python2.X和python3.X的不同,原理都是采用map函数,但是二者返回的信息不同Python2.x,可以使用map函数list=[]  # 空列表1list= map(int, list) 或者 list= map(float, list) 如果是3.x,map返回的是map对象,当然也可以转换为List:1list= list(map(float, l...

2018-05-01 11:35:51 11973

空空如也

空空如也

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

TA关注的人

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