自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李洋

做一个完美的极客!!!

  • 博客(15)
  • 收藏
  • 关注

原创 视频解码opencv、ffmpeg、decord三种方式速度对比

在做视频理解和视频相关的项目都绕不开视频转码的过程,本文对比了三种视频解码的方法,仅供参考。# -*- coding: utf-8 -*-# @Time : 2020年9月30日16:01:40# @Author : liyang# @function: 视频解码 videotoarrayimport decordimport cv2import ffmpegimport numpy as npimport timeimport pydubpydub.AudioSegmen

2020-09-30 17:26:44 6438 2

原创 docker容器下配置jupyter notebook

docker容器下配置jupyter notebook,主要是为了编写python代码,更具体点是做深度学习的开发。jupyter web形式最高效的使用方式就是部署在云上,不管是cpu云服务器还是gpu的云服务器,都能快速启动使用。而docker的出现又方便了很多在部署使用上。安装 dockerdocker分为docker CE和docker EE,一般使用docker CE(社区版本)。...

2019-02-13 21:15:21 14887 12

原创 Tensorflow安装教程(Linux+Anaconda2)

Tensorflow的安装相比Caffe的安装要容易很多,真的很多! Tensorflow的安装方式方法有很多种,比如Pip, Docker, Virtualenv, Anaconda 或 源码编译。这里我们推荐Anaconda 安装,本文也主要讲述Anaconda 下Tensorflow的安装。 Anaconda 是一个集成许多第三方科学计算库的 Python 科学计算环境,Anaconda

2017-06-23 21:21:36 4932

原创 caffe安装过程详解linux版本

编者语:如果你想深入研究深度学习,强烈建议你有一块好的显卡。caffe支持cpu、gpu两个版本,强烈建议使用gpu版本训练模型(因为速度真的非常快)。由于gpu版本需要安装cuda和cudnn,所以强烈建议使用的显卡计算能力大于3.0,显卡计算能力请参考https://developer.nvidia.com/cuda-gpus。后续多显卡运行模型需要安装的nccl对于显卡的计算能力也有一定的要

2017-05-07 18:57:21 7741 1

原创 CV技术栈整理

CV技术栈

2022-01-29 15:08:11 3498

原创 关于支持向量机SVM

SVM的全称是Support Vector Machine,即支持向量机,主要用于解决模式识别领域中的数据分类问题,属于有监督学习算法的一种。无论是Matlab的SVM工具箱,LIBSVM还是python框架下的SciKit Learn都可以提供方便快捷的解决方案。SVM的原理是什么?SVM是一种二类分类模型。它的基本模型是在特征空间中寻找间隔最大化的分离超平面的线性分类器。(1)当训练样本...

2019-03-15 20:49:55 1071

原创 深度学习中图像标注工具整理

在某些特定图像处理任务中,开源数据集往往并不能完全满足要求,需要制定数据集,来完成检测或者分割任务,接下来介绍几款用的比较多的标注工具。图像检测标注工具labelImglabelImg支持Windows、macOS、Linux系统。还支持快捷键,方便标注。项目github地址:https://github.com/tzutalin/labelImg通过labelImg标注的数据可在S...

2019-03-14 21:38:39 2039

原创 关于深度学习几个问题(二)

1.解释过拟合和欠拟合,分别解决方案。上面图中分别体现:左侧为欠拟合中间为平衡态右侧为过拟合欠拟合:模型在训练数据上的性能很糟糕。过拟合:模型在训练数据上表现良好但在评估数据上表现不好。欠拟合产生可能是由于模型太简单 (输入特征表述性不够) 而无法很好地描述目标,可以通过提升模型灵活性来改进性能。具体操作:1)添加新的域特有特征和更多特征笛卡尔积,并更改特征处理所用的类型2) 减少使...

2019-03-06 16:00:16 278

原创 基于深度学习的短视频内容分析简介

基于图像的目标检测和语义分割已进入后半程,基于视频的内容分析正在逐渐成为主流,理由很简单视频可以拿到更多有价值可分析的信息。一个视频在它的生命周期内可能涉及到许多处理技术。从摄像头捕获开始,然后是编解码,这个阶段还涉及到传输、存储,然后是编辑与处理,比如剪辑、背景分割。随后是信息提取,包括物体识别、场景检测、人物分析、行为识别、主题提取、事件检测。以上步骤完成后,我们拿到了海量视频,还可做视频的...

2019-03-06 09:41:33 8841 1

原创 关于深度学习的几个问题(一)

1.关于deep learning(主要指cnn)调参的经验?解析:深度学习整体上是越来越成熟的,不管是框架还是卷积神经网络,关于每个网络初始化参数和超参数的配置虽然有区别,但相似点似乎更多。1)激活函数,首选Relu。2)dropout 。这个从AlexNet延续至今,理由很简单可有效防止过拟合。不宜设置过大,太大的话容易造成网络的不收敛。一般设置0.5。3)数据预处理,做shuffle...

2019-02-02 14:40:28 886

原创 Win7+Anaconda3下pytorch-cpu安装问题

按照官网的命令安装完发现import torch报错:Traceback (most recent call last):File “test.py”, line 2, in import torchFile “C:\Anaconda3\lib\site-packages\torch_init_.py”, line 41, in from torch._C import *Import...

2019-01-24 14:10:58 1301

原创 分享爬取XX招聘的简单代码

简单的爬虫分享XX招聘网站的简单爬虫,只限交流学习使用,严禁非法使用,非法使用概不负责。代理主要使用了requests+BeautifulSoup,还有少量正则表达式。也加入了代理池,在此感谢J_hao104,提供的获取代理的方法。最后将爬取的数据存入Excel中。Python版本3.6,在这里依然推荐Anaconda管理Python版本及其工具包。为了使爬取更加顺利,必须把爬虫伪装成浏...

2019-01-23 15:04:28 446 1

原创 ImportError: libcusolver.so.8.0: cannot open shared object file: No such file...

import tensorflow as tf ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory sloution: sudo ldconfig /usr/local/cuda/lib64

2018-08-01 09:56:58 2105 1

原创 jupyter .ipynb转.py

jupyter 写完的代码是在*.ipynb文件下的,在其他的python代码中想引入,会报错,所以需要将其转为.py格式的标准python代码。jupyter nbconvert –to script demo.ipynb例如: try: !jupyter nbconvert –to script demo.ipynb except: pass

2017-12-25 21:17:34 6166

原创 mvn jetty启动项目命令

nohup mvn -Djetty.port=6969 -P prod jetty:run >> /dev/null 2>&1 &这个命令拆分为两部分:nohup 一部分;mvn 启动jetty一部分。 在启动项目的时候用的,悟了好久才写出的这个命令,有需要的拿去。 懂得人应该知道这是干嘛,极其好用!!!

2017-09-19 11:21:49 913

空空如也

空空如也

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

TA关注的人

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