自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 40系笔记本(可不联网激活)深度学习生产力(环境配置和简单训练测试)

博主首发购买了枪神7超竞4080的版本,作为科研狗,必须第一时间测试其生产力。这个其实8号就测试完了,一直忙着没时间写。

2023-03-01 10:15:16 1465 1

原创 Vitis-AI在生成量化模型报错 NotImplementedError

Vitis-AI在生成量化模型报错Traceback (most recent call last): File "generate_model.py", line 191, in <module> run_main() File "generate_model.py", line 185, in run_main quantize(args.build_dir,args.quant_mode,args.batchsize) File "generate_model

2022-03-27 09:25:03 645

原创 FPGA硬件加速综述

FPGA硬件加速综述背景本科期间参加了不少竞赛,其中和FPGA相关的主要是集创赛以及Xilinx全球自适应计算大赛两个。虽然接触到的硬件类型五花八门(ZYNQ ZYNQ Ultrascale+ Alveo ACAP等),但是主要的学习都集中在深度学习尤其是目标检测和分类算法在FPGA上的部署。概述FPGA用于硬件加速主要有以下优势: 可以通过优化提高并行度,减小推理的时延 可以利用丰富的I/O做一些特殊的应用劣势其实也是优势导致的: 优化程度两极分化,需要很高的工程技术 FPGA在相

2022-03-20 20:38:59 3107

原创 Vitis-AI无法使用30系显卡训练的妥协方案

故事背景VItis-AI更新了2.0,增加了对30系显卡的支持,但是VCK5000-es1卡却并不在VItis-AI2.0的支持列表中,这一度让我非常恼火。因为自己买的就是30系显卡。问题分析Vitis-1.4.1分支在build docker镜像时,使用的是CUDA10作为基础镜像来编译的。并且使用Pytorch1.4.0版本。而Pytorch有一个特点,就是对于30系显卡,如果Pytorch的whl编译版本不支持cu11x版本的话,那么训练框架是无法跑起来的。那么就可以利用这个特性,升级Torch

2022-03-20 17:55:16 3516

原创 关于本科期间参加人工智能方向竞赛的建议

比赛建议作者本人经历本科期间我参加过的竞赛包括2020Intel杯电赛嵌入式邀请赛(国二)、2021电赛无人机赛题、2020和2021的华为云无人车挑战杯(全国第4)、2020和2021的中国高校计算机大赛人工智能创意赛(国二、国三)、2020集成电路创新创业大赛(国三)。还有例如Nv和阿里云举办的异构计算挑战赛(TensorRT加速)、两届的Xilinx全球自适应计算大赛(都是获得发放免费硬件资格的项目)、RoboMaster2021全国二等奖(雷达站负责人)。其中的工作都是集中与目标检测和分类算法

2022-03-20 12:02:28 1870

原创 解读Learning High-Precision Bounding Box for Rotated Object Detection via Kullback-Leibler Divergence

解读Learning High-Precision Bounding Box for Rotated Object Detection via Kullback-Leibler Divergence

2022-03-09 21:21:27 374

原创 Oriented R-CNN for Object Detection 论文解读

Oriented R-CNN for Object DetectionRating: ⭐⭐-⭐⭐⭐comment: 跟S2ANet很相似本文算是工程上的很大提升,基本上刷到了DOTAv1.0的前几个,HRSC2016也是很靠前。其中6元数描述检测框的方式挺巧妙的。本文从结构和调参上看,应该基本是从S2ANet的one-stage改到了two-stage的方式,提高了精度。作者的repo也很全面,而且在持续更新,可以关注下。还有一点是对初学者比较友好,作者在文中有些地方很详细地解释了步骤。Abstra

2022-01-08 22:02:12 961

原创 2021计算所推免经历和总结

计算所推免经历和总结简述2021年计算所的夏令营报名和通过的人数达到历史新高,但是却并没有增加什么进入的机会。反观我面试的智能处理器中心(寒武纪),可以说卷的离谱。大概从89人笔试初筛到一面剩下30人,到二面结束录取10人左右(基本都是清华和中科大的)。我也是吃了不少没经验的亏,希望该文章能帮到想去计算所的学弟学妹。也算是对自己的一个总结。过程首先需要注意夏令营的报名时间,这个需要盯住计算所的官网,看下夏令营的招生简章。建议提前准备好个人简历、参赛证书的复印件、四六级、成绩单、专家推荐信(2)等内容

