自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 VOC数据集生成训练和测试集列表

在标准的VOC数据格式数据集中,拆分训练集和测试集,并在ImageSet/Main中生成train.txt和test.txt,同时生成yolo使用的train_img_path.txt和test_img_path.txt文件。可以仅抽选一定比例。VOC数据即目录如下: ├── Annotations [833 entries exceeds filelimit, not openin...

2019-11-27 18:49:02 1502

原创 解决gedit: symbol lookup error: /home/xxx/libgobject-2.0.so.0: undefined symbol: g_date_copy问题

操作系统:Ubuntu 16.04问题描述:在终端启动gedit命令或者vscode命令报错:gedit: symbol lookup error: /home/chujie/anaconda3/lib/libgobject-2.0.so.0: undefined symbol: g_date_copy问题分析:导致错误的原因应该是gedit依赖libgobject-2.0.so库...

2019-11-12 09:21:36 10761 1

原创 Makefile入门实战以及Makefile的通用模板

最近在看caffe工程的源代码,一个精简版的caffe工程目录代码如下:.├── CMakeLists.txt├── data├── include│ └── caffe│ ├── blob.hpp│ ├── caffe.hpp│ ├── common.hpp│ ├── filler.hpp│ ├── laye...

2019-11-09 21:16:15 243

转载 softmax数值不稳定问题及解决办法

上溢和下溢计算机通过有限数量的位模式来表示无限多的实数,总会引入一些近似误差。如果涉及时没有考虑最小化舍入误差的累积,在实践时可能会导致算法实效。下溢:当接近零的数被四舍五入为零时发生下溢。许多函数在其参数为零而不是一个很小的正数时会表现出质的不同:避免零除避免取0的对数上溢:大量级的数被近似为无穷时发生上溢。必须对上溢和下溢进行数值稳定的一个例子是softmax函数so...

2019-07-15 13:26:57 2981

转载 简单易懂的softmax交叉熵损失函数求导

转帖:https://blog.csdn.net/qian99/article/details/78046329

2019-07-03 15:26:41 312

原创 libevent头文件问题

工程需要用到libevent,但是在编译的时候出错:In file included from /usr/local/include/event.h:68:0, from /home/project/base.cpp:26:/usr/local/include/event2/event_struct.h:166:30: error: macro "LIST...

2019-06-22 10:24:37 1197

转载 神经网络中的参数的求解:前向和反向传播算法

原出处:https://www.cnblogs.com/happylion/p/4193527.html神经网络最基本的知识可以参考神经网络基本知识,基本的东西说的很好了,然后这里讲一下神经网络中的参数的求解方法。注意前一次的各单元不需要与后一层的偏置节点连线,因为偏置节点不需要有输入也不需要sigmoid函数得到激活值,或者认为激活值始终是1.一些变量解释:标上“”的圆圈被...

2019-05-15 08:30:12 274

原创 Ubuntu 16.04下安装Caffe解决 undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE

安装Caffe框架时, make -j8; make pycaffe都正常。 测试python接口是否可用时出现了错误:>>> import caffeTraceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/jcole/Git/caff...

2019-05-08 21:30:04 3498 2

转载 利用Tar命令备份还原Linux系统

转载:http://www.sohu.com/a/260146041_786807最近需要批量复制相同模板主机到自建集群里,因为种种原因只能自己手动备份恢复。意外想到tar命令就可以,通过scp传到不同的主机。备份打开终端,切换到root状态sudo su进入系统"/"目录执行打包命令(exclude=/ 后面填写的是备份时想要排除的文件夹)cd /tar cv...

2018-12-29 23:54:56 2993

转载 Github访问速度慢的问题

转载:https://www.jianshu.com/p/ac6ad5096770最近要使用Mask-RCNN做一个小项目,需要经常用到github下载东西。没想到github在国内访问速度很慢,有时候速度降低为0kb/s,进而显示下载失败,如下图所示。在参考csdn相关博客的基础之上,今天解决了这个问题,现将解决方案记录如下。1.找到下载github代码的具体网址,我的浏览器显示...

2018-12-22 14:26:14 1244

原创 live555编译过程中出现的问题 undefined reference to `HashTable::create(int)

最近项目中需要用的live555框架. 在使用过程中遇到的问题记录下来. live555主要有四个组件:四个目录,分别对应Live555的四个库:    UsageEnvironment目录,生成的静态库为libUsageEnvironment.a,这个库主要包含一些基本数据结构以及工具类的定义    groupsock目录,生成的静态库为libgroupsock.a,这个库主要包含网...

2018-09-30 21:11:48 1996

转载 函数声明后面的const用法

作者:xingoo出处:http://www.cnblogs.com/xing901022通常我们会看到一些函数声明后面会跟着一个const,这个const是做什么的呢?看一下下面的例子,就知道了。直接在编译前,就会提示下面的两个错误// test1107.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include &lt;iost...

2018-09-25 15:52:44 4465

转载 消息队列之 RabbitMQ

转载自: https://www.jianshu.com/p/79ca08116d57关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前我看最火的 Kafka ,还有 ZeroMQ ,去年底阿里巴巴捐赠给 Apach...

2018-09-17 11:20:54 113

原创 opencv2 Mat类copyTo()函数的内存泄露问题

我们都知道OpenCV中存储图像常用的方法就是用Mat表示. 基本上讲 Mat 是一个类,由两个数据部分组成:矩阵头(包含矩阵尺寸,存储方法,存储地址等信息)和一个指向存储所有像素值的矩阵(根据所选存储方法的不同矩阵可以是不同的维数)的指针。矩阵头的尺寸是常数值,但矩阵本身的尺寸会依图像的不同而不同,通常比矩阵头的尺寸大数个数量级。基于这个考虑,OpenCV使用引用计数机制。其思路是让每个 M...

2018-09-14 23:23:07 6073 5

原创 undefined reference to 'function'及解决办法

在开发算法过程中,自己写的函数编译生成一个动态共享链接库文件.so. 然后由其他模块调用其中的函数时出现undefined reference to : function(要调用的函数)错误提示. 反复检查函数已经正确编写,调用命令也没问题. 使用nm命令检查发现也没问题, .so文件中包含了函数.解决办法:在编译生成.so文件的时候添加了隐藏选项CFLAGS += -fvisibil...

2018-09-02 21:51:23 13530 2

原创 liblapack.so.3: undefined symbol: gotoblas错误及解决办法

在深度学习算法开发过程中我们可能需要用我们可能需要用到openblas库, 由于caffe安装过程中的配置选项为: BLAS := atlas, 电脑里面同时安装有atlas和openblas (libatlas.so, libopenblas.so)在编译过程中Makefile文件指定外部链接库文件liblapack.so.3 -&gt; /etc/alternatives/liblapac...

2018-08-28 19:04:32 5226

原创 Ubuntu 16.04下CLion使用Makefile单步调试

一. 下载CLion for UbuntuCLion是jetbrain出品的IDE,下载安装请到官网https://www.jetbrains.com/clion/?fromMenu. Clion并非免费工具,因此需要破解. 具体破解教程网上搜索(或者参考:https://blog.csdn.net/u010260681/article/details/78247116).二. ...

2018-08-26 20:41:46 8970 6

原创 Ubuntu 16.04 安装Google Chrome浏览器及解决flash player问题

一. 下载并安装chrome浏览器下载地址:http://www.google.cn/chrome/browser/index.html 很意外Google的网站居然能访问,不过可能有点慢。加入无法访问的话,去百度或者bing搜索一下deb包安装。二. 安装flash由于新版本的Chrome不直接内嵌flash,所必须手动下载并集成。下载flas

2017-05-01 18:19:26 1805

Makefile简易教程.pdf.zip

Makefile教程,会不会写 makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为, makefile 关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、 模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译, 哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile 就像一个 Shell 脚本一样,其中也可以执行操作系统的命令。 makefile 带来的好 处就是——“自动化编译”,一旦写好,只需要一个 make 命令,整个工程完全自动编译

2019-11-09

空空如也

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

TA关注的人

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