python
chzenable
这个作者很懒,什么都没留下…
展开
-
卷积计算
"""https://github.com/vdumoulin/conv_arithmetic"""# 卷积计算公式 padding='valid'func=lambda input_size,kernel,stride: (input_size-kernel)//stride + 1# 反卷积计算 padding='valid'func=lambda input_size,ke...原创 2019-10-23 16:46:58 · 202 阅读 · 0 评论 -
正则表达式 脱坑指南
demo_file_name:/demo/demo/00330.jpg,width:369,height:369demo_file_name:/demo/demo/00336.jpg,width:317,height:318demo_file_name:/demo/demo/00605.jpg,width:324,height:3242019-06-20 06:00:49 - demo- ...原创 2019-08-13 12:06:58 · 135 阅读 · 0 评论 -
google-images-download脱坑指南
官方文档:https://google-images-download.readthedocs.io/en/latest/总结:不好用维护差官方文档安装的gui的也没有说啥版本现在的版本在Python2.7里不支持非ascii编码,在python3.7里不支持非utf-8编码(中文没问题但是法语等不支持)python3语言编码问题print(iteration.encode('...原创 2019-07-25 10:41:37 · 1511 阅读 · 0 评论 -
多线程总结
Python的多线程优化,线程,进程,进程池Pool超级好用(服务器的36*2 CPU超级线性,多进程基本上就是翻进程数倍的性能提升)Python因为有GIL全局锁的缘故,对线程支持不好,但是python的threading类对高io的应用场景还是有极大的提升,因为多Thread之后在GIL遇到IO阻塞的时候,GIL会设置一个监听或者定时,先释放CPU占用,使能其他线程,之后等资源可用的时候再...原创 2019-07-25 10:12:44 · 92 阅读 · 0 评论 -
python 参数传递
def parse_arguments(argv): parser = argparse.ArgumentParser() parser.add_argument('--batch_size', type=int, help='', default=64) parser.add_argument('--image_size', type=str, help='', de...原创 2019-06-27 14:01:22 · 276 阅读 · 0 评论 -
python基础 import
python的import机制其实很好理解,像是导入的时候大致可以理解为并联的关系例如[a.py]from b import hellomodulefrom b import variable然后可以使用导入的对象遇到过这种情况*[a.py]import caa='hello'*[b.py]from a import aafrom c import cc# ...原创 2019-06-20 20:04:50 · 176 阅读 · 0 评论 -
人脸识别基础
人脸识别算法一览最近对人脸识别感兴趣,网上找了个阅读清单一点点开始看《Blessing of Dimensionality: High-dimensional Feature and Its Efficient Compression for Face Verification》,简称high LBP(0.9517),深度学习算法前比较经典的算法。对图像分块,各种overlap,最后...转载 2019-06-04 20:10:56 · 395 阅读 · 0 评论 -
MXnet基础(1)
创建变量from mxnet import nd#NDArray 类似于Tensor 基本和np的使用方式一致 [[2 1 4 6] [1 4 3 4] [4 6 2 1]] <NDArray 3x4 @cpu(0)>nd.array([])nd.arrange(n)nd.ones(shape)nd.zeros()nd.reshap...原创 2019-06-04 11:38:52 · 222 阅读 · 0 评论 -
Jupyter切换conda虚拟环境
使用jupyter的时候 第一次需要配置虚拟环境conda install nb_conda_kernels也可以采用手动的方式导入但是需要安装依赖ipykernelIPython Kernel是一个独立进程,用来执行用户的python代码,kernel进程和notebook或者Qt console这类的前端通信。一个kernel进程可以有不止一个前端,因为共享了kernel,...原创 2019-06-04 09:37:14 · 1102 阅读 · 0 评论 -
基本python操作
格式化输入输出print('hello %s' % ('world'))print('hello %(name)s' % {'name':'world'})print('hello {}'.format('world'))标准输入输出方式格式符格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型,如下:%s 字符串 (采用str(...转载 2019-06-06 10:11:32 · 68 阅读 · 0 评论 -
Anaconda 虚拟环境迁移 pip 无法打开 Fatal error in launcher: Unable to create process using
Fatal error in launcher: Unable to create process using虚拟环境问题,采用python -m pip install --force --update pip 重新安装pip然后对于所有需要外部cmd调用的程序都使用pip install --force-reinstall tensorboard所有的更新一边就好...原创 2019-04-22 14:54:21 · 1082 阅读 · 0 评论 -
FileNotFoundError: [WinError 2] "dot" not found in path.
File "C:\Users\YOURUSERNAME\AppData\Local\conda\conda\envs\test\lib\site-packages\pydot.py", line 1922, in create raise OSError(*args)FileNotFoundError: [WinError 2] "dot" not found in path.OSE...原创 2019-04-10 10:39:44 · 2011 阅读 · 3 评论