2021-12-29 18:20:43 755

原创 S2ANet代码阅读

S2ANet代码阅读首先给一张图,这个是我花了大概1天时间把S2ANet在mmdet下的实现完全搞清楚了。结合旷视官方的知乎号发的文章,基本就可以理解mmdet的整个架构(当然后续版本有所改变,思路是相似的)。轻松掌握 MMDetection 中常用算法(一):RetinaNet 及配置详解 - 知乎 (zhihu.com)轻松掌握 MMDetection 中 Head 流程 - 知乎 (zhihu.com)(4 条消息) OpenMMLab - 知乎 (zhihu.com)需要下载见资源链接:

2021-12-26 16:39:38 1092

原创 DAL(Dynamic Anchor Learning for Arbitrary-Oriented Object Detection)

遥感第二篇读了DAL,也是本校自动化专业前辈的工作。本篇也是参考了其自己的博客用于学习和总结,附上链接。个人认为这篇的流畅程度+严谨程度要胜过S2ANet。总体理解S2ANet从网络结构入手,主要是通过Align Conv解决旋转框检测的问题;而DAL则是从训练时的Label Assignment过程入手,提出新的"match degree"(md,匹配度)来作为label assignment的指标,同时利用md修改了Loss(Matching Sensitive Loss, MSL)“增强分类器对高

2021-11-26 16:41:45 2462

原创 S2ANet(Align Deep Features for Oriented Object Detection)解读

S2ANet解读开始入门遥感方向,第一篇看了S2ANet,看了下网上的博客基本就很浅薄地谈了谈Abstract里面的内容,也没有对其进行argue,然后我来做这件事。如果有错误请指针,方便深入交流。文章内容摘录题目首先从题目看本文做的就是Align Deep Feature,更具体地说是"alignment between conv features and Anchor boxes(RoIs)"。见原文Section ⅡB小结开始的话。Abstract摘要基本上就是沿着场景->问题-&g

2021-11-24 20:33:59 2848 1

原创 Jetson NX上NCNN编译测试(没有TRT)

在Jetson NX上编译NCNN(没有TRT支持)记录下自己编译的过程,网上零零碎碎找了一些教程解决了编译的问题。环境笔者使用的环境是最新的Jetpack4.6, 但是有找不到CUDA、CUDNN的问题,加了环境变量没解决。(最后找到原因可能是因为自己编译带CUDA的OpenCV导致的,处理起来比较麻烦)最后用NGC的docker如下:docker pull nvcr.io/nvidia/l4t-ml:r32.5.0-py3建立docker实例以及clone代码等过程省略了Vulkan SDK

2021-11-16 16:10:24 2584 1

原创 解决paddle框架多卡失败的问题

报的错是双卡通讯失败,让检查nccl,但考虑到是docker的环境,可能和nccl没太大关系(因为不用docker可以正常跑)。最后解决方法是参考issue中的https://github.com/NVIDIA/nccl/issues/342#issuecomment-647049246https://stackoverflow.com/questions/30210362/how-to-increase-the-size-of-the-dev-shm-in-docker-container加入–s

2021-02-26 10:07:02 1000

原创 传统计算机视觉分享测试

传统计算机视觉分享测试

2021-02-22 11:50:56 74

原创 Matlab分享测试

test

2021-02-22 11:48:12 77

原创 算法或编程思路或项目架构记录测试

test

2021-02-22 11:47:12 71

原创 硬件加速综述测试

test

2021-02-22 11:46:04 146

原创 CV项目分享和分析测试

test

2021-02-22 11:44:54 142

原创 项目学习分析文章测试测试

test

2021-02-22 11:44:06 71

原创 在Jetson nano上编译paddle(带TensorRT)并跑通Paddle-Inference-Demo

