FOTS和ROIRotate以及仿射变换

本文介绍 FOTS和ROIRotate以及仿射变换 FOTS和ROIRotate以及仿射变换 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu FOTS是一个速度比较快,同时是一个端到端的文本检测方法,这个方法有一些东西值得学习,这也是写这篇文章的原因。通常我们实现一个文本检……

阅读全文

onnx-tensorrt实现添加自己的模型plugin

本文介绍 onnx-tensorrt实现添加自己的模型plugin onnx-tensorrt实现添加自己的模型plugin This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 总结一下现在基本上深度学习模型部署的套路: 一般都是把模型training然后export 到onnx;……

阅读全文

本地编译Apollo Cyber系统

本文介绍 本地编译Apollo Cyber系统 本地编译Apollo Cyber系统 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 我们在玩Apollo的时候,其实大多数时候并不需要其他的模块,可能只需要一个Cyber,那么其实可以比较简单的编译cyber的。这篇教程就是教大……

阅读全文

cron创建定时任务

本文介绍 cron创建定时任务 cron创建定时任务 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu cron是linux自带的一个定时任务管理器,通过cron创建定时任务需要如下步骤: 首先得把cron的log打开,不然你看不到log sudo vim /etc/rsyslog.d/50-default.conf 把cron.*那一行注释去掉。 然后……

阅读全文

LightHeadRCNN实现细节思考与Debug

本文介绍 LightHeadRCNN实现细节思考与Debug LightHeadRCNN实现细节思考与Debug This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu lightheadRCNN当中存在一个Proposal模块,这个与SSD是不同的。最近在训练LightHeadR……

阅读全文

tensorrt推理onnx模型(二)

本文介绍 tensorrt推理onnx模型(二) tensorrt推理onnx模型(二) This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 继续上一篇的探索,实际上由于上一篇的api已经过时,最新的TensorRT5.1的API已经完全变了。 我们依旧以mobilenet为例,……

阅读全文

onnx模型tensorrt推理实践

本文介绍 onnx模型tensorrt推理实践 onnx模型tensorrt推理实践 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 现在很多场景模型部署都是用tensorrt,因为显卡速度比cpu快很多,加上一些场景还真的不在乎成本,因此为了使得系统更加稳定可靠,用ten……

阅读全文

下一站-最舍不得的一次离职

本文介绍 下一站-最舍不得的一次离职 下一站-最舍不得的一次离职 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 准备离职,职场的下一站到站了。 最后一天花了点时间,记录一下此时此刻的感悟。搞了很长时间的技术,一直没有时间提笔写一些东西,今天正好,万籁寂静,微风拂面,且提笔记……

阅读全文

pytorch module权重共享的诡异操作

本文介绍 pytorch module权重共享的诡异操作 pytorch module权重共享的诡异操作 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 记录一个十分诡异的操作。 事情的经过是这样的,我在对一个模型进行trace的过程中遇到一个错误: File "/usr/local/lib/python3.6/dist-packages/torch/jit/__init__.py", line 1469, in __init__ check_unique(param) File "/usr/local/lib/python3.6/dist-packages/torch/jit/__init__.py", line 1461, in check_unique raise ValueError("TracedModules don't support parameter sharing between modules") ValueError: TracedModules don't support parameter sharing……

阅读全文

RetinaNet:TensorFlow2.0从零到实现

本文介绍 RetinaNet: TensorFlow2.0从零到实现 FPN+SSD精度与速度兼修的检测器从零到实现 This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info, thanks, any question could be asked via wechat: jintianiloveu 在不久之前,写了一篇从零实现YoloV3的的文章,采用的是最新的tensorflow2.0的API,踩了不少坑。给我最大的感觉就……

阅读全文