工程应用
文章平均质量分 81
diligent_321
毕业于西电人工智能学院,硕士学历,目前工作方向为计算机视觉技术。
展开
-
在启动tensorrt server服务时提示"libopencv_highgui.so not found"
在使用tensorrt server的ensemble models功能时,笔者把预处理打包成了一个.so文件,分类模型使用的是.pb文件,但是当使用nvidia-docker命令启动trt server镜像时,报了错误"libopencv_highgui.so.2.4 not found",笔者踩了一些坑,终于找到了问题的原因,这里记录下来,方便以后随时翻看。预处理的.so调用了opencv库...原创 2019-07-26 22:05:58 · 1536 阅读 · 2 评论 -
视频处理相关工具
(1)从mp4文件中抽帧步骤一:安装ffmpeg步骤二:ffmpeg -i 1001654046.mp4 -vf fps=1 thumb%04d.jpg (shell命令)原创 2019-04-16 12:06:33 · 308 阅读 · 0 评论 -
在python3中将jpg转成base64并写入json
import base64with open('./aa.jpg', 'rb') as f: qrcode = base64.b64encode(f.read()).decode() """ #The following is wrong, when json.dumps is run, it will raise error "TypeError: Object of...原创 2019-03-20 19:47:37 · 4127 阅读 · 0 评论 -
解析稀疏特征的embedding过程
对于有监督分类模型,输入特征有两种形式,连续型特征和离散型特征。对于常见的cv任务,比如分类、检测、分割等,输入仅为图像特征,它是连续型特征。而对于多模态分类的任务,比如短视频理解与推荐,它的输入包含了用户特征、广告特征、标题特征和视频特征。对于这种同时有连续型和离散型输入特征的情况,应该如何处理呢?一句话来说,离散型特征,需要先做one-hot编码,才能送入机器学习模型中。1 为什么要做on...原创 2019-03-04 20:58:28 · 9578 阅读 · 4 评论 -
论文解读-Bag of Freebies for Training Object Detection Neural Networks
文章目录1 动机2 改进点2.1 Visually Coherent Image Mixup3 总结4 参考资料笔者在前面的博文中解读了文章“Bag of Tricks for Image Classification with Convolutional Neural Networks”,大家感兴趣的可以参见论文解读-Bag of Tricks for Image Classificatio...原创 2019-03-03 21:34:37 · 2525 阅读 · 0 评论 -
服务器相关知识点
1 显卡采购(1)官方产品定位个人消费级:应用于普通pc,包括Geforce GTX1080 TI和 Titan Xp等;工业应用级:应用于数据中心,包括Tesla V100、NVIDIA T4等;(2)实际应用部署在实际采购时,应该考虑日常应用场景需求,如果没特别高的要求,从性价比上来说绝对选Geforce GTX 1080 Ti“,正如网友所说,“凡是不向外提供算法服务能力的机构,都...原创 2019-02-27 17:50:42 · 927 阅读 · 0 评论 -
论文解读-Bag of Tricks for Image Classification with Convolutional Neural Networks
文章目录1 动机2 baseline3 改进点3.1 训练速度3.1.1 batch size调整3.1.2 Low-precision training3.1.3 实验结果3.2 网络结构3.2.1 理论3.2.2 实验结果3.3 训练过程优化3.3.1 Cosine Learning Rate Decay3.3.2 Label Smoothing3.3.3 Knowledge Distilla...原创 2019-02-22 20:49:53 · 9598 阅读 · 2 评论 -
并行编程模型opencl、mpi、cuda等的区别
(1)CUDA与opencl:虽然两者抱着相同的目标:通用并行计算。但是CUDA仅仅能够在NVIDIA的GPU硬件上运行,而OpenCL的目标是面向任何一种Massively Parallel Processor,期望能够对不同种类的硬件给出一个相同的编程模型。由于这一根本区别,二者在很多方面都存在不同。跨平台性和通用性,这一点上OpenCL占有很大优势(这也是很多National Labo...原创 2016-10-10 11:22:52 · 10802 阅读 · 0 评论 -
tensorrt server如何支持Pytorch模型
笔者这里先抛出一个问题,tensorrt server和tensorrt有什么关系吗?大家可以思考一下哈原创 2019-07-27 16:56:39 · 1722 阅读 · 1 评论