自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7 vim配置

centos7 vim配置包含配置c./c++代码编写环境Vundle是vim上的插件管理器.只需要在.vimrc添加上控件名,Vundle可以帮我们下载到插件文件夹/Users/{username}/.vim/bundle中.clone Vundle ,在输入一下命令mkdir ~/.vimmkdir ~/.vim/bundlecd ~/.vim/bundlegit clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle

2022-02-21 15:55:19 798

原创 linux下定时切分日志

1.当服务端系统跑起来时,创建的日志会随着时间的推移越来越大,不利于后续的分析,所以需要在原日志的基础上拆分出每天的日志单独保存该脚本是随着服务端启动一起启动,日志同时生成#!/bin/bashcd ./log #进入日志文件夹start_date=`date +%Y-%m-%d` #获取日志最初创建的时间cut_tmie="23:59" #每天切分日志的时间点start_log_file="$start_date.log" #获取最初创建日志的名字while true do c

2021-06-21 19:42:26 319

原创 shell脚本监视进程运行状态(断掉自动重启)

1.shell脚本监视进程运行状态(断掉自动重启)#!/bin/sh SERVICE_PATH="/usr/Alg_Doc_12_v3.1.9"SERVICE_NAME="algorithmv_12_v3.1.9"START_CMD="./$SERVICE_NAME"LOG_FILE="restart.log"cd $SERVICE_PATHpwdwhile true do procnum=`ps -ef|grep $SERVICE_NAME|grep -v g

2021-05-25 15:06:22 485

原创 Shell脚本

1.Shell简介shell是一个命令行解释器,它为用户提供一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。2.Shell脚本的执行方式(1)脚本以 # !/bin/bash (#和!之间有空格)开头例:vim a.sh# !/bin/bash/echo "hello word!"使用 ls -l-rw-r--r-- 1 wjy wjy 35 8月 27 10:16 a.sh保存退出后,此时a.sh还没有权限去直接运

2020-08-28 18:25:05 181

原创 Git常用操作

1.本地库初始化git init./git 是隐藏文件夹.git目录中存放的是本地库相关的子目录和文件,不能随意删除、修改2.设置设置签名2.1 形式:用户名:xxxEmail:xxxx@zxxxx命令:(1)项目级别/仓库级别:仅在当前本地库范围内有效git config user.name wjygit config user.email [email protected]信息保存位置:./.git/config文件系统用户级别:登录当前操作系统的用户范围

2020-08-23 15:45:37 234

原创 Dockerfile常用模板及docker容器中缺少libjasper.so.1

1.在Dockerfile中使用ubuntu:18.04作为基础镜像时需要安装 一些必要的包:2.Dockerfile:FROM ubuntu:18.04MAINTAINER wjyENV MYPATH /usr/WORKDIR $MYPATH#ADD sources.list /etc/apt/ENV DEBIAN_FRONTEND=noninteractiveRUN apt-get update && apt-get install -y --no-install-rec

2020-08-19 10:18:51 1528

原创 使用libtorch调用EfficientNet模型(pt文件)

1.首先确定自己电脑上的pytorch版本,然后下载合适的libtorch版本。使用libtorch调用c++接口,要保证下载的libtorch的版本和pytorch的版本对应至少使用低版本的pytorch和高版本的libtorch是没法成功的。反过来是可以的:即高版本的pytorch和低版本的libtorch。官网上目前最新的是1.5版本各个版本的libtorch下载参考https://blog.csdn.net/qq_37569355/article/details/1042468132.li

2020-08-03 21:24:44 2158

原创 Dockerfile常用命令

1.简介Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。2.构建三步骤编写Dockerfile文件docker builddocker run3.Dockerfile解析过程3.1 Dockerfile内容基础知识(1)每条保留字指令都必须为大写字母且后面要跟随至少一个参数(2)指令按照从上到下,顺序执行(3)#表示注释(4)每条指令都会创建一个新的镜像层,并对镜像进行提交3.2 Docker执行Dockerfile的大致流程(1)dock

2020-06-04 19:56:28 1072

原创 docker常用命令

