Python笔记

不想当科学家的程序员不是好的投资人

文章列表(第5分页)

深度神经网络的哲学思考

2021年1月6日

深度神经网络,就像自然界的很多其它事物,他们之间在很深很本质的层面上,有着惊人的高度的一致性。 阅读全文->

单泛函数装饰器 @singledispatch

2021年1月4日

python functools模块中提供了一个函数装饰器 @ singledispatch,可以用来实现单泛函数,所谓单泛,就是指只对函数第1个参数进行泛型化处理,非第1个参数的不同类型会被直接忽略,自己处理。 阅读全文->

关于python支持泛型的讨论

2021年1月4日

动态语言本就无所谓类型,一切指向都是 object reference。我们完全可以很简单的通过对函数入参对象类型的判断,来实现泛型。 阅读全文->

为什么Learning Rate不能很大?

2021年1月5日

Learning Rate 不能很大,其实原因很简单。微分公式中的delta,都是近似,delta y = derivative * delta x,这个关系式,只有在 delta x 很小的时候才成立!! 阅读全文->

用sys.getrefcount查看对象引用计数

2020年12月25日

python内都是对象,变量都是对象的引用,这有点像C语言的指针。sys模块实际上是指python这个系统,sys.getrefcount接口可以查询对象的引用计数。 阅读全文->

SQLite3外键约束之ON UPDATE/DELETE

2020年12月15日

存在约束关系的外键(FK)也不是一成不变,有两个更强的约束条件,ON UPDATE和ON DELETE。 阅读全文->

dict和OrderedDict的异同(since 3.6)

2021年4月2日

从python 3.6 开始,builtin的dict对象,也能够记录insert order,但还是跟collections.OrderedDict不一样。 阅读全文->

哥伦布(Golomb)压缩编码

2020年12月11日

哥伦布(Golomb)编码是一种无损的数据压缩方法,由数学家Solomon W.Golomb在1960年代发明。Golomb编码只能对非负整数(unsigned int)进行编码。 阅读全文->

使用ffmpeg工具套件

2021年7月5日

ffmpeg是个非常强大的处理多媒体数据的工具,为了让自己在往后的日子里能够轻松驾驭各种需求,专门为它开一篇博文,记录自己的使用总结。 阅读全文->

卷积(convolution)和图像滤镜(filter)

2021年1月12日

本文记录本人对卷积(convolution)和图像滤镜(filter)这两个概念的认识和理解,配合一些测试代码。 阅读全文->

struct模块的使用

2020年12月5日

struct模块可以用来生成(pack)符合C语言特点的struct内存块,也可以按照格式解析(unpack)。 阅读全文->

用mprof在时间维度观察python程序的内存

2020年12月4日

使用 mprof 执行程序在时间维度分析进程的内存使用,一共有四种情况,分别是:单进程,多进程,记录子进程内存占用,多进程并记录子进程内存占用。 阅读全文->

C函数申请的内存,Python没法释放?

2020年12月4日

本文记录一个内存测试,个人感觉不一定是对的,anyway,先记录下来这个过程。 阅读全文->

再谈用ctypes获取C函数返回的指针

2020年12月4日

不管用哪种方式,在Python代码中要获取C函数返回的指针,都要事先确定指针所指向的这块内存的大小。 阅读全文->

再谈通过ctypes向C函数传指针

2020年12月7日

本文总结如何通过ctypes模块,在调用C函数的时候,各种传递指针的方法。 阅读全文->

用sys.byteorder查看系统字节序

2020年12月2日

python作为万能工具,有很多与底层系统的接口,其bytes和bytearray模块专用用来处理字节序列,而sys.byteorder用来告诉我们当前系统的字节序。 阅读全文->

np.concatenate函数

2020年12月2日

np.concatenate函数在做stack操作的时候,对于维度作为一个参数指定,用起来更灵活。但不能实现dstack的功能。 阅读全文->

用flake8检查python代码

2020年12月4日

flake8是python代码的静态检查(lint)工具,它汇集了好几个其它工具,提供统一的使用接口。很多人都说,它比pylint好用。 阅读全文->


©Copyright 麦新杰 Since 2019 Python笔记

go to top