Python
Zoey29
Work hard, Have fun, Make history!
展开
-
Python函数
Python是解释性的,只能先定义再调用。 但是从可读性上说,把程序主干放到文件的结尾,可读性差。可以换一种方式,把程序主干放到文件的开头:def main(): #程序的主干 function1() function2()def function1(): ....def function2(): ....main()原创 2017-07-07 13:09:57 · 225 阅读 · 0 评论 -
Jupyter快捷键
Jupyter Notebook 是一个交互式笔记本程序, 其有丰富的快捷键来便捷的完成工作。Notebook 有两种键盘输入模式。即命令模式和编辑模式,这与 Vim 有些类似。在编辑模式下,可以往单元中键入代码或文本,此时单元格被绿色的框线包围,且命令模式下的快捷键不生效。在命令模式下,可以用快捷键命令运行单元格,移动单元格,切换单元格编辑状态等等,此时的单元格被灰色的框线包围,且编辑模式下的快...转载 2018-03-31 10:22:17 · 363 阅读 · 0 评论 -
Python str前加u/r/b的含义
u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8r/R:非转义的原始字符串 与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠...转载 2018-05-18 10:22:02 · 1093 阅读 · 0 评论 -
Anaconda更新库
conda only manages the packages that are installed using a conda command. If you installed a package with pip (or using python setup.py install or develop) it will show up with conda list (because tha...原创 2018-05-18 16:41:25 · 554 阅读 · 0 评论 -
scikit-learn fit_transform() vs. transform()
CountVectorizer- bag of words tool fit_transform() functions: 1) Fits the model & learns the vocabulary 2) Transforms training data into feature vectors. transform() In machine learning ,you...原创 2018-05-22 15:16:30 · 434 阅读 · 0 评论 -
Python机器学习及实践学习笔记1
简介机器学习综述机器学习隶属于人工智能研究与应用的一个分支。“图灵测试”(Turing Test),用来判断一台计算机是否达到具备人工智能的标准。 大概描述:“如果通过问答这种方式,我们已经无法区分对话那端到底是机器还是人类,那么就可以说这样的机器已经具备了人工智能。”Tom Mitchell’s Definition A program can be said to learn...原创 2018-05-28 10:31:23 · 538 阅读 · 0 评论 -
Fluent Python学习笔记1
Chapter 1 The Python Data ModelPython data model describes the API that you can use to make your own objects play well with the most idiomatic language features;The Python interpreter invokes spec...原创 2018-05-24 15:58:28 · 239 阅读 · 0 评论 -
Python机器学习及实践学习笔记2
基础监督学习经典模型监督学习任务的基本架构和流程: 1.准备训练数据; 2.抽取所需特征,形成用于训练特征向量(Feature Vectors); 3.训练预测模型(Predictive Model); 4.抽取测试数据特征,得到用于测试的特征向量; 5.使用预测模型对待测试特征向量进行预测并得到结果(Label/Target)。分类学习 1.二分类(Binary Clas...原创 2018-06-06 15:15:27 · 336 阅读 · 0 评论 -
Python机器学习及实践学习笔记3
进阶这部分简单介绍了如何通过抽取或筛选数据特征、优化模型配置,进一步提升经典模型的性能表现。已存的高效模型和程序库: 用于自然语言处理的NLTK程序包; 词向量技术Word2Vec; 能提供强大预测能力的XGBoost模型; Google发布的用于深度学习的Tensorflow框架等。模型使用技巧提升模型性能的方式: 1.预处理数据 2.控制参数训练 3.优化模型...原创 2018-06-27 14:26:39 · 284 阅读 · 0 评论