自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lambda 所有用法

>>> lambda x: x + 1>>> (lambda x: x + 1)(2)3>>> add_one = lambda x: x + 1>>> add_one(2)3def add_one(x): return x + 1>>> full_name = lambda ...

2020-02-26 21:19:55 328

原创 python多继承问题

```pythonclass base(): def step(self): print("this is base") def __call__(self,m): self.call_a()#B的实例调用B的方法class A(base): def __init__(self): self.name = 'A' ...

2020-02-26 20:33:37 211

原创 conda install pytorch torchvision cuda91 -c pytorch

conda install pytorch torchvision cuda91 -c pytorch@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的M...

2019-11-18 20:22:14 1077

原创 @classmethod和@staticmethod的区别

`class Date(object):def __init__(self, day=0, month=0, year=0): self.day = day self.month = month self.year = year@classmethoddef from_string(cls, date_as_string): day, month, year...

2019-06-27 20:34:47 413

转载 super使用说明

super可以调用父类有两个原因,第一 ,要初始化父类,因为在子类中也存在初始化方法,所以无法确认初始化是子类还是父类的,此时需要制定super()方法,特☞父类的初始化方法,第二 子类和父类有相同名称的方法,此时正常情况下,调用父类的方法会被子类覆盖,所以需要指定使用父类的方法,此时需要使用super()8.7 调用父类方法问题你想在子类中调用父类的某个已经被覆盖的方法。解决...

2019-03-07 17:38:41 763

原创 正交变换的性质

正交变换保证了原始向量在正交空间的模保持不变,也保证了原始向量集在新空间的角度保持不变.

2019-02-23 09:09:17 4759

原创 常用numpy函数

np.argmax() np.bincount np.get_dummies(), np.map()

2019-02-02 22:09:34 100

转载 datafame取某一列(转载,如有侵权请联系,谢谢)

# -*- coding: utf-8 -*-import numpy as npimport pandas as pdfrom pandas import *from numpy import *data = DataFrame(np.arange(16).reshape(4,4),index = list("ABCD"),columns=list('wxyz'))print...

2018-12-30 14:15:26 237

转载 classmethod方法简介 来源菜鸟教程

#!/usr/bin/python# -*- coding: UTF-8 -*- class A(object): bar = 1 def func1(self): print ('foo') @classmethod def func2(cls): print ('func2') print (cls.b...

2018-12-27 14:04:26 342

原创 python dataframe每一行除以该行的综合,即每一行元素标准化。

import pandas as pddata1 = {"a":[1.,3.,5.,2.], "b":[4.,8.,3.,7.], "c":[5.,45.,67.,34]}df1 = pd.DataFrame(data1)print(df1) a b c0 1.0 4.0 5.01 3.0 8.0 45.0...

2018-12-25 14:38:50 14506

原创 按照dataframe列名和index给dataframe赋值

