搜索:python3

python入门操作笔记

原创 2018-07-17 14:41 阅读(256)次
本文纯粹是个人python入门的一个笔记,比较早,是从笔记程序中搬过来。主要记录一下入门使用。 官网下载python 版本,注意2和3差别很大,我用的是python3。 启动自带的shell   - IDLE  出现python shell, 输入命令就可以执行,ALT+N是上一条执行的命令。ALT+P是下一条命令。CTRL+N可以新建一个窗口。新窗口中用输入+tab键可以做到提示和自动补全。F5自动执行,执行前会先保存。 python3语法   print后必须带括号, 字符串 + 数字会报错,类型不匹配。 python是用缩进来代替java...

hadoop3 新功能yarn service初探

原创 2018-06-29 11:26 阅读(247)次
最近浏览最新版的hadoop 3.1.0,发现一个有趣的东西,YARN service。看来hadoop的团队也意识到mapreduce的没落,转而发展自己的强项了,甚至还结合了docker。 YARN service 由几个重要的部分组成 Service Framework (ApplicationMaster) on YARN 本质上这是一个ApplicationMaster,他负责根据用户提供的服务定义,从ResourceManager请求containers,并根据placement 策略启动容器。另外他需要做繁重的任务: 1. 解析并执行服务定义和配置 2. 管理容器的生命周期,如自...

tensorflow主要函数用法(持续更新)

原创 2018-05-13 02:20 阅读(111)次
tensorflow有很多函数便于神经网络的计算。本文将持续更新。 tf.clip_by_value tf.clip_by_value(    t,    clip_value_min,    clip_value_max,    name=None) 将tensor限制在最小值和最大值之间。修建了tensor 参数t ,主要用来避免数学上一些不应该出现的计算,比如分母是0,log0等这类计算出现 常见用法如下。v = tf.constant([[l.O, 2.0, 3.0], (4.0,5.0,6.0]]) ...

octave画图篇之3D图

原创 2018-03-05 00:08 阅读(227)次
几行程序画出这样的图,方便理解一些数学函数。 1. plot3方法就是用来画3D图的>> x = [1:1:10] x = 1 2 3 4 5 6 7 8 9 >> y = sqrt(x)>> z = cbrt(x)>> plot3(x,y,z)也就是分别设置x, y ,z 轴的值,如下图 ,0-10的轴是x,     1-3.5的轴是y,  1-2.2的轴是z view命令可以旋转角度,但本身figure的菜单中也可以旋转角度。 2....

线性回归的cost function 3D图形分析法

原创 2018-03-04 22:31 阅读(163)次
在上文 线性回归的cost function 2D图形分析法 我们假设θ0 =  0 ,使J(θ0,θ1) 变成 J(θ1)。所以可以用2D图形来表示J(θ)函数。本文将认为θ0 !=0,cost function  将有两个自变量的函数J(θ0,θ1) ,就是需要3D图形来表示(x轴θ0,y轴θ1,z轴为J(θ0,θ1))的值。 想要得到如下图的效果, 首先我们需要样本数据,这里用andrew Ng 课程一个的数据作为绘图的样本数据。 数据共97行,每行2列,第1列是特征项x,第2列是目标值y。我截取一些如下 6.1101,17.592 5.5277,...

python用selenium进行数据爬取

原创 2018-03-02 11:51 阅读(138)次
现在数据爬取无非针对两种数据:网页和API接口,API返回的数据基本是json,xml这类的格式。 而网页的数据则复杂的多,很多数据可能是用javascript的动态加载的。如果这时候只用httpclient或者python的requests来获取就无法满足。 模拟浏览器就可以攻破js这堵墙。selenium这方面技术的翘楚。 本文讲解win10环境,python3使用selenium爬取网页数据。 python 3 默认是没有selenium,需要安装。用pip安装pip install selenium 安装完成后,本文用firefox来作为启动的浏览器。#引入selenium包 fr...