Python笔记

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

文章列表

神经网络 input data normalization

2021年6月28日

input data不是直接作为激活函数的参数,而是要与一组数据(w和b)参与一个线性计算。不做normalization可能会导致计算上的一些困难,比如计算结果overflow。 阅读全文->

会死掉的ReLU

2021年6月28日

貌似ReLU神经元激活函数是在2011左右出现的,著名的AlexNet就使用了它。ReLU神经元激活函数的出现,同样也是来自生物神经科学领域的启发。 阅读全文->

HEVC中的QG和delta QP

2021年6月17日

HEVC中,对frame的划分,除了CTU,CU,TU这些之外,还有一个QG,Quantization Group。它的作用是用来包含delta QP值。 阅读全文->

理解 binary float point

2021年6月14日

我们日常生活中使用的浮点数计算,或者说小数计算,都是 decimal float point。而计算机使用的浮点数计算,是 binary float point。 阅读全文->

__getitem__函数的使用

2021年6月10日

Python对象中的__getitem__魔法函数的作用,就是可以在代码中,使用制定index([i])的方式来访问数据! 阅读全文->

for语句的iterator protocol

2021年6月10日

for... in...,首先用iter函数,基于container对象创建一个iterator(迭代器),然后通过next函数调用此迭代器,直到迭代器抛出StopIteration,for循环停止。 阅读全文->

PIL的Image对象与ndarray互转

2021年6月8日

本文记录如何将PIL的Image对象与numpy的ndarray对象互转。 阅读全文->

math.tau=2π

2021年6月4日

Python从3.6开始,在math模块中提供了tau,它的值为2π。我还是第一次发现2π有这么一个专用名称! 阅读全文->

用lambda函数实现复杂排序

2021年5月27日

本文记录几个用lambda函数实现比较复杂的排序的方法,供自己随时参考。 阅读全文->

把位移运算括起来!!

2021年5月26日

位移计算的优先级比较低,在写复杂计算表达式的时候,记住一定要括起来! 阅读全文->

webbrowser模块的妙用

2021年5月24日

Python标准库中有一个模块,叫webbrowser,调用其接口可以打开浏览器,输入的参数可以使URL,图片,pdf文档等。 阅读全文->

Python实现do...while逻辑

2021年5月19日

当条件在while循环中生成时,do...while确实不错,python没有,但可以通过while True配合break语句来实现! 阅读全文->

HEVC中的Z-Scan

2021年5月25日

在HEVC的标准文档中,6.5.2部分,有一个初始化Z-Scan数组的算法,数组的名称为 MinTbAddrZs。 阅读全文->

关于DCT的直观理解

2021年5月17日

DCT矩阵是正交的,DCT和IDCT是可逆的,本文用python代码演示! 阅读全文->

妙用python函数的默认可变参数

2021年5月14日

所谓函数的默认可变参数,是指函数的默认参数为一个空的list或空的dict对象。python官方教程里面介绍过,只是要大家小心,这个默认的可变参数,可能会带来意料之外的行为。 阅读全文->

Python内存分配回收细节

2021年5月14日

python中对象内存的allocation,都是在heap中进行,调用栈中没有对象; python运行时会检查对象的reference count,当其等于0时,就进行此对象的deallocation。 阅读全文->

Python内存管理和gc模块

2021年5月11日

本文简要总结python内存管理机制,gc模块的使用,以及如何排查内存泄露的问题。 阅读全文->

Python中的内存泄露

2021年5月10日

我想关于python内存泄露的问题,应该是编写大型python系统必须要考虑的重要细节! 阅读全文->

麦新杰的Python笔记

Ctrl+D 收藏本页

统计

  • 文章数:326
  • 总阅读数:504665
  • 运行时间:1159天

©Copyright 麦新杰 Since 2019 Python笔记

go to top