自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(409)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

原创 【Tensorflow2.0】Tensorflow2.x的安装教程

转自:https://blog.csdn.net/u011119817/article/details/883092561、首先安装anaconda2、创建一个环境,用来安装tensorflow2.0以及相关的python packages.#加上cudatoolkit and cudnn这样不论你的机器原来装的是否合适,都可以用tensorflow2.0gpu版本conda create -n tf2 python=3.6 3、激活创建的环境,安装tensorflow2.0#激活环境sou

2020-10-14 09:59:01 71

原创 【目标检测】Faster RCNN算法详解

整体框架 图3 Fast R-CNN框架特征提取网络基本结构图像归一化为224×224直接送入网络。前五阶段是基础的conv+relu+pooling形式,在第五阶段结尾,输入P个候选区域(图像序号×1+几何位置×4,序号用于训练)?。激活函数通常有如下一些性质:非线性:当激活函数是线性的时候,一个两层的...

2020-09-13 15:55:05 55

原创 facebook -------maskrcnn-benchmark

1、安装步骤参考网站:https://blog.csdn.net/mango_haoming/article/details/84257401?tdsourcetag=s_pcqq_aiomsg安装:由毛培源安装安装maskrcnn_benchmark在cuda安装完成,gcc也成功降级之后,到这一步直接按照maskrcnn_benchmark的官方教程按照就可以了,只不过要安装o...

2020-09-13 15:54:21 38

原创 Mask_RCNN-master的训练步骤

参考网站https://blog.csdn.net/qq_29462849/article/details/81037343248 上 Mask_RCNN-master的训练步骤,它是基于tensorflow 的项目位于:/home/huoo/tensorflow-api-liulina/Mask_RCNN-master标注工具:labeme本文采用的是COCO数据...

2020-09-13 15:53:51 29

原创 通过PAGE生成python GUI界面(用PAGE拖出需要的GUI界面)

报错1、(unicode error) ‘utf-8’ codec can’t decode byte 0xd0 in position 0: invalid continuation byte解决方法:加入# --coding:GBK -- 一定要放在 # -- coding: utf-8 -- 之前,切记

2020-09-08 14:03:23 163

转载 ffmpeg里time_base总结

一、time_baseAVStream的time_base的单位是秒。每种格式的time_base的值不一样,根据采样来计算,比如mpeg的pts、dts都是以90kHz来采样的,所以采样间隔就是1/900000秒。AVCodecContext的time_base单位同样为秒,不过精度没有AVStream->time_base高,大小为1/framerate。AVPacket下的pts和dts以AVStream->time_base为单位(数值比较大),时间间隔就是AVStream-&gt

2020-08-21 14:11:50 68

转载 视频直播推流时出现异常--阿里云帮助中心

一、问题描述使用视频直播产品时,参见视频推流文档操作,但无法成功推流。二、问题原因无法成功推流的问题原因较多,下面列举常见的可能性:1、客户端推流方式错误2、音视频编码不合规3、达到推流路数限制4、推流地址被加入黑名单5、鉴权失败6、网络异常7、解决方案不同原因对应的解决方案不同,请根据实际情况进行选择。三、客户端推流方式错误1、可以使用其他推流工具进行对比测试,常见的推流工具如下:OBS说明:OBS的推流设置建议参见OBS 推流设置。ffmpeg如果其他推流工具正常,则说

2020-08-19 16:16:44 531

转载 FFmpeg处理流程与命令

FFmpeg处理音视频流程(记住)输入文件 --demuxer(解复用)–> 编码数据包 --decoder–> 解码后的数据帧 --encoder–> 编码数据包 --muxer(复用)–> 输出文件FFmpeg命令分类基本信息查询命令录制命令分解/复用命令处理原始数据命令裁剪与合并命令图片视频互转命令直播相关命令各种滤镜命令基本信息查询命令15个-version 显示版本。-formats 显示可用的格式(包括设备)。-demuxers

2020-08-14 16:24:40 79

转载 时间戳 音视频同步

http://6352513.blog.51cto.com/6342513/1180742http://blog.csdn.net/happydeer/article/details/206765http://blog.csdn.net/sidumqz/article/details/53102623对pts、dts、duration的处理主要集中在两大函数里面1、process_input()读入数据并处理,放到滤镜里面2、reap_filters()从滤镜读出数据,处理后写入文件媒体内容在播

2020-08-14 13:58:18 92

原创 FFmpeg使用基础

概述FFmpeg 是一款用于多媒体处理的自由软件工程,基于 GPL 许可证发布。FFmpeg 提供的最核心的命令行工具是 “ffmpeg”,“ffmpeg” 命令行工具的主要特征是输出过程快、输出品质高、输出文件小。“FFmpeg” 中 “FF” 表示 “Fast Forward”,“mpeg” 表示 “Moving Pictures Experts Group”。FFmpeg 提供如下四个命令行工具:– ffmpeg 音视频编码器/解码器– ffplay 媒体播放器– ffprobe 显示媒.

