随笔分类 -  python

摘要:利用pyinstaller将.py 程序打包成可执行文件1. TL;DR安装:pip install pyinstaller使用pyinstaller mycode.py,在dist文件夹下就能看到.exe程序了。2.简介PyInstaller 是一款优秀的... 阅读全文
posted @ 2018-12-25 16:13 hitrjj 阅读(214) 评论(0) 推荐(0)
摘要:今日CS.CV计算机视觉论文速览Tue, 11 Dec 2018Totally 63 papersDaily Computer Vision Papers[1] Title: SlowFast Networks for Video RecognitionA... 阅读全文
posted @ 2018-12-11 11:51 hitrjj 阅读(541) 评论(0) 推荐(0)
摘要:深度学习造就了无数的美妙,但自己配置代码并且跑起来实现效果对于大多数非专业的小伙伴来说会耗费大量的时间精力。为了让深度学习更好的普及,世界各地的大牛们将自己实现的AI代码都部署在了浏览器端供大家把玩学习。本文将持续总结遇到的好项目,并分类编辑在下文里。v0.... 阅读全文
posted @ 2018-11-29 21:24 hitrjj 阅读(898) 评论(0) 推荐(0)
摘要:wordcloud 是一个python实现的高效词频可视化工具,除了可以使用各种mask和颜色提供个性化的掩膜,还可以通过api便捷的挑战获得个性化的词云输出。安装:pip install wordcloudwordcloud 包含三个主要api:WordC... 阅读全文
posted @ 2018-11-28 20:04 hitrjj 阅读(828) 评论(0) 推荐(0)
摘要:使用多GPU有助于提升训练速度和调参效率。本文主要对tensorflow的示例代码进行注释解析:cifar10_multi_gpu_train.py1080Ti下加速效果如下(batch=128)单卡:两个GPU比单个GPU加速了近一倍 :1.简介多GPU训... 阅读全文
posted @ 2018-11-27 13:02 hitrjj 阅读(673) 评论(0) 推荐(0)
摘要:jupyter 网络端口配置问题遇到这个问题,主要原因是网络配置问题导致的无法正确解析。首先确认是否正确配置的config文件:JupyterNotebook配置远程登录如果正确配置后依然出现上述问题,尝试将监听端口修改为:c.NotebookApp.ip=... 阅读全文
posted @ 2018-11-27 07:36 hitrjj 阅读(2981) 评论(0) 推荐(0)
摘要:Numba是一个可以利用GPU/CPU和CUDA 对python函数进行动态编译,大幅提高执行速度的加速工具包。利用修饰器@jit,@cuda.jit,@vectorize等对函数进行编译JIT:即时编译,提高执行速度基于特定数据类型集中于数值计算(高效编译... 阅读全文
posted @ 2018-11-23 23:49 hitrjj 阅读(5095) 评论(0) 推荐(0)
摘要:本系列博客主要分享Python在机器视觉/计算机视觉下的编程应用cv2包是著名的视觉库OpenCV的Python实现颜色直方图一般用于统计图片不同通道像素强度的分布,并可以基于此来实现对比度提升、以及简单的目标识别、跟踪以及分割等任务。在openCV中集成了... 阅读全文
posted @ 2018-11-22 23:00 hitrjj 阅读(1451) 评论(0) 推荐(0)
摘要:今日CS.CV计算机视觉论文速览Wed, 21 Nov 2018Totally 62 papersDaily Computer Vision Papers[1] Title: A Baseline for Multi-Label Image Classif... 阅读全文
posted @ 2018-11-21 17:45 hitrjj 阅读(650) 评论(0) 推荐(0)
摘要:numpy.sum(a, axis=None, dtype=None, out=None, keepdims=, initial=)[source])用于计算array元素的和.python中常用的numpy进行数学计算,其中array的求和运算分为两种,一... 阅读全文
posted @ 2018-11-17 13:27 hitrjj 阅读(3930) 评论(0) 推荐(0)
摘要:调用tf.reset_default_graph()重置计算图当在搭建网络查看计算图时,如果重复运行程序会导致重定义报错。为了可以在同一个线程或者交互式环境中(ipython/jupyter)重复调试计算图,就需要使用这个函数来重置计算图,随后修改计算图再次... 阅读全文
posted @ 2018-11-14 20:28 hitrjj 阅读(1546) 评论(0) 推荐(0)
摘要:今日CS.CV计算机视觉论文速览Wed, 14 Nov 2018Totally 25 papersDaily Computer Vision Papers[1] Title: Fast Human Pose EstimationAuthors:Feng Z... 阅读全文
posted @ 2018-11-14 13:38 hitrjj 阅读(308) 评论(0) 推荐(0)
摘要:本系列博客主要分享Python在机器视觉/计算机视觉下的编程应用cv2包是著名的视觉库OpenCV的Python实现在求峰值信噪比PSNR时,我们需要求取目标图像和实际图像之间的误差。err = abs(imgsrc-imgobj)opencv 提供了一个便... 阅读全文
posted @ 2018-11-13 17:19 hitrjj 阅读(5697) 评论(0) 推荐(0)
摘要:利用re包的正则表达式可以便捷地得到文本中的目标在匹配多个模式的时候,可以使用或表达式和多行匹配方法来实现。#使用或表达式来实现#patternA|patternB,模式A 或B两种匹配import retext = 'This string1 is an ... 阅读全文
posted @ 2018-11-13 09:44 hitrjj 阅读(2099) 评论(0) 推荐(0)
摘要:anaconda通常用于创建python虚拟环境,但环境变量有误时会出现无法激活的情况1.添加环境变量#出现这一问题的主要原因在于bash在环境变量中找不到activate这个命令了#所以需要将环境变量写入#环境变量一般在两个位置~/.bashrc和/etc... 阅读全文
posted @ 2018-11-10 21:45 hitrjj 阅读(10666) 评论(0) 推荐(0)
摘要:jupyter notebook 默认只开启了本地端口,需要使用jupyter_notebook_config.py配置jupyter服务器来实现远程浏览器登录在安装完成jupyter后,很多时候需要从远端登录notebook来进行调试使用,这时候就需要将它... 阅读全文
posted @ 2018-11-02 12:36 hitrjj 阅读(1098) 评论(0) 推荐(0)
摘要:本系列博客主要分享Python在机器视觉/计算机视觉下的编程应用cv2包是著名的视觉库OpenCV的Python实现图像修复很多时候遇到受损的图片我们需要利用机器视觉的手段对其进行修复,opencv中提供了inpaint函数实现了这一功能。1.先来看一个例子... 阅读全文
posted @ 2018-10-30 16:41 hitrjj 阅读(1960) 评论(0) 推荐(0)
摘要:英伟达开源GPU加速库RAPIDSRAPIDS是一个支持在GPU上进行端到端数据科学和分析流程的包,在后端CUDA的支持下利用简单的python接口供数据科学家和工程师使用。Rapids主要致力于通用的数据预处理阶段,包含了对于DataFrame的API。同... 阅读全文
posted @ 2018-10-24 12:16 hitrjj 阅读(1034) 评论(0) 推荐(0)
摘要:字典是python的一种数据结构,由{‘键’:‘值’}对组成。第一种利用字典自身的方法dict.items()遍历mydict = { "key1": 10.00, "key2": "This is string", "key3": [1,2,3]}f... 阅读全文
posted @ 2018-10-20 17:12 hitrjj 阅读(357) 评论(0) 推荐(0)
摘要:保存numpy array数据利用numpy.save()函数将array保存为.npy格式的数据numpy中的数据I/O可以简单地通过save函数实现:import numpy as npa = np.array(range(100))np.save('w... 阅读全文
posted @ 2018-10-18 11:25 hitrjj 阅读(421) 评论(0) 推荐(0)