缘由:在官方的Paddle-Inference-Demo中,建议Paddle版本>=1.7。而个人能找到的资源最高的版本是Nvidia论坛的1.6.3版本的paddlepaddle-gpu。以及文档中提供的0.0.0版本(链接)。https://forums.developer.nvidia.com/t/paddlepadd-gpu-1-6-3-for-jetson-nano-now-available/111655在跑Demo的过程中,发现文档中给出的版本没有Paddle-TensorRT

2020-07-12 16:50:02 5918 9

原创 飞桨paddlepaddle强化学习打卡营

总体评价:课程的定位很精确,因为时间受限,不可能从理论推导开始教学。面向应用的方式,会积累一定学习的兴趣,也便于后续的学习。课程知识的分布也比较合理,分别是:面对离散动作的Q-learning和Sarsa;因为不可数的动作和状态组合与神经网络结合(拟合的方式),面向连续动作的DQN,采取随机策略的policy-gradient以及采取确定性策略的DDPG。这些只能算是RL最入门基础的算法(只包括应用),之后对原理的学习需要补齐。个人感受:首先用PARL实现RL算法的框架性很强(针对每一类算法而言),对于初

2020-06-27 10:09:36 487

原创 NCS2的开发部署方式

**NCS2的开发部署方式**1.受到油管大佬启发,实际上一切跑Linux的端设备都可以先进行在linux上的开发后再部署。具体的,我们使用windows的可以在虚拟机上尝试部署,如果可以,再将模型迁移到树莓派这种电脑上。大致是这样一个工作流,参考https://movidius.github.io/ncsdk/2.总结一下配置中遇到的问题以及解决方案:NCSDK对ubuntu的支持情况至2020.6.12写稿截至,从GitHub上clone下来的ncsdk仍然不支持Ubuntu18.04

2020-06-12 17:37:08 523

原创 解决linux编译python时openssl的锅

解决linux编译python时openssl的锅:安装过程中真的有一堆锅:我遇到了openssl的锅,解决步骤:1.先看是不是依赖少了:sudo apt-get install opensslsudo apt-get install libssl-dev2.再次编译cd Python-3.6.2./configure --with-ssl 这一步很重要嗷makesudo make install3.安装完后进入python3,import ssl4.如果还是失败,请看安装Pyt

2020-06-12 17:32:05 959 1

原创 解决matlab2019b吴恩达机器学习提交失败的问题

解决matlab2019b吴恩达机器学习提交失败的问题matlab2019b问题复现问题没完这样就完了?大功告成matlab2019b之前在网上看到2019对深度学习方向(神经网络)有相应的功能优化,又碰巧系统盘不够了就重装了matlab,想试一试新功能。结果发现在原先已经成功的coursera提交出现了问题。故尝试解决一下。问题复现使用submit函数提交作业的时候,报错如下:问题就...

2020-05-03 16:07:22 1726 1

原创 百度paddlepaddle七天打卡之青你实战

七天虽短,但是在知识迅速增加的今天显得十分必要。七天的课程总体来说,阶段性的进步让我们有机会在短时间内接触到先进的知识体系。这离不开百度paddlepaddle的努力,课程阶梯难度的设置效果很好,作业反馈体系也很充分,主教班班老师都是超级好。Paddle-hub的推出真的让我感觉paddle很有希望,我们学校课程的一个关于智能智能交通的项目我也打算用paddle实现。给后来者的建议是:看直播紧跟...

2020-04-28 15:38:17 4147

原创 vscode运行jupyter的问题解决

为了看老师之前发的jupyter中的内容,而且又不想在浏览器中看。vscode当然是首选。但是我根据官网的教程在创建ipynb后出现了问题:显示没有jupyter kernel 错误代码:Error: Activating Python 3.7.4 64-bit (‘base’: conda) to run Jupyter failed with Error: spawn cmd ENOENT...

2020-03-09 23:04:38 10299 3

VNCServer dasdsdsd

VNCServer dasdsdsd

2024-04-23

tensorflow 1.15.5 python3.8 cuda11 版本

pypi不提供python3.8的tensorflow-gpu,这个是从NGC的docker中编译的。

2022-04-10

S2ANet mmdet源码阅读.xmind

S2ANet代码阅读的脑图

2021-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除