随笔分类 -  编程

摘要:Numba是一个可以利用GPU/CPU和CUDA 对python函数进行动态编译,大幅提高执行速度的加速工具包。利用修饰器@jit,@cuda.jit,@vectorize等对函数进行编译JIT:即时编译,提高执行速度基于特定数据类型集中于数值计算(高效编译... 阅读全文
posted @ 2018-11-23 23:49 hitrjj 阅读(5095) 评论(0) 推荐(0)
摘要:利用某些保护命令和 rm 的替代命令可避免 rm 从入门到删库的悲伤rm-protection,保护机制protect命令配合trash-cli,移动到回收站Safe-rm, 保护机制跳过被保护文件rm -i, -i, --interactive 进行交互式... 阅读全文
posted @ 2018-11-23 11:32 hitrjj 阅读(631) 评论(0) 推荐(0)
摘要:在命令行下想要可视化查看文件,可以使用命令直接打开图形化窗口1. Windowswindows上可以使用explorer.exe打开资源管理器:explorer.exe . #.表示打开当前所在的文件夹explorer.exe #会默认打开库的窗... 阅读全文
posted @ 2018-11-23 11:16 hitrjj 阅读(2352) 评论(0) 推荐(0)
摘要:调用tf.reset_default_graph()重置计算图当在搭建网络查看计算图时,如果重复运行程序会导致重定义报错。为了可以在同一个线程或者交互式环境中(ipython/jupyter)重复调试计算图,就需要使用这个函数来重置计算图,随后修改计算图再次... 阅读全文
posted @ 2018-11-14 20:28 hitrjj 阅读(1546) 评论(0) 推荐(0)
摘要:利用re包的正则表达式可以便捷地得到文本中的目标在匹配多个模式的时候,可以使用或表达式和多行匹配方法来实现。#使用或表达式来实现#patternA|patternB,模式A 或B两种匹配import retext = 'This string1 is an ... 阅读全文
posted @ 2018-11-13 09:44 hitrjj 阅读(2099) 评论(0) 推荐(0)
摘要:使用命令行工具du,ls查询文件和文件夹大小du命令du命令可以查看文件夹的结构及其大小,可以使用-d参数和-B参数来简单的查询文件/文件夹:其中-d n代表文件夹的查询深度,n为向内查询几层,一般使用1即可,-B k/m/g代表显示的单位为MB,GB等>>... 阅读全文
posted @ 2018-11-11 20:52 hitrjj 阅读(617) 评论(0) 推荐(0)
摘要:nvidia-smi(NVIDIA System Management Interface) 是基于nvml的gpu的系统管理接口,主要用于显卡的管理和状态监控。1.基础命令nvidia-smi安装完成后在命令行或终端输入命令nvidia-smi,即可看到下... 阅读全文
posted @ 2018-11-10 22:48 hitrjj 阅读(1492) 评论(0) 推荐(0)
摘要:可以利用python可以python工具pynvml来实现显卡信息的读取与管理Nvidia的显卡提供了NVML(英伟达显卡管理库)以及构建在其上的nvidia-smi(显卡系统管理界面),可以方便的查询显卡的信息和工作状况。在python中同样可以利用pyn... 阅读全文
posted @ 2018-11-10 19:51 hitrjj 阅读(4269) 评论(0) 推荐(0)
摘要:ssh远程连接会在无操作时自动断开连接。为了保持程序运行和连接,需要设置保持连接。1.MobaXterm如果使用了MobaXterm客户端,那么需要在设置里点选setting>SSH>sessions setting>勾选ssh Keepalive keep... 阅读全文
posted @ 2018-11-08 11:23 hitrjj 阅读(16913) 评论(1) 推荐(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)
摘要:Git push获取远程代码修改后,想要push到远端与原来不同的新分支,可以使用下面的命令实现:git push origin 本地分支:远端希望创建的分支例如git下来的分支为mastergit branch>>> *mastergit push ori... 阅读全文
posted @ 2018-10-25 17:18 hitrjj 阅读(1010) 评论(0) 推荐(0)
摘要:英伟达开源GPU加速库RAPIDSRAPIDS是一个支持在GPU上进行端到端数据科学和分析流程的包,在后端CUDA的支持下利用简单的python接口供数据科学家和工程师使用。Rapids主要致力于通用的数据预处理阶段,包含了对于DataFrame的API。同... 阅读全文
posted @ 2018-10-24 12:16 hitrjj 阅读(1034) 评论(0) 推荐(0)
摘要:ECharts提供了水滴图插件echarts-liquidfill, from @Ovilia在学习Echarts的时候看到了一款非常漂亮的图形liquidfill,记录了Echarts-liquid的各种用法实例1.使用最方便的使用,直接打开一个Echar... 阅读全文
posted @ 2018-10-22 19:05 hitrjj 阅读(4094) 评论(0) 推荐(0)
摘要:点云数据集总结三维点云数据,三维深度学习1.ShapeNetShapeNet是一个丰富标注的大规模点云数据集,其中包含了55中常见的物品类别和513000个三维模型。2.ShapeNetSem这是一个小的数据库,包含了270类的12000个物体。3.Mode... 阅读全文
posted @ 2018-10-22 15:19 hitrjj 阅读(8343) 评论(0) 推荐(1)
摘要:字典是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)
摘要:加载本地json文件1.加载本地json文件为了调试保存在本地的json数据,需要进行读入。一般使用jQuery来进行,但需要对浏览器进行一点设置。Chrome浏览器中有一个启动选项--allow-file-access-from-files,在启动的时候需... 阅读全文
posted @ 2018-10-20 15:48 hitrjj 阅读(880) 评论(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)
摘要:Python 列出文件夹下某类文件后缀读某个文件夹下所有图片利用os.listdir()和string.endswith()函数实现。在进行视觉相关任务编程时, 常常需要读出文件夹下的图片。但有的时候会包含其他后缀的文件,这时候需要将特定后缀的文件名依次读出... 阅读全文
posted @ 2018-10-15 16:32 hitrjj 阅读(1010) 评论(0) 推荐(0)
摘要:Matlab高分辨率DPI导出eps、tiff论文用图论文中常常要求高dpi的图像导出,matlab fig中的export设置可以帮助我们实现这样的目标。1.使用file>export setupmatlab 绘图完成后我们通常会的得到下面这样的figur... 阅读全文
posted @ 2018-10-11 16:15 hitrjj 阅读(4179) 评论(0) 推荐(0)