2020-08-14 10:14:23 46

转载 masr 语音识别

ctcdecode安装:在国内安装时,由于无法打开谷歌云盘,安装时(boost_1_67_0.tar.gz和openfst-1.6.7.tar.gz)包会下载失败导致无法安装。在百度网盘中共享了ctcdecode的压缩包,下载链接:https://pan.baidu.com/s/1sZMbzzYtBoT35zHtDifVqQ ,提取码:a05y。下载解压后可直接安装。安装之前需要先满足下面三点:pytorch 1.0 已经安装导入cuda的目录export PATH=/usr/local/cud

2020-07-13 15:16:01 206 1

转载 何为时域和频域?

时域是指时间域,频域是指频率域。 时域和频域是信号的基本性质。1、时域(时间域)——自变量是时间,即横轴是时间,纵轴是信号的变化。其动态信号x(t)是描述信号在不同时刻取值的函数。图1是正弦波的时域图,示出了振幅与时间的关系。在时域图中,横轴是时间,纵轴是振幅。时域图显示振幅随时间的变化,可以看出峰值振幅为5V,可以算出频率f=6 Hz。2、频域(频率域)——自变量是频率,即横轴是频率,纵轴是该频率信号的幅度,也就是通常说的频谱图。图2是图1中正弦波的频域图在频域图中,横轴是频率,纵轴是峰值

2020-07-13 10:41:56 109 1

转载 【CV中的特征金字塔】Feature Pyramid Network

FPN全称是Feature Pyramid Network, 也就是特征金字塔网络,主要是针对图像中目标的多尺度的这个特点提出的,多尺度在目标检测中非常常见,而且对应不同的问题应该设计不同的FPN。FPN是Facebook于2017年提出的用于目标检测的模块化结构,但FPN在很多计算机视觉任务中都有使用,比如姿态估计、语义分割等领域。image pyramid在深度学习兴起以前,很多传统方法都会使用到图像金字塔。图像金字塔如上图所示,就是将图片resize到不同的大小,然后分别得到对应大小的特征,然后进

2020-05-27 14:56:29 135

原创 baidu接口使用

1、如何使用百度接口https://ai.baidu.com/tech/nlp/dnnlm_cn应用列表中–》创建应用—>会生成一个新创建的应用,生成AK,SK ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191211092211178.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5na...

2019-12-11 09:23:59 127

转载 Python PIL Image "image file is truncated"问题解决

错误提示:IOError: image file is truncated (5 bytes not processed) 1 解决方法:from PIL import ImageFile ImageFile.LOAD_TRUNCATED_IMAGES = True

2018-08-21 15:26:05 1001

原创 PyInstaller 的安装和使用、pyinstaller 打包出现第三方库FileNotFoundError的一般解决方法

最近利用tkinter+python+pyinstaller实现了小工具的项目,在此记录下pyinstaller相关参数以及爬过的坑。一、pyinstaller相关参数-F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用 -D, –onedir 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码...

2018-08-18 14:53:00 1464

原创 深度学习: 学习率 (learning rate)

深度学习: 学习率 (learning rate)Introduction学习率 (learning rate),控制 模型的 学习进度 : lr 即 stride (步长) ,即反向传播算法中的 ηη :ωn←ωn−η∂L∂ωnωn←ωn−η∂L∂ωn学习率大小  学习率 大 学习率 小 学习速度 快 慢 使用时间点 刚开始训练时 ...

2018-06-07 09:34:52 3426 1

转载 大数据与深度学习有什么区别?

