python
MrYH23
本人为在读研究生,深度学习爱好者
展开
-
python 中assert的使用
assert : 断言为什么使用assert程序员断定这个程序执行之后或者之前会有这样的结果,如果不是,那就扔出一个错误。语法:assert 表达式 [, 参数]参数是一个字符串,用于抛出错误同时显示作用是判断表达式是否成立(为真),如果不成立,抛出AssertionError举例:def ful(s): a=int(s) assert a!=0,'a...原创 2018-11-13 10:37:36 · 172 阅读 · 0 评论 -
python中 __call__ 的应用
概要Python中,如果在创建class的时候写了call()方法, 那么该class实例化出实例后, 实例名()就是调用call()方法。例子class Animal(object): __call__(self, words): print "Hello: ", wordsif __name__ == "__main__": cat = Anim...原创 2018-11-13 16:26:46 · 263 阅读 · 0 评论 -
scipy.ndimage.interpolation.zoom
参考:https://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.ndimage.interpolation.zoom.html功能是缩放数组,即使用order顺序的样条插值来缩放数组。scipy.ndimage.interpolation.zoom(input, zoom, output=None, order=3,...转载 2018-11-30 11:44:40 · 2438 阅读 · 1 评论 -
LMDB
LMDB的全称是Lightning Memory-Mapped Database(快如闪电的内存映射数据库),它的文件结构简单,包含一个数据文件和一个锁文件:LMDB文件可以同时由多个进程打开,具有极高的数据存取速度,访问简单,不需要运行单独的数据库管理进程,只要在访问数据的代码里引用LMDB库,访问时给文件路径即可。让系统访问大量小文件的开销很大,而LMDB使用内存映射的方式访问文件...转载 2019-01-24 18:07:43 · 10781 阅读 · 1 评论