csdn

目标检测-yolov3内容整理

放肆的年华 提交于 2020-01-18 06:36:21
本文针对yolov3检测原理、模型测试、训练步骤以及用到的工具进行总结。 yolov3检测原理 参考博客 https://blog.csdn.net/chandanyan8568/article/details/81089083 https://blog.csdn.net/weixin_38241876/article/details/94618405 https://blog.csdn.net/leviopku/article/details/82660381 https://www.cnblogs.com/wangxinzhe/p/10648465.html https://www.cnblogs.com/ywheunji/p/10761239.html https://blog.csdn.net/qq_34199326/article/details/84109828 yolov3检测结构框架关注三点backbone、loss函数的设计、不同尺度上的检测。backbone主要是通过resnet结构增加网络深度,更好的提取特征。 模型训练 C++版本,可以使用 https://github.com/AlexeyAB/darknet 版本,可在windows和linux系统上使用。 Linux 下代码编译步骤: 1、安装好cuda 环境。我的是cuda10.0+cudnn7.0

springbatch参考

ε祈祈猫儿з 提交于 2020-01-18 00:37:01
springboot 2.0 整合 RestTemplate 与使用教程: https://blog.csdn.net/weixin_40461281/article/details/83540604 springbatch教程: https://blog.csdn.net/treeshu321/article/list/2?t=1 https://www.cnblogs.com/ealenxie/p/9647703.html springbatch简单入门: https://blog.csdn.net/kangkanglou/article/details/82596326 springbatch整合mybatis: http://chenzhiguo.cn/spring-batch-and-mybatis/ springbatch建表及初始化: https://blog.csdn.net/roczheng1990/article/details/85156906 来源: CSDN 作者: marfowei 链接: https://blog.csdn.net/connectu/article/details/104018568

Python查看已安装库的版本

北战南征 提交于 2020-01-17 13:33:11
Python查看已安装库的版本 以查看numpy的版本为例。 目录 一、Linux系统 1、Python2 2、Python3 二、Windows系统 1、Python2 2、Python3 一、Linux系统 1、Python2 pip2 list | grep numpy 运行上面的命令输出: numpy (1.15.4) 1.15.4就是库的版本号。pip list会列出所有安装的库;|是重定向输出符号,把pip list的输出重定为grep命令的输入;grep命令是从输入中找到包含numpy那一行并打印出来,如果没有找到,则没有输出。 2、Python3 pip3 list | grep numpy 二、Windows系统 1、Python2 pip2 list | findstr numpy 运行上面的命令输出: numpy 1.16.2 1.16.2就是版本号。findstr类似于linux系统的grep命令,如果没有找到,则没有输出。 2、Python3 pip3 list | findstr numpy 原文信息: 声明:本文为CSDN博主「原我归来是少年」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/DumpDoctorWang/article/details

印象笔记不同步(EDAMSystemException: errorCode=INTERNAL_ERROR)

末鹿安然 提交于 2020-01-17 07:03:07
可能国内软件做的太人性化了,最近用的几个国外软件,真的各种反人性,尤其是今天的evernote,窝火! 1,网页web版,新版旧版并存,新版切换旧版,链接明显。旧版切新版,找不到入口!!请问,是在鼓励用户使用旧版么?那做新版干干嘛呢?用户一旦误点击,切换到旧版,发现,回不到新版了!!!! 2,同步问题,evernote在win上有客户端,可以正常同步,但是,我第一次用就无法同步,折腾了大半天,最后还是csdn搞定, 解决方案: 工具——>选项——>同步——>勾选开启部分同步——>点击确认 猜测是某一篇文章,可能哪里有残缺,同步过程抛出异常,导致同步失败。 难道设计、开发人员都不动脑子?博文本身互相独立,即使某一篇报错,也不该影响其他文章吧!一篇文章报错,全部无法同步!!还有就是,既然有兼容性的配置项,难道不应该默认放开么?? evernote这种toC软件,理论上不应该出现这种低级问题,毕竟面向用户很广泛,而且大多小白用户,难道让人家去debug么? 参考:https://blog.csdn.net/weixin_42719896/article/details/89449649 来源: CSDN 作者: csdn_yuan88 链接: https://blog.csdn.net/u011331731/article/details/103973263

mRMR资料整理