简单来说:1)深度学习(Deep Learning)只是机器学习(Machine Learning)的一种类别,一个子领域。机器学习 > 深度学习2)大数据(Big Data)不是具体的方法,甚至不算具体的研究学科,而只是对某一类问题,或需处理的数据的描述。具体来说:1)机器学习(Machine Learning)是一个大的方向,里面包括了很多种approach。任务也可以不同,可以是预测(...

2018-05-24 13:12:46 967

原创 linux 服务器没有GUI时如何使用matplotlib绘图

需添加:import matplotlib as mplmpl.use('Agg')而且必须添加在import matplotlib.pyplot之前,否则无效最后在要保存的位置加上: plt.figure(num=1, figsize=(12, 8))plt.imshow(image_np)# plt.show() #这句是显示检测好的图片。如果加这句,下面的保存图片时,会是空图,不回,保...

2018-05-09 16:59:20 5389 3

原创 【TensorBoard】如何启动tensorboard的详尽步骤

 TensorBoard是TensorFlow下的一个可视化的工具,能够帮助我们在训练大规模神经网络过程中出现的复杂且不好理解的运算。TensorBoard能展示你训练过程中绘制的图像、网络结构等。启动TensorBoard的方法:第一步:定位到你训练后log文件保存的位置;第二步:cd 到log文件的上一级目录;即D:\PycharmProjects\python35\object_detect...

2018-05-04 14:57:15 48280 1

转载 tensorflow显存管理、tensorflow使用多个gpu训练

 通常在程序开始之前并不知道需要多大的显存,程序会去申请GPU的显存的50%比如一个8G的内存,被占用了2G,那么程序会申请4G的显存(因为有足够的剩余显存)如果此时显存被占用7G,那么程序会申请剩下的所有的1G的显存。也许你的程序根本用不着这么多显存,200M也许就够了,这时候如果程序能按照需求去申请就好了,幸运的是,这样的方法是存在的:import tensorflow as t...

2018-05-03 15:09:40 28373

转载 Faster RCNN解析

转自:http://www.360doc.com/content/17/0303/14/10408243_633634497.shtml在介绍Faster R-CNN之前,先来介绍一些前验知识,为Faster R-CNN做铺垫。一、基于Region Proposal(候选区域)的深度学习目标检测算法Region Proposal(候选区域),就是预先找出图中目标可能出现的位置,通过利用图像中的纹理...

2018-04-26 16:22:52 976

原创 os.walk() 在windows 和linux 上遍历不一样

1、如下代码在windows 上是按名字排序的,但在linux 上是乱序,不知道是按什么排的 #/usr/bin/python#-*-coding:utf-8-*-# 把名字修改并排序import osfrom sys import argvfrom nt import chdirsortId = 1 #刚开始从000001开始# globalpath = 'E:\Python...

2018-04-19 13:02:00 1761

原创 shell 脚本的一些坑

#!/bin/bashpklpath="/home/huoo/py-faster-rcnn/data/cache"pkl="/home/huoo/py-faster-rcnn/data/cache/voc_2007_trainval_gt_roidb.pkl"dire="/home/huoo/py-faster-rcnn/output"if [[ -d "$dire" ]]; th...

2018-04-18 09:41:03 464

转载 uWSGI+django+nginx的工作原理流程与部署历程

转自:https://blog.csdn.net/c465869935/article/details/53242126一、前言献给和我一样懵懂中不断汲取知识,进步的人们。霓虹闪烁,但人们真正需要的,只是一个可以照亮前路的烛光二、必要的前提2.1 准备知识django一个基于python的开源web框架,请确保自己熟悉它的框架目录结构。1uWSGI一个基于自有的uwsgi协议、wsgi协议和htt...

2018-04-16 14:41:54 363

转载 uWSGI+Nginx+Django安装和配置

转载:https://blog.csdn.net/u011249248/article/details/51253212WSGI是为python语言定义的通用网关接口,它承担python web框架(django、flask、web.py等)和web服务器(nginx、apache、lighttpd等)之间的中间层。 浏览器 chrome、fire...

2018-04-16 13:11:36 408

转载 Python BaseHTTPServer 模块解析

#coding=utf-8'''Created on 2015-7-20@author: xhw@explain: 实现GET方法和POST方法请求'''from BaseHTTPServer import HTTPServer,BaseHTTPRequestHandlerimport urllibclass ServerHTTP(BaseHTTPRequestHandle...

2018-04-13 16:15:12 4964

原创 python的pip如何更新到最新版本

python -m pip install --upgrade pip

2018-04-13 16:04:46 767

转载 Python进阶-Windows7使用nginx+apache部署django项目

https://blog.csdn.net/sunhuaqiang1/article/details/70185022一、nginx安装  首先,到nginx官网(http://nginx.org)上下载相应的安装包,下载完成后进行解压。自己下载的版本为1.10.3。解压到 E:\Win7nginx-apache-django\nginx-1.10.3下面然后,进入window的cmd窗口,1、进...

2018-04-13 10:11:30 1905

原创 Tensorflow学习 及 函数、参数说明

TensorFlow学习笔记(1)----基础概念和程序的形式1.概念graph:图,表示具体的计算任务session:会话,图需要在会话中执行,一个会话可以包含很多图graph只是定义了计算,他本身不计算任何东西,他不保存任何值,他只是定义了你用代码所规定的操作session允许计算图或者图的一部分,他为这个分配资源并且保存中间结果的值和变量tensor:张量,在此表示数据,类型是numpy::...

2018-03-28 09:11:52 1387

转载 Faster RCNN:RPN网络结构,anchor,sliding windows

1、Anchors是什么?有什么用? ???Anchors是一组大小固定的参考窗口:三种尺度{128^2,256^2,512^2}×三种长宽比{1:1,1:2,2:1},如下图所示,表示RPN网络中对特征图滑窗时每个滑窗位置所对应的原图区域中9种可能的大小,相当于模板,对任意图像任意滑窗位置都是这9中模板。继而根据图像大小计算滑窗中心点对应原图区域的中心点,通过中心点和size就可以得到滑窗位置和...

2018-03-09 15:57:40 1617

原创 c++加载python模块,但是PyImport_ImportModule老返回NULL

问题描述: 调用 PyImport_ImportModule加载python老是返回NULL,如下所示:“没有找到符号” 解决办法:import某块返回值为0的是因为:VC工程的当前工作目录和.py文件所在目录不一致导致的。当.py文件和工程不在统一目录时,若要import .py文件,只需要在import之前增加python的搜索目录就可以了:   PyRun_SimpleString("imp...

2018-03-05 09:41:46 5604 2

转载 在VS2012中C++嵌入python

转自:http://blog.csdn.net/haimengao/article/details/168675471、在VC++目录中添加头文件目录:c:\Python33\include     添加库文件目录: c:\Python33\libs     右击解决方案下的项目,选择"属性",即:                     2、在链接器--输入---附加依赖项里输入“python3...

2018-03-02 11:11:54 738

转载 TensorFlow 目标检测方法系列——R-CNN, SPP, Fast R-CNN, Faster R-CNN, YOLO, SSD

http://blog.csdn.net/majinlei121/article/details/53870433目标检测方法系列——R-CNN, SPP, Fast R-CNN, Faster R-CNN, YOLO, SSD从传统方法到R-CNN从R-CNN到SPPFast R-CNNFaster R-CNNYOLOSSD14年以来的目标检测方法(以R-CNN框架为基础或对其改进)1、公布的模...

2018-03-01 09:48:55 1729

原创 解决:ImportError: No module named 'xxxx'-------python中关于import语句

我用的 python 3.5  1、解决方法如下:try: # for Python2 from Tkinter import * except ImportError: # for Python3 from tkinter import *通过上面的方法就可以正确导入tkinter模块了,最新版本Tkinter要全部小写成tkinter才行

2018-02-05 09:34:01 7417

转载 python读取excel中单元格的内容返回的5种类型

文章转自:https://www.cnblogs.com/xxiong1031/p/7069006.htmlpython读取excel中单元格的内容返回的有5种类型,即上面例子中的ctype:ctype: 0   empty1   string2   number3   date4   boolean5   error#

2018-01-26 13:00:05 15533

转载 sklearn分类器、数据集的划分

大致可以将这些分类器分成两类: 1)单一分类器,2)集成分类器一、单一分类器下面这个例子对一些单一分类器效果做了比较# coding=utf-8from sklearn.cross_validation import cross_val_scorefrom sklearn.datasets import make_blobs# meta-estimatorfr

