加载中
Python随笔(一)Python3关键字

查看Python3的全部关键字方法 import keyword print(keyword.kwlist) print(len(keyword.kwlist)) 我们可以看到Python3有33个关键字 break False None True and as assert class continue d...

2019/03/30 20:24
188
Python 源

linux pip.conf如果不存在则新建 ~/.pip/pip.conf pip.conf [global] trusted-host = pypi.douban.com index-url = http://pypi.douban.com/simple Windows pip.ini如果不存在则新建 C:\Use...

Python-四元数类

class Quaternion: def init(self,array): self.w=0 self.x=array[0] self.y=array[1] self.z=array[2] self.array=array def toArray(): return [......

2018/12/12 02:04
1.8K
MFCC算法-Python

MFCC(梅尔倒谱系数)的算法思路 读取波形文件 汉明窗 分帧 傅里叶变换 回归离散数据 取得特征数据 Python示例代码 import numpy, numpy.fft def mel(f): return 2595. * numpy.log10(1. + f ...

2016/07/26 14:50
4.2K
Python随笔(二)GIL

GIL(global interpreter lock)是Python一个非常让人蛋疼的问题,它的存在直接影响了对Python并发线程的性能调优。 这里我搬一个测试出来看看运行时间 from threading import Thread import ...

2019/03/30 23:25
38
Caffe(二)-Python-自定义网络层

这里我们用一个例子先来体验一下 首先定义一下我们的环境变量 $PYTHONPATH,我这儿是Windows开发环境,至于Windows Caffe怎么编译由读者自己下去搞定 我使用的控制台是 Windows PowerShell 添...

Python随笔(四)抽象语法树AST

什么是抽象语法树嘞? 在计算机科学中,抽象语法和抽象语法树其实是源代码的抽象语法结构的树状表现形式 我们可以用一个在线的AST编辑器来观察AST的构建 Python语言的执行过程就是通过将Pyt...

2019/03/31 23:31
698
Python随笔(三)虚拟机运行原理

说到Python的运行机制,就不得不从.pyc文件和字节码说起 PyCodeObject对象的创建时机是模块加载的时候,即import。 .pyc文件 执行 python test.py 会对test.py进行编译成字节码并解释执行,但...

2019/03/30 23:49
582
Python-用泰勒展开求解COS函数

直接贴代码吧,泰勒展开没什么好说的 #--coding:utf8;-- import math def fa(a): b=1 while a!=1: b*=a a-=1 return b def taylor(x,n): a=1 count=1 for k in range(1,n): if count%2......

2019/03/30 13:55
1K
Python-求1到n的一个乱序数组里面缺失的一个值

当时看到这题的时候卡了一下想着排序,想了想用数学的思想去解决它是个更明智的方法 按照题目意思,我可以通过等差数列的计算公式计算出1到n的和,然后通过一个O(n)的sum过程,计算当前序列的...

2019/03/30 14:15
82
Python内核源码解析与C/CPP-API拓展编程(一)PyObject

下载Python源码 我这里使用Python3.5作为学习的源码 目录结构 | --- Include: 包括Python提供的所有头文件, 可以用于c/c++扩展 --- Lib: Python的标准库, 全部都是用python写的 --- Modules:...

2019/04/08 01:11
312
Python内核源码解析与C/CPP-API拓展编程(二)类型对象

未完结 类型对象: 在上一篇中我们了解到了 PyObject 这个结构只有两个内容:一个引用计数, 一个类型信息. 但是在现实的编程过程中缺失了一些去区别python每一个类型的信息,比如a=1、b=[1,2,...

2019/04/08 01:17
351
计算方法(一)-线性最优解迭代方法

定义矩阵乘法 def mult(h, x): result = [] for x in h: summ = 0 for index, y in enumerate(x): summ += y * x[index] result.append(summ) return result ......

2018/11/11 23:42
381
计算方法(三)线性方程求解5-追赶法

追赶法: 如下列方程组Ax=b 通过变化Ax=b为LUx=b得 Matlab代码 function [x] = chase(A,d) %求解线性方程组 Ax=d, 其中 A是三对角阵,如果输入的不是三对角矩阵就会报错 %A是系数矩阵 %d是方程...

2020/09/17 13:32
176
计算方法(三)矩阵分解2-LU分解

LU分解(LU Decomposition)是矩阵分解的一种,可以将一个矩阵分解为一个下三角矩阵和一个上三角矩阵的乘积,作为解线性方程以及优化高斯消去法的一个分解方法,在后续文章中会使用到。 如下列...

2020/09/17 13:20
201
基于能量匹配的高斯金字塔与拉普拉斯金字塔图像融合

利用拉普拉斯对高频信息的保留,重建出原始图像 操作过程如下 对于两张图像 可以看到两张同样的图片一个脸部模糊一个除了脸其他地方模糊,现在我们需要通过局部能量匹配的融合方法对图像进行...

2020/09/16 12:33
98
RuntimeError: Exporting the operator max_unpool2d to ONNX

系统:Windows10 CUDA版本:8 9 10.1 10,2 运行平台:Pytorch Torch版本:1.6.0+cu101 报错描述:Pytorch无法导出SegNet到ONNX,不支持max_unpool2d 层,其实是支持的,这锅torch背,极度恶心。 to...

SLAM初探(三)

PCL(Point cloud library) Ubuntu Linux 16 系统之所以会用Linux,很大的原因是应为SLAM在嵌入式平台上面的安置,所以尽量编写在inux下编写,同步arm编程环境的读者有兴趣可以去参考下搭建交叉...

ROS init.sh

ros初始化安装 sudo apt-get install vim sudo apt-get install openssh-server sudo apt-get install xrdp sudo apt-get install vnc4server tightvncserver sudo apt-get install xubuntu...

拉普拉斯金字塔与高斯金字塔

简介 拉普拉斯金字塔用于在多个尺度上对图像进行分析,其应用范围广泛,如压缩、纹理合成和调和化等。但其在边缘处理方向的应用非常少,因为拉普拉斯算子为二阶差分,其方向信息丢失,常产生...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部