春江水暖鸭先知

醉生梦死

排序:
默认
按更新时间
按访问量

使用CLion进行远程Debug

同步文件 同步文件需要安装ftp进行文件同步,安装教程可以参看这里 通过项目文件同步后,接来下通过CLion和gdbserver进行远程Debug Clion远程调试 在服务器上编译需要运行的C++项目,cmake编译属性需要有: cd ${PROJECT_SOURCE} mkdir buil...

2018-11-14 14:00:57

阅读数:7

评论数:0

Ubuntu下安装vsftpd服务

命令行安装vsftpd sudo apt install vsftpd 开启vsftpd服务 service vsftpd restart 通过内网或者内网中的其他主机链接 ftp 10.101.103.203 输入登录ubuntu的账号以及密码即可登录成功 也可以通过主机回环...

2018-11-14 11:11:59

阅读数:4

评论数:0

使用python操作lmdb对数据读取

由于c++速度快,所以一般写入数据我调用c++借口,而读取数据使用c++也行,但有时候Python在某方面方便,所以通过使用python借口仅仅对lmdb文件读取,处理数据是图片 C++借口lmdb文件写与读 import lmdb import numpy as np import cv2 lm...

2018-11-14 09:44:05

阅读数:2

评论数:0

C++中各种常见库在cmake中的查找

lmdb库的查找 通过下列命令查找到后,仅仅需要将LMDBINCLUDEDIR和{LMDB_INCLUDE_DIR}和LMDBI​NCLUDED​IR和{LMDB_LIBRARIES}分别包含和链接到项目中 find_path(LMDB_INCLUDE_DIR NAMES lmdb.h P...

2018-11-14 09:29:51

阅读数:1

评论数:0

Linux硬盘操作

写入镜盘映像 将USB插入电脑,并使用df -h查看硬盘及其分区 对usb进行umount sudo umount /dev/sdc1 找到需要写入的iso文件,并通过dd命令写入(注意后边不需要带磁盘的序号) sudo dd if=/home/jack/ubuntu.18.04.is...

2018-11-14 08:34:54

阅读数:1

评论数:0

C++文件流操作

读取文件 假如需要按行读取下列文件,并且分别通过不同变量读取路径以及数字,则可以通过C++流操作 /home/ubuntu/demo.jpg 1 /home/ubuntu/result.jpg 0 代码: #include <iostream> #...

2018-11-13 10:22:45

阅读数:9

评论数:0

记Caffe版本的mtcnn进行训练时的一个隐形的BUG

MTCNN在人脸检测上有着广泛的应用,而Caffe有着良好的C++接口,为了实现MTCNN训练自己的数据集,于是下载了Caffe版本的MTCNN代码,并且开始按照教程并部署训练 MTCNN的Caffe源码比较简单,除了通用层使用C++就有的借口外,还使用了Python写了自己的层(可以大胆推测出看...

2018-11-08 19:57:45

阅读数:13

评论数:0

C++ 中Boost 文件操作

读取文件夹下的相应拓展名文件 通过CMakeList链接boost库的文件操作目录 find_package(Boost REQUIRED COMPONENTS system filesystem) include_directories(${Boost_INCLUDE_DIRS}) ta...

2018-11-07 18:41:43

阅读数:15

评论数:0

Ubuntu下安装CMake

apt安装CMake cmake安装第一个方式通过apt安装,但这种方式安装版本不是最新的稳定版本: sudo apt install cmake 源码下载安装 通过cmake官网下载 cmake-3.12.4-Linux-x86_64 或者去CSDN下载页,下载完后,进入主目录,...

2018-11-05 16:29:13

阅读数:14

评论数:0

Caffe归一化层解析(normalize_layer.hpp)

归一化层介绍 归一化层主要作用是将空间或者通道内的元素归一化到0到1之间,具体公式可以表示为: xi=xi(∑1nxi2+eps)12∗scaleix_i = \frac{x_i}{(\sum_{1}^{n}x_i^2+eps)^\frac{1}{2}} * scale_ixi​=(∑1n​x...

2018-11-02 09:39:12

阅读数:24

评论数:0

Ubuntu下使用OpenCV显示中文

由于Opencv默认不显示中文,所以我们需要通过需要通过一些库来设置OpenCV支持中文显示 源码下载链接:Ubuntu下Opencv显示中文 代码说明 项目需要ft2build.h,它是freetype库中的一个头文件。所以在shell中执行下列语句安装freetype: sudo apt-...

2018-10-29 11:47:43

阅读数:35

评论数:0

ssd源码detection_output_layer解析

由于cpu版本速度太慢,真正应用实际环境中仅仅只能通过cuda或者opencl实现,所以我将仅仅介绍cuda版本 点击跳转 概述 detection_output_layer层的输入可以参考Caffe框架下SSD算法源码综述。它通过hpp,cpp和cu实现。 参看DetectionOutput...

2018-10-25 11:36:37

阅读数:50

评论数:0

Caffe框架下SSD算法源码综述

ssd源码相比于caffe架构主要添加了flatten,normal,prior,detection,multibox等层,其中最重要的难点是multibox层和multibox,通过学习ssd源码可以更加深刻的了解ssd的使用原理.而源码链接为:ssd算法源码 ssd算法架构综述 本文讲解s...

2018-10-25 11:13:54

阅读数:35

评论数:0

Ubuntu18.04设置开机启动脚本

https://www.centos.bz/2018/05/ubuntu-18-04-rc-local-systemd设置/

2018-10-15 20:50:37

阅读数:27

评论数:0

内网穿透远程连接

亲测可用

2018-10-15 20:14:33

阅读数:11

评论数:0

吃鸡

吃鸡

2018-10-15 20:12:02

阅读数:21

评论数:0

#Ubuntu查看占用端口程序,并结束进程

查看TCP或者UDP端口使用情况: netstat -anp 查看linux端口使用情况: netstat -tln 查看指定端口: lsof -i:8888 如果想关闭使用这个端口的程序,使用kill: kill -9 PID号 -9表示发送一个SIGKILL信号,即退出信号 ...

2018-10-15 18:17:17

阅读数:13

评论数:0

CUBLAS_STATUS_SUCCESS(1 VS.0)CUBLAS_NOT_INITALIZATION问题

ubuntu使用caffe的GPU版本出现了CUBLAS_STATUS_SUCCESS(1 VS.0),具体解决方法参考:CUBLAS_STATUS_SUCCESS(1 VS.0)CUBLAS_NOT_INITALIZATION 直接使用 sudo rm -rf .nv/

2018-10-10 10:12:05

阅读数:40

评论数:0

火灾样本网址

国内的火灾样本太少,通过寻找国外网站发现挺多高清质量的火灾样本可以手机,通过对比发现,百度图片上的火灾识别样本是国外火灾图片的低配版,于是分享一下找到的火灾样本网站。 其中觉得最好的一个是:http://www.laurelfiredept.com/gallery/?page=69 第二个是:ht...

2018-10-09 08:44:51

阅读数:36

评论数:0

C/C++ 信号处理(signal handling)

*信号是由操作系统传递给进程的软件中断。信号也可以由操作系统基于系统或错误条件发出。对某些人来说,存在默认行为(即当进程通过按下 ctrl + C 接收到中断SIGINT信号时,该进程终止),但本教程将演示如何通过定义回调函数来管理该信号处理该信号。在可能的情况下,这允许关闭文件并执行操作并以程序...

2018-09-20 09:50:37

阅读数:25

评论数:0

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