2017-12-28 13:52:09 1859

转载 模型评价指标

一、分类评价指标1、对数损失函数(Log-loss)  在分类输出中,若输出不再是0-1,而是实数值,即属于每个类别的概率,那么可以使用Log-loss对分类结果进行评价。这个输出概率表示该记录所属的其对应的类别的置信度。比如如果样本本属于类别0,但是分类器则输出其属于类别1的概率为0.51,那么这种情况认为分类器出错了。该概率接近了分类器的分类的边界概率0.5。Log-loss是一个

2017-12-26 13:23:42 33592

转载 交叉验证 Cross-validation

交叉验证(CrossValidation)方法思想简介以下简称交叉验证(Cross Validation)为CV.CV是用来验证分类器的性能一种统计分析方法,基本思想是把在某种意义下将原始数据(dataset)进行分组,一部分做为训练集(train set),另一部分做为验证集(validation set),首先用训练集对分类器进行训练,在利用验证集来测试训练得到的模型(mo

2017-12-21 16:24:44 3506 5

原创 给numpy矩阵添加一列

首先我们有一个数据是一个mn的numpy矩阵现在我们希望能够进行给他加上一列变成一个m(n+1)的矩阵import numpy as npa = np.array([[1,2,3],[4,5,6],[7,8,9]])b = np.ones(3)c = np.array([[1,2,3,1],[4,5,6,1],[7,8,9,1]])PRint(a)print(b)print(c)

2017-12-15 16:03:38 2507 1

虚函数、指针等.doc

希望对大家有帮助,相互学习,共享一些关于虚函数和指针的东西,希望交流

2013-05-16

XXXXX 面试经典试题.doc

关于C++的一些面试题目,适合面试的或初级C++编程者,希望对大家有帮助

2013-05-16

liulina603的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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