1.帮助命令:sudo docker version #查看docker版本sudo docker info #查看docker信息sudo docker --help #查看docker详细信息2.镜像命令:sudo docker images #列出本地主机上的镜像REPOSITORY:仓库源 TAG:镜像标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小sudo docker images -a

2020-06-01 22:22:46 373

原创 简单的Makefile编写

#D_SRC = src#D_OBJ = obj#notdir表示去除目录,则$(notdir $(SRC_C))表示a.c b.c#patsubst表示把$(notdir $(SRC_C))中的.c替换成.o,即a.o b.o#addprefix表示增加前缀$(D_OBJ)/,则OBJ_C变量表示为obj/a.o obj/b.o#SRC_C = $(wildcard $(D_SRC)/*.cpp) # wildcard表示把$(D_SRC)目录下的.c文件遍历出来#SRC_C = $(for

2020-05-24 16:46:35 316 1

原创 通过txt标签统计训练数据(yolo)

import osimport collections #统计模块in_path = r"F:\personal datas"def read_txt(in_path): classNum = [] # file_list = os.listdir(in_path) # 读取文件列表 for filepath, dirnames, filenames in os.walk(in_path): for lists in filenames:

2020-05-21 12:20:37 542

原创 python 移动 或者复制文件夹里的文件到另一个文件夹里

import osfrom os import listdir, getcwdfrom os.path import joinimport shutilin_path = r"D:\wjy\train_12_classes\datas\Illegal_umbrella\video_image"out_pic_Path = r"D:\wjy\train_12_classes\datas\Illegal_umbrella\data1\pic"out_xml_path = r"D:\wjy\train

2020-05-16 09:29:03 1982

原创 深度学习,统计训练集每类数据的数量

最近在准备训练新的数据,但是我觉得比较重要的是要清楚每类数据集的数量是多少,这样才能做到心中有数。但是有时候一个xml文件中有好几类,人工数有点不现实,所以写个小脚本也是比较好的。import osimport cv2 as cvimport xml.etree.ElementTree as ETimport collections #统计模块#-----读取xml文件来统计训练数据集中每类的个数--------#classes列表中放入需要训练的类别classes = ["laji","H

2020-05-13 19:02:31 2327 4

原创 目标检测,读取xml坐标,并在对应图片中画框保存下来

import osimport cv2 as cvimport xml.etree.ElementTree as ETdef xml_to_jpg(imgs_path, xmls_path, out_path): imgs_list = os.listdir(imgs_path) #读取图片列表 xmls_list = os.listdir(xmls_path) # 读...

2020-05-07 12:16:24 2804 13

原创 python xml标签文件转txt文件(yolov3)

前段时间用到了yolov3训练自己的数据集,发现里面的voc_label.py xml标签文件转成txt文件,稍微有点不太方便。所以在它的基础上自己稍微改了下,以便日后使用。下面是代码:import xml.etree.ElementTree as ETimport pickleimport osfrom os import listdir, getcwdfrom os.path imp...

2020-05-04 18:14:23 1317 7

原创 c++读取文件夹下的文件路径(亲测超好用)

下面是主要代码(头文件记得包含):#include <iostream>#include <io.h>#include <vector>#include <string>using namespace std;void getFiles(std::string path, std::vector<std::string>&...

2020-05-03 21:42:29 3965

原创 c++ 产生N个不同的随机数(0到N-1)

直接上代码:```#include #includeincludevector createRandomNums( int N) {vector nums(0);int t;srand(time(0));for (int i = 0; nums.size()!= N; i++) {t = rand() % N;nums.push_back(t);if(i > 0) //...

2020-04-17 20:29:58 1045

Linux vim环境配置

Linux vim环境配置

2022-04-24

efficientdet-d5.pth

EfficienDet一般有好几个版本,可以根据自己的计算资源下载不同的预训练权重,但是预训练权重一般不太好下载,我上传到这里可供大家下载

2020-08-08

efficientnet-b5-b6417697.pth

EfficientNet一般有好几个版本,可以根据自己的计算资源下载不同的预训练权重,但是预训练权重一般不太好下载,我上传到这里可供大家下载

2020-08-08

空空如也

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

TA关注的人

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