自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker--Ubuntu19.04安装docker-ce

Ubuntu Docker安装参考官网:https://docs.docker.com/install/linux/docker-ce/ubuntu/目前对新的ubuntu版本: 16.04. 18.04. 18.10,19.04都支持博主Ubuntu版本:19.041、卸载老版本, 没有安过的可以跳过$ sudo apt-get remove docker docker-engine...

2019-10-04 19:35:16 1878 1

原创 目标检测 polygon(多边形) iou

目标检测 polygon(多边形) iou, 主要用于模型训练阶段进行批量计算n个多边形和m个多边形之间的iou

2022-11-07 15:44:09 1262 1

原创 Could not find a package configuration file provided by “OpenCV“

ncnn, opencv4联合编译c/c++, opencv4联合编译

2022-07-11 18:36:47 1833

原创 ABCNet训练测试自定义数据集

遇到的问题Q1 运行python setup.py build develop编译adet时出现, /usr/bin/ld: cannot find -lcudart问题原因:安装的/usr/local/cuda-10.0/lib64/中cudart库不完整.ls -lh /usr/local/cuda-10.0/lib64 | grep cudart完整的包含四个文件:libcudart.so libcudart.so.10.0 libcudart.so.10.0.130 libcudar

2020-06-17 17:10:20 4055 33

原创 PaddleOCR的初体验

参加了某度的线上直播,主播系统介绍了paddleOCR产品,感觉凶得很啊。找台带显卡的服务器+docker+nviidia-docker,就能跑测试样例。官方文档:环境配置:https://github.com/PaddlePaddle/PaddleOCR主要是cuda运行环境+拉取PaddleOCR代码+安装依赖包建议使用docker进行配置,便于环境隔离和管理。测试1:超级轻量级中文OCR模型由检测模型DB(4.1M)+识别模型CRNN(4.5M)组成单模型支持中英文数字组合识别、竖排

2020-05-18 22:15:39 11899

原创 Pytorch模型部署 - Libtorch(crnn模型部署)