吃可爱长大的小学妹 提交于 2020-01-17 03:31:14
MRMR资料整理 pymrmr(https://pypi.org/project/pymrmr/#description)安装失败,原因不明,却又因为项目要求需要用到的情况下,不得不回归matlab包。以下作以整理 (关于mrmr的介绍看这里:https://blog.csdn.net/m0_37628529/article/details/83271067,感谢原创者的整理) 基本资料 1. 作者主页 ,包括基本介绍,基本问答,文章信息,基本的包的下载 http://home.penglab.com/proj/mRMR/index.htm 2. matlab上的包也有 (1)https://ww2.mathworks.cn/matlabcentral/fileexchange/14608-mrmr-feature-selection-using-mutual-information-computation (2https://ww2.mathworks.cn/matlabcentral/fileexchange/14916-minimum-redundancy-maximum-relevance-feature-selection) 两个链接里的工具包在编译的时候相辅相成使用,以及visual studio工具的安装。详情参见以上两个链接里的提问部分。 (3)

java.io.IOException: Cleartext HTTP traffic to 192.168.0.1 not permitted

隐身守侯 提交于 2020-01-17 01:52:25
刚接触Android Studio写程序,写一个网络请求数据,创建的时候贪心,选了最新的Android P 即Android 10.0 ,API 29 。 代码还是参照之前Eclipse的代码,也是写一个网络请求数据,可是调用网络接口的时候,爆出来这个错误 java.io.IOException: Cleartext HTTP traffic to 192.168.0.1 not permitted 为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android Nougat 和 Oreo 则不受影响。 因此在Android P 使用HttpUrlConnection进行http请求会出现以下异常 W/System.err: java.io.IOException: Cleartext HTTP traffic to **** not permitted 使用OKHttp请求则出现 java.net.UnknownServiceException:

[yoloV3] 在训练过程中可能用得到得各种信息

谁说我不能喝 提交于 2020-01-17 01:37:34
1.查看当前得Ubuntu的版本 lsb_release -a 2.指定当前使用python3解释器 python3 3.多线程编译(32线程) make -j32 4.Jetson Nano的配置 Jetson-nano的OS镜像已经自带了JetPack,cuda-10,cudnn7.3.1,tensorrt 5.0.6.21, opencv3.3等都已经安装好,不再需要额外的配置 5.把ubuntu桌面禁掉、启用 # ubuntu关闭图形用户界面 sudo systemctl set-default multi-user.target sudo reboot # ubuntu启用图形用户界面 sudo systemctl set-default graphical.target sudo reboot 5.编译opencv3.3.1 https://blog.csdn.net/PustoTauranth/article/details/89648438 # 这个博客会遇到下面的两个问题,解决方法见下面的6的两个博客链接 6.安装cuda、cudann https://blog.csdn.net/qq_32408773/article/details/84112166 7.安装opencv3.3.1 会遇到3个问题: https://blog.csdn.net

为什么要写博客?积累博客的好处!学习总结的好处!

人走茶凉 提交于 2020-01-16 19:54:27
截止目前,虽然做了十多年代码了.但是还是觉得积累的有限. 关于写博客,看看上面的文章,大多还是自己搜集的资料,当时的想法,对于查阅过的资料,做些记录和备份. 也就这一个动作就积累了很多文章. 有时候,我想还是应该能够自己多写一写,有自己原创的更好. 今天摘抄一位写的不错的写博客的理由如下: 第一:想法只是昙花,文字才是永恒。任何时候,只有写下来了,才算是真正的输出,真正的流传。很多在校学生非常努力,写过很多代码,一两年下来,确实学了很多技术,但是当他再次回想的时候,他基本上不可能把这一两年学到的东西很完整、很系统的给回忆一遍。 而且学习的东西不一定在工作中都能用得到,当我们再次遇到,想要拾起来的时候,当初写的博客就是个很有力的工具,能够在很短的时间里快速找到感觉。如果当时没有总结,那将会花费好几倍的时间。这是效率问题。不仅仅是针对在校学生,就连工作之后的朋友,也应该坚持。 写博客要尽量成体系,不仅有利于自己,也能帮助到其他人,送人玫瑰,手留余香。我的博客曾经帮助过很多很多初学者,他们感谢我,我也感谢他们的支持。 第二:IT人需要有个自己的品牌。可能有朋友会说,我没有必要把笔记和总结都写到博客里呀,我完全可以放在本地。没错,从这点上来说,确实没什么两样,但是IT人都需要有个自己的品牌,博客也是打造个人品牌的一个有力工具。我在CSDN写了这么长时间的博客,也积攒了很多粉丝

unity项目对音效的优化处理

Deadly 提交于 2020-01-16 17:03:51
最近做项目优化,感觉每个地方都优化了还是到某一个地方或地段有点卡顿的现象。经过多方查找找到了问题的原因:音效播放导致的卡顿。 然后就对音效的属性界面进行了如下调整就行了: Load Type :加载类型,我选的是在内存中压缩,这个根据你自己的情况而定。播放时将声音压缩在内存中,并进行解压。这个选项有轻微的性能开销(特别是对于Ogg/Vorbis压缩文件),所以只在加载时解压缩会占用大量内存的较大文件中使用它。解压发生在混合器线程上,可以在分析器窗口的音频窗格中的“DSP CPU”部分进行监视 compression Format :压缩格式,选择ADPCM。这种格式对于包含相当多的噪音并且需要大量播放的声音很有用,比如脚步声、撞击声、武器声。压缩比比PCM小3.5倍,但是CPU的使用率远低于MP3/Vorbis格式,这使得它成为上述声音类别的首选。 Sample Rate Setting :采样率设置。此设置会根据分析的最高频率内容自动优化采样率。 将所有的音效(我的是2D游戏,音效也是2D的)修改后。在场景中运行时一些卡顿的现象就好了好多。 点赞 1 ———————————————— 版权声明:本文为CSDN博主「crazyapp」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net