工程开发
该专栏主要用于整理、总结自己在工作中遇到的诸如Linux/C++/Python/Pytorch/SQL技巧,方便日后查看。
ReLuJie
计算机视觉.
展开
-
show服务器软硬件infos
快速查看服务软硬件核心参数原创 2023-11-16 15:42:00 · 104 阅读 · 0 评论 -
MacOS系统Chrome开发者模式下载在线视频
不需要任何第三方下载工具,直接利用浏览器开发者模式抓取网页视频。原创 2023-10-27 18:18:21 · 350 阅读 · 0 评论 -
wget用法随笔
wget使用账户、密码下载文件的一般用法原创 2023-10-24 10:03:06 · 116 阅读 · 0 评论 -
计算机top命令
服务器、PC常用top指令内容解读汇总,方便查阅原创 2023-08-03 10:01:55 · 114 阅读 · 0 评论 -
cv2常用函数整理
我的cv2常用函数,方便日常开发查看参数设置原创 2023-07-25 15:22:13 · 88 阅读 · 0 评论 -
ffprobe
python 与 ffprobe搭配,加速视频基本编码信息查询与统计原创 2023-07-12 11:26:58 · 121 阅读 · 0 评论 -
cv2调色板
cv2、opencv绘图,五彩缤纷原创 2023-02-27 16:35:35 · 154 阅读 · 0 评论 -
Python常见异常及其Debug
Python 常见异常及其处理方法原创 2023-01-12 19:47:44 · 125 阅读 · 0 评论 -
pip国内源
pip原创 2022-12-08 14:02:26 · 408 阅读 · 0 评论 -
ffmpeg常用命令小结
视频编辑、视频理解原创 2022-11-17 11:12:35 · 352 阅读 · 0 评论 -
cv2.rectangle()注意事项
常规用法cv2.rectangle(img, (left, top), (right, bottom), color, thickness)风骚用法cv2.rectangle(img, (left, top, width, height), color, thickness)原创 2021-10-27 20:49:05 · 474 阅读 · 0 评论 -
Linux-CPU/GPU使用率查看
top%us:表示用户空间程序的cpu使用率(没有通过nice调度)%sy:表示系统空间的cpu使用率,主要是内核程序。%ni:表示用户空间且通过nice调度过的程序的cpu使用率。%id:空闲cpu%wa:cpu运行时在等待io的时间%hi:cpu处理硬中断的数量%si:cpu处理软中断的数量%st:被虚拟机偷走的cpu注:99.0 id,表示空闲CPU,即CPU未使用率,100%-99.0%=1%,即系统的cpu使用率为1%。...原创 2021-10-21 11:00:00 · 1521 阅读 · 0 评论 -
Iterm2终端分屏
分屏 :command+D多tab :command+t原创 2021-08-05 15:12:50 · 307 阅读 · 0 评论 -
python可迭代对象排序
1111原创 2021-05-31 22:33:16 · 205 阅读 · 0 评论 -
paddle.fluid.io.DataLoader
paddle.fluid.io.DataLoaderfrom_generatorfrom_generator(feed_list=None, capacity=None, use_double_buffer=True, iterable=True, return_list=False, use_multiprocess=False, drop_last=Trueimport paddle.fluid as fluidimport numpy as npBATCH_NUM = 10BA原创 2020-11-28 23:18:35 · 2111 阅读 · 1 评论 -
Paddle.fluid之loader
paddle.batch(reader, batch_sizedef make_reader(txt_file, is_train = True): def reader(): with open(txt_file, 'r') as f: lines = f.readlines() f.close() if is_train: np.random.shuffle(lines) .原创 2020-11-28 21:04:48 · 197 阅读 · 0 评论 -
Paddle.fluid之模型freeze
model.freeze#-*- coding:utf-8 -*-import osimport paddle import paddle.fluid as fluidfrom model_zoos import antisp as modeldef gen_exe(resume = '', use_cuda = False): place = fluid.CUDAPlace(0) if use_cuda else fluid.CPUPlace() exe = fl.原创 2020-11-22 00:13:55 · 476 阅读 · 2 评论 -
Paddle.fluid之模型inference
freezemodel.inferenceclass Antispoof: def __init__(self, resume = '', use_gpu = True): self.use_gpu = use_gpu self.place = fluid.CUDAPlace(0) if self.use_gpu else fluid.CPUPlace() self.exe = fluid.Executor(sel.原创 2020-11-21 14:28:40 · 891 阅读 · 0 评论 -
python创建、删除文件夹操作解析
新建文件夹判断文件夹是否存在: os.path.exists(path) ; 在指定路径下创建单个文件夹:os.mkdir(folder) ; 在指定路径下递归创建文件夹:os.makedirs(folder);复制文件[夹][https://www.cnblogs.com/mengqingjian/articles/9074077.html]...原创 2020-06-15 21:15:33 · 334 阅读 · 0 评论 -
Pytorch参数初始化--torch.nn.init
org-docs : nn.init原创 2020-01-06 17:38:09 · 312 阅读 · 0 评论 -
Pytorch参数初始化--默认初始化
导语 :使用pytorch搭好网络之后,没有显式地初始化网络参数,是否可以直接训练网络呢?_ConvNdclass _ConvNd(Module): __constants__ = ['stride', 'padding', 'dilation', 'groups', 'bias', 'padding_mode', 'output_...原创 2020-01-03 11:00:09 · 2962 阅读 · 2 评论 -
pytorch模型载入之gpu和cpu互转
Pytorch训练模型fine-tunning、模型推理等环节常常涉及到模型加载,其中会涉及到将不同平台、版本的模型相互转化:Case-1.载入多GPU模型pretained_model = torch.load(’muti_gpus_model.pth‘) # 网络+权重# 载入为单gpu模型gpu_model = pretrained_model.module ...原创 2019-07-30 16:19:06 · 18475 阅读 · 2 评论 -
人脸矫正工程实现
Face Landmark[1]. mtcnn-pytorch|Joint Face Detection and Alignment usingMulti-task Cascaded Convolutional Networks[2016][2]. mtcnn-blog:https://blog.csdn.net/On_theway10/article/details/1026...原创 2019-12-06 17:41:24 · 691 阅读 · 1 评论 -
ArcFace[2019-CVPR]
论文信息ArcFace: Additive Angular Margin Loss for Deep Face Recognition[2019-CVPR] Author :Jiankang Deng,Jia Guo, Niannan Xue,Stefanos Zafeiriou Citation : 280+ Github :https://github.com/r...原创 2019-12-02 11:12:33 · 488 阅读 · 0 评论 -
python文件路径设置
os.getcwd()1sys.path[0]1sys.argv[0]1__file__1参考文献[1].https://www.cnblogs.com/fengliu-/p/9234981.html原创 2019-11-26 23:49:54 · 996 阅读 · 0 评论 -
Pytorch中Tensor的类型转换
Pytorch中的Tensor常用的类型转换函数(inplace操作)train/eval过程中,打印loss信息 data.item() ----> Tensor --> float数据类型转换 在Tensor后加 .long(), .int(), .float(), .double()等即可,也可以用.to()函数进行转换, Tensor类型官网...原创 2019-11-25 20:45:32 · 11712 阅读 · 0 评论 -
python及pytorch中乘法使用小结
numpy中的乘法A = np.array([[1, 2, 3], [2, 3, 4]])B = np.array([[1, 0, 1], [2, 1, -1]])C = np.array([[1, 0], [0, 1], [-1, 0]])A * B : # 对应位置相乘np.array([[ 1, 0, 3], [ 4, 3, -4]]) A.dot(B) : ...原创 2019-03-27 22:15:48 · 9892 阅读 · 0 评论 -
人脸识别传统算法
经典论文http://www.face-rec.org/algorithms/#ImageEigen-Faceshttps://blog.csdn.net/matrix_space/article/details/51364302 工程实现[demo]:https://scikit-learn.org/stable/auto_examples/applications/plot...原创 2019-11-18 14:59:22 · 584 阅读 · 0 评论 -
XGboost实战及Python源码分析
关于XGboostpaper :Tianqi Chen et al.XGBoost: A Scalable Tree Boosting System[2016-KDD] github:https://github.com/dmlc/xgboost blog :https://blog.csdn.net/On_theway10/article/details/85105383源...原创 2019-11-05 17:08:15 · 698 阅读 · 0 评论 -
人脸识别流程
paper-listhttp://www.face-rec.org/algorithms/#Image识别流程 参考文献[1].https://blog.csdn.net/gwl13940225979/article/details/85061447原创 2019-11-15 19:13:38 · 362 阅读 · 0 评论 -
nvidia-smi显示界面解读
查看显卡信息:nvidia-smi 界面解读GPU : GPU编号,【笔者目前使用的是双卡,编号为0,1】; Name:GPU型号,这里为GeForce GTX 1080 Ti; Persistence-M :持续模式状态,如果为on,能耗大但新的GPU启动时耗时短,这里为off; Fan : 风扇转速,取值为0%~100%; Temp : 温度,单位是℃; Pe...原创 2019-10-23 15:01:19 · 2470 阅读 · 6 评论 -
Pytorch常用函数参数列表快速查阅
Convtorch.nn.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True, padding_mode='zeros')BNtorch.nn.BatchNorm2d(num_features, eps=1e-05, momentum=...原创 2019-06-04 10:41:35 · 1134 阅读 · 0 评论 -
Pytorchd的Dataloader小结
工作之余自己对pytorch的DataLoader源码进行研读,简要总结并贴出各环节的主要代码和大家分享。 实际中的case # dataloading ...data_loader = torch.utils.data.DataLoader( Dataset(self.args.__dict__, random_shift=True, data_mode...原创 2019-06-17 11:30:48 · 1584 阅读 · 0 评论 -
Opencv和PIL.Image读取图片的区别
imshow Opopencv : cv2.imshow()采用BGR模式,通过cv2.imread()读取; matplotlib.pyplot : plt.imshow() 采用RGB模式, 通过plt.imread()读取; PIL.Image : img.show() 采用RGB模式,通过Image.open()读取;img对图片对象备注:通过cv2.Video...原创 2019-06-13 11:05:01 · 6176 阅读 · 0 评论 -
pytorch-nn.Module总结
# coding=utf-8import torchimport torch.nn as nnimport torch.nn.functional as Ffrom torch.autograd import Variable """Pytorch中神经网络模块化接口nn的了解""""""torch.nn是专门为神经网络设计的模块化接口。nn构建于autograd之上,可以用...原创 2019-09-05 17:17:32 · 535 阅读 · 0 评论