Pytorch模型部署 - Libtorch简介libtorch是facebook提供的一套C++推理接口库,便于工业级别部署和性能优化。安装:libtoch+opencv联合编译,这里采用libtorch-1.4(cpu)+opencv4.1.可能出现的问题ibtoch,opencv联合编译项目时,报错Undefined reference to cv::imread(std:...

2020-03-21 15:42:32 6715 14

原创 Tensorflow, Pytorch版本和cuda,cudnn版本关系

深度学习搞的是如火朝天离不开各大学习框架,更少不了CUDA的计算速度加成buff。各家深度学习框架疯狂推新,cuda也不敢落后,苦了开发者要做各种的版本选择。一不小心就掉坑里了,还半天爬不出来那种。记录下,以备再掉坑好找根绳子。Tensorflow参考 Tensorflow 官网推荐Pytorchtorch-1.3cuda10.1torch-1.2cuda10.0...

2020-03-01 15:16:49 3018

原创 darknet /usr/bin/ld: cannot find -lcuda

ubuntu18.04 , cuda10.0 编译darknet出现/usr/bin/ld: cannot find -lcudacannot find -lcuda 意思是编译时未找到libcuda库。首先查看Makefile这中cuda路径是否正确,即下面第四行lib路径ifeq ($(GPU), 1)COMMON+= -DGPU -I/usr/local/cuda-10.0/incl...

2020-02-20 18:02:34 1028

原创 ubuntu19.04- pytorch->onnx->ncnn (pc端)

将训练好的深度学习模型0. 模型压缩和加速参考论文:参考博客:模型优化加速工具有很多可以参考这位仁兄的博客: 模型转换和压缩加速工具没有时间一一尝试,选择了一个github星星比较多的作为个人学习样例,ncnn是企鹅的开源产品,支持国产…好了下面开始我的100公里个人障碍赛…1. 示例(Pytorch->ncnn)Pytorch转换为ncnn模型进行后期部署官方推荐转换流程:...

2019-11-11 17:27:13 1911 3

原创 Minconda3--conda: command not found,Linux配置Minconda的环境变量

Question: bash Minconda3xxx.sh 后终端输入conda -V测试时出现 conda: command not found问题Solution:测试:cd ~/minconda/condabin/./conda -V如果能看到正确输出说明Minconda安装没问题,只是环境变量未配置。配置环境变量vim ~/.bashrcPATH=$PATH:/home/...

2019-10-08 12:54:39 2840

原创 Cython--使用Cython封装C++代码(四)

Using C++ in CythonCython对C++语言的大部分特性都支持,例如:可以通过new和del关键字在堆区动态创建和消耗对象可以在栈区创建对象也可以通过Cython提供的cppclass关键字声明类类型Cython支持函数模板(template function)和类模板(template class),函数重载Cython支持C++操作符重载(eg: operato...

2019-10-04 14:46:02 1961

原创 Cython--通过内存视图优化numpy(三)

Cython中Numpy的优化方法Cython支持所有numpy常规的操作,即python中怎么写的代码Cython中仍然可行,但这样就失去了Cython提供的Numpy优化方法的意义。Cython目前可以通过如下方法来优化Numpy的效率。类型内存示图示例:1 原始的compute_cy.pyx文件import numpy as npdef clip(a, min_value,...

2019-10-04 00:00:09 1244 2

原创 Cython--Python和Cython代码的性能分析(二)

Profile tutorial–性能分析参考: http://docs.cython.org/en/latest/src/tutorial/profiling_tutorial.html性能分析:指通过性能测试报告对所写代码进行整体和局部(函数)的运行效率分析,为后续的性能优化提供决策支持。1. 纯python的性能分析分析案例:1)自己写的python代码文件calc_pi.py...

2019-10-03 19:30:18 507

原创 Cython-加速优化你的python代码,打包模块(一)

Basic Tutorial案例:查找质数,给定要查找质数的数量,返回对应数量的质数列表参考官网: http://docs.cython.org/en/latest/src/tutorial/cython_tutorial.html1、cython版本,新建example.pyx文件"""prime(质数): - 大于1的自然数 and 只能被1和自身整除的数"""def ...

2019-10-03 15:51:46 1830

原创 pip安装时,使用国内几大镜像源安装第三方包(tensorflow,torch,opencv)

安装指定packagessudo pip3 install tensorflow==1.14 -i https://pypi.tuna.tsinghua.edu.cn/simple sudo pip3 install opencv-python -ihttps://pypi.tuna.tsinghua.edu.cn/simple批量配置packagessudo pip3 insta...

2019-09-30 17:16:54 6475

原创 Msql的使用(高级)

多表查询select 字段名列表 from 表名列表 where 条件;示例显示省和市的详细信息河北省 石家庄市河北省 廊坊市湖北省 武汉市显示省市县详细信息select province.pname,city.cname,county.coname from province,city,countywhere province.pid = city.cp_id...

2019-09-08 19:37:43 219

原创 Mysql的使用(基础)

基本SQL命令库管理 1、查看已有库;show databases; 2、创建库并指定字符集;create database 库名 charset utf8; 3、查看当前所在库; select database(); 4、切换库; use 库名 5、查看库中已有表; show tables; 6、删除库;drop database 库名; ...

2019-09-08 19:35:25 109

原创 动态规划 -- 二维数组中左上到右下的最短路径和。

目录问题:应用场景:分析:C++实现问题:给定一个二维数组map[4][4] ={{1,3,5,9},{8,1,3,4},{5,0,6,1},{8,8,4,0}}。求从左上角到右下角的最短路径和。即从左上到右下二维数组中元素之和最小的组合。应用场景:导航地图中从规划起点位置到终点位置的最短路程。分析:该问题为一个经典的动态规划问题,所以先分析它...

2019-09-08 14:31:57 2271

原创 动态规划--求解最大子数组和

目录问题:应用场景:分析:C++实现特殊情况问题:给定一个整数数组arr, 求所有的子数组中 和最大的 子数组。返回最大子数组和。应用场景:在金融中可以通过求一只股票的价格区间中的最大子数组和来找到 价格波动最大的区间范围,以便进一步分析。分析:1)解法方法一: 通过枚举出该数组所有的子数组,在找到子数组和最大的即可。2)动态规划求解:/...

2019-09-08 12:12:15 1070

原创 python基于傅里叶变换的频率滤波-音频降噪

'''基于傅里叶变换的频域滤波。'''import numpy as npimport numpy.fft as nfimport matplotlib.pyplot as pltimport scipy.io.wavfile as wf#读取音频文件,将其按照采样率离散化,返回采样率和信号#sample_reate:采样率(每秒采样个数), sigs:每个采样位移值。#==...

2019-08-14 18:59:48 15394 8

原创 numpy矩阵的特征值和特征向量,奇异值分解

1. 特征值和特征向量对于n阶方阵A,如果存在数a和非零n维列向量x,使得Ax=ax,则称a是矩阵A的一个特征值,x是矩阵A属于特征值a的特征向量eg1:import numpy as npA = np.mat('1 6 3 7;3 8 4 6;1 4 9 5;6 8 3 5')print('原矩阵:A=\n',A)#提取特征值,特征向量eigvals,eigvecs = np.l...

2019-08-14 11:17:55 2231

原创 代码管理工具GIT和Github社区

代码管理工具–GIT© ANTCODE1.GIT简介定义git是一个开源的分布式版本控制系统,用于高效的管理各种大小项目和文件.即代码管理工具作用防止代码丢失,做代码备份项目的版本管理和控制,可以通过设置节点进行跳转支持建立各自的开发环境的分支,互不影响,方便合并 (eg: 多人合作开发项目)代码管理工具Git特点git是开源的,...

2019-07-29 20:29:11 555

原创 ubuntu18.0 安装mysql ---设置root用户初始密码

Mysql的安装和服务启动0.查看本地数据库版本 $ mysql -V1. ubuntu终端安装 > sudo apt-get install mysql-server > sudo apt-get install mysql-client2. mysql服务启动/关闭/重启 > sudo /etc/init.d/mysql start ...

2019-07-07 13:07:04 461 1

原创 2019ML面试题

机器学习面试题©Ant文章目录机器学习面试题©Ant1. 服务器常用命令2.python研发2.1 python基础题2.2 python问题分析题2.3 python编程题1. 服务器常用命令2.python研发2.1 python基础题1.什么是面向切面编程,它的含义?2.python中运算符//与%的区别? // 在python中表示整除, 只保留整数部分, eg 3//2=...

2019-07-07 12:54:17 362

原创 import matplotlib.pyplot as plt, 绘制散点图和连续曲线,水平垂直辅助线,同窗多图(坐标轴长度范围、标题设置等)

import matplotlib.pyplot as plt目录1 、绘制连续曲线2、绘制散点图3、绘制垂直、水平辅助线4、同一窗口绘制多图5、其他设置1、绘制连续曲线# 设置图形窗口大小, 窗体颜色等fig = plt.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=...

2018-11-09 17:18:03 13352 2

原创 DL--numpy vs. matlab 矩阵常用运算(乘积运算, 点乘,转置,幂运算, 求和,求逆,插入行列,获取行列数,,,,)

MATLAB常用的矩阵操作对应numpy的矩阵操作用惯了matlab中的操作,每次用numpy操作矩阵时总有些想不起来,这里总结一下,便于记忆和后期查找。初始化一个矩阵matrix_a = [1 2 3; 4 5 6; 7 8 9] % in matlabmatrix_b = [3,2,1]matrix_c = [2 3 1; 4 6 5; 1 2 3]matrix_a = n...

2018-11-09 14:41:30 3353

原创 刷论文格式

每次提交论文都想去学一下“word从入门到实践”,老有些小问题注意不到,格式错误。这篇就用来记录下刷论文格式遇到的一些小问题:1,你论文的单倍行距和模板的单倍行距不一样大小。        这个可以在页面设置菜单里面解决,如下图:按照圆圈点击进入页面设置菜单,然后保证你的红色框内信息和模板的一致即可。2. 如何插入不带符号的脚注?    按照下图:按椭圆点击,按方框选择...

2018-05-06 14:37:16 1087

转载 英文学术报告

本文来自邵鹏科学网博客。原文链接地址:http://blog.sciencenet.cn/blog-1102703-849277.html        随着中外学术交流的增加,不少科技工作者都会遇到用英语作学术报告的场合。怎样准备一个高质量的英语的学术报告呢?这里和大家分享一些经验和想法。        首先要承认,用英语作学术报告对我们中国人来说不容易,甚至很困难。但语言不是唯一的原因。更重要...

2018-05-06 14:35:28 5976

原创 win7配置TensorFlow-GPU (二)

        正常的安装过程,请参考博客 WIN7配置tensorflow-gpu。在这篇记录下我的测试过程。在使用anaconda 配置tensorflow-gpu时,发现它自动帮我们安装了CUDA8.0 vs cuDNN6.0。所以想尝试下不自己单独安装CUDA8.0 和cuDNN5.1,直接使用anaconda 配置tensorflow-gpu是否可行。        测试过程:     ...

2018-04-02 12:25:43 203

原创 win7配置TensorFlow-GPU

最近一直在学习吴恩达老师的deeplearning课程,发现到后面的一些深度的卷积网络跑起来很吃力,就想搭建个TensorFlow-GPU框架,发现安装个软件也debug了一天。 记录下这个日子, 也分享下自己的失败经验给和我一样懒得去更新系统的朋友。 WIN7 +Anacnonda3-5.1.0+CUDA8.0+cuDNN5.1+tensorflow-gpu 1...

2018-04-01 23:13:45 2013

json2berzier_json.zip

用于将labelme标注标签转换为abcnet训练标签.

2020-06-17

noised.tar.gz

该资源为带噪声的示例音频数据,主要用来基于傅里叶变换的滤波示例。

2019-08-21

高斯混合模型提取运动的前景目标

刚学习高斯混合模型,收集了些资料方便大家共同学习。 这里包括一些相关的论文 和博客链接,同时附上一段基于opencv的c++代码

2018-01-06

空空如也

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

TA关注的人

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