Python
文章平均质量分 75
Mr_EvanChen
这个作者很懒,什么都没留下…
展开
-
Python中的Numpy、SciPy、MatPlotLib安装与配置
Python强大之处就在于它有丰富的库可供使用,但是略有麻烦在于库的安装,这其中会遇到这样那样的问题,本文主要讲解如何安装Numpy,SciPy、MatplotLib后这三个库。1.安装Python,这里选择2.7还是3.4都行,不过推荐使用2.7,毕竟现在的教程大部分还是基于2.7的,3.4跟2.7的语法还是略有不同,为了避免语法错误的麻烦,还是推荐大家使用2.7。下载地址为:https翻译 2017-04-13 22:46:11 · 873 阅读 · 0 评论 -
Adaboost(2)——基于Python的adaboost实例
用Python写的adaboost代码如下,已做了详尽的注释。如果对adaboost算法不太熟悉的可以看上一篇博客:# coding=utf-8"""@Time : 2017/4/10 18:57@Author : EvanChen"""from numpy import *# 简单数据集def loadSimpData(): datMat = matrix([[1原创 2017-04-14 11:22:15 · 1855 阅读 · 0 评论 -
【Python】copy()与deepcopy()的区别
copy()与deepcopy()之间的区分必须要涉及到python对于数据的存储方式。首先直接上结论:—–我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。 —–而浅复制并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时候,数据块就会发生变化转载 2017-08-18 09:36:32 · 355 阅读 · 0 评论 -
【Python】欧氏距离和余弦距离
一、欧几里得距离(Euclidean Distance) 欧氏距离是最常见的距离度量,衡量的是多维空间中各个点之间的绝对距离。公式如下: 因为计算是基于各维度特征的绝对数值,所以欧氏度量需要保证各维度指标在相同的刻度级别,比如对身高(cm)和体重(kg)两个单位不同的指标使用欧式距离可能使结果失效。二、余弦距离 余弦相似原创 2017-08-23 20:25:26 · 41099 阅读 · 3 评论 -
【Python】python读写txt和json文件
python读取txt和json文件1、往txt文件中写入内容# write txtimport osname =['a','b','c','d']seq=['11111','22222','33333','44444'] output_dir = '/home/cqh/faceData'emb_filename = os.path.join(output_di原创 2017-09-06 13:45:47 · 9931 阅读 · 0 评论 -
【Python】面向对象class
Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来转载 2017-08-29 09:46:14 · 651 阅读 · 0 评论 -
【Python】Json模块dumps、loads、dump、load函数介绍
Json模块dumps、loads、dump、load函数介绍1、json.dumps() json.dumps()用于将dict类型的数据转成str,因为如果直接将dict类型的数据写入json文件中会发生报错,因此在将数据写入时需要用到该函数。import json name_emb = {'a':'1111','b':'2222','c':'3333','原创 2017-09-07 13:46:29 · 100914 阅读 · 6 评论 -
【Python】往json文件中追加内容
往json文件中追加内容已存在的json文件内容如下: 需求:想要追加json内容(例如:{'e':'5555','f':'6666'}),追加后如下:若直接采用指定文件打开方式为追加模式(a表示追加),则会变成如下效果:import os from os.path import join as pjoinimport jsonname_原创 2017-09-07 14:13:58 · 41025 阅读 · 1 评论 -
【Python】读取图片的几种方法
方法一:import cv2img = cv2.imread("/home/cqh2/faceData/LFW/Abdel_Madi_Shabneh/Abdel_Madi_Shabneh_0001.jpg")print(img)cv2.imshow("Image", img) cv2.waitKey (0) cv2.destroyAllWindows()方原创 2017-08-15 11:06:02 · 1833 阅读 · 0 评论