df = pd.DataFrame({"A": ["foo", "foo", "foo", "foo", "foo", "bar", "bar", "bar", "bar",'bar'], "C": [&q

2018-12-24 17:14:05 6614

转载 获取dataframe的列名

dataframe 获取列名列表版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21046135/article/details/79210906DataFrame.columns.values.tolist()...

2018-12-24 13:44:45 4914

转载 @classmethod使得类里面的某个方法可以直接调用类的方法和变量

#!/usr/bin/python# -*- coding: UTF-8 -*-class A(object): bar = 1 def func1(self): print('foo') @classmethod def func2(cls): print('func2') print(cls.bar) ...

2018-12-11 15:15:46 2392

原创 super函数的用处 ,

#!/usr/bin/python# -*- coding: UTF-8 -*-class FooParent(object): def __init__(self): self.parent = 'I\'m the parent.' print('Parent') def bar(self, message): print(...

2018-12-11 15:06:50 270

转载 转载  编码预处理

版权声明:欢迎去我的新家https://www.jianshu.com/u/906a78709f1d https://blog.csdn.net/dongyanwen6036/article/details/78555163一、实践     离散特征的编码分为两种情况:1、离散特征的取值之间没有大小的意义,比如color:[red,blue],那么就使用one...

2018-12-09 21:58:50 156

原创 信息增益趣谈,哪有那么难懂。

假设你是外星球来的,需要写一个算法发现地球到底那些人上男厕所,那些人上女厕所,地球人好像知道,正常情况下男性去男厕所,女性去女厕所,但是外星人还发现,部分男性(如变性的男性)也去女厕所,特别小的男孩也去女厕所,个别正常的变态男性也去女厕所,打扫卫生的男大爷也去女厕所,打扫卫生的女阿姨也去男厕所,顿时,外星人蒙了,所以现在外星人需要花钱雇一个地球人去写一个算法,让其能够更精准的判断哪些人去男厕所...

2018-12-04 21:21:03 107

原创 对象浅复制

# -*- coding: utf-8 -*-#浅复制l1=[3,[55,44],(7,8,9)]l2=list(l1)print('id(l1[0]),id(l2[0]) :',id(l1[0]),id(l2[0]))print('id(l1[1]),id(l2[1]) :',id(l1[1]),id(l2[1]))print('id(l1[2]),id(l2[2]) :',i...

2018-12-02 19:25:49 72

原创 元素的判断与元组的相对不可变

# -*- coding: utf-8 -*-a=[1,2,4]b=aa.append(8)print(a)print(b)print('这说明了b是引用,a和b指向同一内存地址')name1 ={'name':'sunwukong','born':1000}name2=name1br=name1 is name2print('name1 is name2 (判断的...

2018-12-02 18:49:44 150

原创 抽象类 ABC模块的简单应用

# -*- coding: utf-8 -*-from abc import ABC ,abstractmethodfrom collections import namedtuple# 为什么要用抽象类呢   抽象类解决有些基类不能实现方法,如水果不可以有吃的方法,但是子类如苹果可以有吃的方法,#  抽象类的方法什么都不用做,但是子类必须实现里面的所有方法才可以合法实例化#理解有...

2018-12-02 12:43:14 371

原创 python常用高阶函数简介

# -*- coding: utf-8 -*-#python 常用高阶函数def fac(n): '''return n! zw''' return 1 if n <2 else n*fac(n-1)print(fac.__doc__)fa=faca=list(map(fa,range(5)))# map 函数把每个元素都放到fa这个函数里面执行...

2018-12-01 23:16:10 221

原创 标准库中的装饰器,用于保存函数运行结果

标准库中的装饰器,用于保存函数运行结果import timeimport functoolsdef clock(func): def clocked(*args): t0=time.perf_counter() result = func(*args) elapsed = time.perf_counter() -t0 ...

2018-11-29 19:12:39 135

原创 装饰器基础概念4

import timeimport functoolsdef clock1(func): @functools.wraps(func) def clocked(*args,**kwargs): t0=time.time() result =func(*args,**kwargs) elapsed =time.time()-t0...

2018-11-29 19:05:11 112

原创 装饰器基础概念三

装饰器基础概念三import time# from chapter_76 import clockdef clock(func): def clocked(*args): t0=time.perf_counter() result = func(*args) elapsed = time.perf_counter() -t0 ...

2018-11-29 18:45:15 77

原创 计算移动平均值2

def make_average(): series =[] def averager(new_value): series.append(new_value) total = sum (series) return total/len(series) return averageravg = make_aver...

2018-11-29 17:59:04 692

原创 计算移动平均值

class Averager(): def __init__(self): self.series = [] def __call__(self,new_value): self.series.append(new_value) total = sum(self.series) return total/len(se...

2018-11-29 17:53:35 1806

原创 装饰器基本知识二

目的非常简单,就是比较客户订单可以享受的最大折扣,订单的折扣分布在几个不同规则的函数中 ,返回最大的折扣函数promos=[]def promotion(promo_func):promos.append(promo_func)return promo_func@promotiondef fidelity(order):return order.total()*.05 if orde...

2018-11-29 17:14:52 90

原创 装饰器基本概念一

建议大家自己看看输出,然后去悟道吧 ,不懂留言讨论registry=[]def register(func):print(‘running register(%s)’ % func)registry.append(func)return func@registerdef f1():print(‘running f1()’)@registerdef f2():print(‘ru...

2018-11-29 16:47:46 149

原创 scipy.spatial.distance.squareform的使用

scipy.spatial.distance.squareforma1Out[118]:array([[ 0, 2, 3, 4],[ 2, 0, 7, 8],[ 3, 7, 0, 12],[ 4, 8, 12, 0]])a=dist.squareform(a1)首先是a1如果是矩阵的话就必须对称 ,一般是距离矩阵,对角线元素都为0,a=dist.squarefo...

2018-11-28 11:17:10 1283 1

原创 opencv 人脸识别交互与眨眼检测

opencv 人脸识别交互与眨眼检测直接上代码客户端如下   import socketimport cv2import numpyaddress = (‘127.0.0.1’, 8002)sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.connect(address)capture = cv2.VideoC...

2018-11-10 19:44:21 3490 5

空空如也

空空如也

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

TA关注的人

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