- 博客(19)
- 收藏
- 关注
原创 解决由NVCC编译优化所产生的Bug
错误,分析ptx是因为对于乘法没有做这方面的优化,老老实实按照循环嵌套写的PTX代码,所以此时虽然计算会出现溢出,但是并不影响程序的运行,而加法由于编译器会对循环优化,所以出现PTX的异常。在测量如下一个简单的核函数的执行时间的时候,发现测量的时间和循环的次数完全无关,觉得很奇怪,因为循环的次数已经很大了,不管我再怎么提升循环次数,这么大的计算量,不可能保持时间的恒定。指令的原因是编译器在做优化时,把循环的加法拿出去计算,导致了溢出了所以产生了不可预期的错误。保存的是out[idx]的原始值,
2024-03-08 16:37:49
700
1
原创 To prune,or not to prune: exploring the efficacy of pruning for model compression
To prune,or not to prune: exploring the efficacy of pruning for model compression (ICLR 2018)论文摘要相关工作剪枝方法渐进稀疏方法
2022-01-18 16:53:47
1103
原创 GOBO: Quantizing Attention-Based NLP Modelsfor Low Latency and Energy Efficient Inference
GOBO: Quantizing Attention-Based NLP Modelsfor Low Latency and Energy Efficient InferenceGOBO量化设计方案功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出
2021-04-17 21:27:17
814
原创 Verilog学习问题记录
Verilog学习问题记录记录下问题方便以后来解决问题1 关于always语句的困惑 21/2/21功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入记录下问题方便以后来解决问题1 关于always语句的困惑 21/2/21
2021-02-22 12:35:38
708
原创 Resnet
Resnet学习简单总结ResnetResnet的结构功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Resnet对于一个普通的卷积神经网络,我们设他的输入是 x,则由这个神经网络得到的输出是 f(x),而Resnet和普通神经
2020-10-12 21:36:25
332
原创 Ubuntu16.04下安装Kaldi
Ubuntu16.04下安装KaldiCUDA的安装CUDA安装注意的几点:Kaldi环境配置Kaldi的编译CUDA的安装在配置Kaldi环境之前,需要在Ubuntu里安装CUDA。CUDA的具体安装教程可参考这一篇博文。CUDA安装注意的几点:1.不同版本的CUDA安装对应着不同Linux内核,例如我安装的CUDA9.0对应着4.40版本的内核,而Ubuntu16.04系统的默认内核...
2019-06-23 16:50:46
1692
原创 MTCNN算法
主要由三个框架组成,分别是PNet,RNet,ONet,这里(一、二、三、为PNet生成tfrecord文件、PNet的训练、生成ONet训练数据、生成ONet训练数据、RNet的训练)是一些训练过程中的代码的解释。...
2018-12-29 21:43:46
2700
3
原创 MTCNN(Tensorflow)学习记录(RNet的训练)
为RNet网络生成TFRecord文件,现在开始对RNet进行训练。1 RNet的训练进入train_models文件夹打开train_RNet.py,代码如下:#coding:utf-8from train_models.mtcnn_model import R_Netfrom train_models.train import traindef train_RNet(base_...
2018-12-25 20:06:33
2610
5
原创 MTCNN(Tensorflow)学习记录(生成RNet训练数据)
上一篇博客是PNe的训练,这一篇博客生成RNet的训练数据。1生成RNet训练数据进入prepare_data文件夹打开gen_hard_example.py脚本,代码如下:#coding:utf-8import sys#sys.path.append("../")from prepare_data.utils import convert_to_squaresys.path.in...
2018-12-25 20:05:48
2590
13
原创 MTCNN(Tensorflow)学习记录(生成ONet训练数据)
上一篇博客是RNet的训练,这一篇博客生成ONet的训练数据。1生成RNet训练数据进入prepare_data文件夹打开gen_hard_example.py脚本,代码如下:#coding:utf-8import sys#sys.path.append("../")from prepare_data.utils import convert_to_squaresys.path.i...
2018-12-25 19:57:56
3833
12
原创 MTCNN(Tensorflow)学习记录(PNet的训练)
上一篇博客是为PNet网络生成TFRecord文件,现在开始对PNet进行训练。1 PNet的训练进入train_models文件夹打开train_PNet.py,代码如下:#coding:utf-8from train_models.mtcnn_model import P_Netfrom train_models.train import traindef train_PNet...
2018-12-15 21:45:57
3022
原创 MTCNN(Tensorflow)学习记录(为PNet生成tfrecord文件)
上一篇博客是对于两个数据集的合并,这部分内容是通过合并的数据集生成tfrecord文件。1 为PNet生成tfrecord文件进入prepare_data文件夹打开gen_PNet_tfrecords.py,代码如下:#coding:utf-8import osimport randomimport sysimport timeimport tensorflow as tff...
2018-12-12 16:54:41
1838
14
原创 MTCNN(Tensorflow)学习记录(训练数据进行合并)
上一篇博客是对于landmark数据集的操作,这篇博客我们要对两部份的训练数据进行合并。1 训练数据进行合并进入prepare_data文件夹打开gen_imglist_pnet.pyimport numpy as npimport numpy.random as nprimport osdata_dir = '../../DATA'#anno_file = os.path.joi...
2018-12-11 20:54:33
2540
1
原创 MTCNN(Tensorflow)学习记录(生成P_Net人脸关键点的训练数据)
1 训练PNet的数据的采样代码上一篇博客是生成P_Net人脸框的训练数据,这一篇博客是生成P_Net人脸关键点的训练数据。进入prepare_data文件夹打开gen_landmark_aug_12,代码如下:# coding: utf-8import osimport randomfrom os.path import join, existsimport cv2import...
2018-12-11 17:20:27
3135
15
原创 复现MTCNN的一些注意的问题
关于prepare_data文件夹中的BBox_utils脚本这个代码里面定义了一个类,如下:class BBox(object): """ Bounding Box of face """ def __init__(self, bbox): se
2018-12-10 16:42:33
1517
7
原创 MTCNN(Tensorflow)学习记录(生成PNet的人脸数据样本)
创作此文章的目的是详细的记录MTCNN的学习过程。作为一个新手,我会把代码的所有内容尽量解释一遍。1训练PNet的数据的采样代码进入prepare_data文件夹打开脚本:gen_12net_data.py#coding:utf-8import osimport cv2import numpy as npimport numpy.random as nprfrom utils i...
2018-12-09 14:30:44
3651
12
原创 MTCNN函数介绍
文章目录Iou函数只是对于一些加载的函数的介绍Iou函数这个函数位于unils.py中,代码如下:def IoU(box, boxes): ""&a
2018-12-08 13:51:18
2718
6
原创 ValueError: Shape must be rank 3 but is rank 4 for 'adjust_hue/Slice' (op: 'Slice') with input shape
##关于一个
2018-12-06 20:38:43
6345
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人