自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (10)
  • 收藏
  • 关注

原创 Ubuntu16.04配置caffe(GPU)详细教程

1、前言       重装系统配置caffe是进入深度学习领域必须经历的过程,可能中间会遇到很多麻烦,但是熟能生巧,不要轻易放弃。本人目前为止重装系统重新配置caffe大概已经有个十几次啦,但是每次都疏于整理,结果每次重装时都要翻看大量博客非常耽误时间,所以这次特此整理出来方便以后查看,也期望为看到这篇博客的你带来些许的帮助。2、配置过程       重新配置caffe之前一般要经历重装系统、安装...

2018-06-19 15:34:09 5724 2

原创 Ubuntu16.04上安装 opencv3.1详细教程

1、进入官网 : http://opencv.org/releases.html , 选择 3.1.0 版本的 source , 下载 opencv-3.1.0.zip ,如下图所示。可能会非常慢,这里我提供我的网盘地址供大家选择,链接:https://pan.baidu.com/s/19KqQlxavFo5jURGOwJrBZg 密码:6ja22、下载之后将文件拷贝到home文件夹下,并将其解压...

2018-06-19 11:21:51 5770 1

原创 Ubuntu16.04上安装cudnn5.1详细教程

1、首先去官网:https://developer.nvidia.com/rdp/cudnn-archive 下载对应 cuda 版本且 linux 系统的 cudnn 压缩包,如下图所示。注意官网下载 cudnn 需要注册帐号并登录,不想注册的可从我的网盘下载:链接:https://pan.baidu.com/s/1Ld8r6LXUl7cBkxApIDmQdg 密码:mrv92、下载完成之后进入...

2018-06-19 10:55:29 4639 2

原创 Ubuntu16.04上配置CUDA 8.0详细教程

1、去官网下载CUDA首先在官网上(https://developer.nvidia.com/cuda-toolkit-archive)下载CUDA,不需要翻墙也不需要登录NVIDIA账号,所以我就不放我的百度云连接啦。如下图所示,依次选择 CUDA 类型然后下载即可。。2、下载完成后把下载的 CUDA 安装文件移动到 HOME 路径下并执行以下命令安装显卡驱动注:如果你确定你已经正确安装好NVI...

2018-06-19 09:39:27 13385 3

原创 Jetson TX2更换软件源

TX2的软件源为国外服务器,网速会很慢,需要换国内的ARM源。备份/etc/lib路径下的source.list文件,然后在终端(按ctrl+alt+T打开)执行以下命令:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #为防止误操作后无法恢复,先备份原文件sources.listsudo vim /etc/apt/...

2018-05-10 20:13:51 16950

原创 Ubuntu16.04+cuda8.0+cudnnV5.1环境下配置faster-rcnn

前言:1、安装faster-rcnn之前请确保caffe已安装且配置成功(由于faster-rcnn是两年以前提出来的,故不支持cudnn 5以上的版本,所以需要在faster-rcnn里替换一些文件,下文有提及)。2、特别注意,你每一次编译的时候都需要把之前编译好的文件清除,否则编译不成功,在 ~/py-faster-rcnn/caffe-fast-rcnn下执行 make clean 操作就是清除上一次编译(没有成功的编译在你希望重新编译的时候都需要make clean)。

2018-04-16 09:45:10 312

原创 Ubuntu16.04安装NVIDIA(GeForce1080Ti)显卡驱动

安装显卡驱动的大致流程为:进入命令行终端 --> 禁用lightdm桌面服务 --> 安装驱动 --> 启用lightdm桌面服务 --> 重启进入BIOS关闭secure boot --> 重启电脑注意:Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从linux内核卸载掉才能安装NVIDIA官方驱动通过lsmod命令查看,确认nouveau是否已经被屏

2018-04-15 10:41:41 6023

原创 Ubuntu 16.04 上安装 CUDA 9.0 详细教程

前言:      本篇文章是基于之前安装CUDA 7.5的经验写的,但因为最近更新TensorFlow 到了r0.12版本,官方提示该版本TensorFlow 和CUDA 8.0 & cudnnv5.1 配合的最好,所以又卸了CUDA 7.5,重新装了一遍CUDA 8.0,安装的过程中发现了之前文档里的些许不足,于是做了稍许修改。

2017-12-06 10:59:39 161909 70

原创 Jetson TX2 刷机并安装JetPack3.1

前言:TX2 出厂时,已经自带了 Ubuntu 16.04 系统,可以直接启动。但一般我们会选择刷机,目的是更新到最新的 JetPack L4T,并自动安装最新的驱动、CUDA Toolkit、cuDNN、TensorRT。

2017-11-25 01:15:36 9113 3

原创 Ubuntu18.04安装OpenCV3.4.6到conda虚拟环境下

1.去http://opencv.org/releases.html下载,选择3.4.6 sources版本2.创建名为caffe-ssd虚拟环境(使用python3.6,顺便安装numpy):conda create -n caffe-ssd python=3.6 numpy3.激活虚拟环境:source activate caffe-ssd4.安装opencv所需的依...

2020-01-07 18:19:50 2916 1

原创 交叉编译

1、什么是交叉编译1.1 本地编译解释什么是交叉编译之前,先要明白一个概念:本地编译。我们常见的软件开发,都是属于本地编译:在当前的PC下,x86的CPU下,直接编译出来程序,可以运行的程序(或者库文件),其可以直接在当前的环境,即x86的CPU下,当前电脑中,直接运行。此时的编译,可以叫做,本地编译,即在当前目标平台下,编译出来的程序,也只是放到当前平台下,就可以运行的。2....

2019-11-03 11:53:30 378

原创 从VOC数据集中抽取特定的类并重新制作成LMDB数据源

公开数据集VOC中有20类,有时并不是所有的类都是我们所需要的,可以根据需要从中提取出特定类并重新制作成LMDB数据源。第一步,从VOC数据集中提取特定的类,在VOC2007,VOC2012数据集下分别运行该代码即可提取出特定的类,注意修改代码中的地址,代码如下(Ubuntu环境):# -*- coding: utf-8 -*-# @Function:There are 20 clas...

2019-04-19 11:42:18 878

转载 机器学习中的分类与回归问题

输入变量与输出变量均为连续变量的预测问题是回归问题; 输出变量为有限个离散变量的预测问题成为分类问题;其实回归问题和分类问题的本质一样,都是针对一个输入做出一个输出预测,其区别在于输出变量的类型。 分类问题是指,给定一个新的模式,根据训练集推断它所对应的类别(如:+1,-1),是一种定性输出,也叫离散变量预测; 回归问题是指,给定一个新的模式,根据训练集推断它所对应的输出值(实数)是多少...

2018-12-04 10:24:27 2713

转载 Jetson TX2 重新安装OpenCV3.4.0

官网手册中的安装说明:https://docs.opencv.org/3.4.0/d7/d9f/tutorial_linux_install.html版本: - Jetson TX2 - JetPack3.2 - OpenCV3.4.0 - cmake 3.5.1 PS:软件安装选择的版本很重要,因为JetPack3.2安装的是cuda9.0,我试过安装OpenCV3.3,结果出现...

2018-11-14 19:43:18 5748 2

原创 深度学习论文翻译

 图像分类AlexNethttp://noahsnail.com/2017/07/04/2017-7-4-AlexNet%E8%AE%BA%E6%96%87%E7%BF%BB%E8%AF%91/VGGhttp://noahsnail.com/2017/08/17/2017-8-17-VGG%E8%AE%BA%E6%96%87%E7%BF%BB%E8%AF%91%E2%80%94...

2018-11-07 20:29:15 362

原创 Ubuntu16.04 下双击运行可执行脚本文件

1、安装 dconf-editorsudo apt-get install dconf-editor2、安装完成后直接输入dconf-editor打开dconf-editordconf-editor3、org->gnome->natuilus->preferences->executable-text-activation关闭使用默认值   自定义值改为...

2018-11-01 11:53:11 4563

原创 高质量PPT模板网站

1、优品PPT,一个有情怀的免费PPT模板下载网站,质量高,不次于收费模板。http://www.ypppt.com/2、第一PPT,搜索ppt模板排名第一的模板网站,导航分类非常详细!http://www.1ppt.com/3、51PPT,每天都会更新各网站的免费PPT模板,而且更新的都是高质量的精品!http://www.51pptmoban.com/4、OfficeP...

2018-10-12 19:33:13 2198

原创 Jetson TX2测试caffe-ssd网络时遇到的问题

问题如下图所示:问题分析:进过近两天查阅资料,发现该问题主要由两个原因造成。其一,TX2的显卡计算能力有限,当训练部分的batch_size设置过大时容易出现该问题;其二,为显卡计算能力与配置文件不匹配造成。解决办法:针对原因1:仅需将ssd文件夹/examples/ssd/ssd_pascal.py文件中的batch_size,设小即可,根据TX2是我计算能力我设置为8,...

2018-08-21 21:05:29 817

原创 Jetson TX2使用USB摄像头

我使用的是aoni奥尼免驱USB摄像头,在TX2下的ubuntu系统中也不用安装驱动,使用方便配置简单。输入:ls /dev/video*将检测到两个摄像头,/dev/video0 是 TX2 开发板上自带的 CSI 摄像头,/dev/video1 就是刚连接上的USB摄像头了。测试摄像头:  1)使用应用程序camorama 输入命令:sudo apt-get...

2018-08-21 20:24:31 10939 10

原创 caffe-ssd实际训练时遇到的问题

问题一:实际训练时,运行ssd_pascal.py文件时提示出现如下错误:ImportError: No module named model_libs一般两种情况下会出现该错误:1、Python 路径错误注:如果你的Ubuntu系统之前配置过caffe,后又因想尝试ssd网络而重新配置安装了caffe-ssd或caffe-root,那一般就是因为该原因造成的,因为python...

2018-08-18 17:23:43 1440 1

原创 关于caffe训练网络时用到的命令

###训练网络#sudo sh ./build/tools/caffe train --solver=examples/mnist/train_lenet.sh--solver:必选参数。一个protocol buffer类型的文件,即模型的配置文件。如:# ./build/tools/caffe train -solver examples/mnist/lenet_solver.proto...

2018-06-21 16:26:15 1127

原创 基于Python的猜数字游戏

1. GUI from tkinter2. 逻辑层 例:from tkinter import *    #tkinter是Python中一个GUI的库,提供一些现成的可以直接用来快速开发图形界面的相关应用,使用时需要先导入tkinter库import tkinter.simpledialog as dl       #建立简单的对话框import tkinter.me

2018-03-31 21:32:56 829

原创 Python中的图形界面(GUI)

1. GUI: Graphical User Interface2. tkinter: GUI library for Python3. GUI Example例:from tkinter import *     #tkinter是Python中一个GUI的库,提供一些现成的可以直接用来快速开发图形界面的相关应用,使用时需要先导入tkinter库import tkin

2018-03-31 21:18:38 3339

原创 Python面向对象编程(Object-Oriented)和装饰器(decorator)

1. 面向对象编程(Object-Oriented)Python支持面向对象编程类(class):现实世界中一些事物的封装 (如:学生)类:类本身具备的属性 (如:名字,成绩)类对象实例对象引用:通过引用对类的属性和方法进行操作实例化:创建一个类的具体实例对象 (如:学生张三)2. 装饰器(decorator)

2018-03-31 17:47:40 340

原创 Python中的错误与异常处理(Error & Exceptions)

Python有两种错误类型:1. 语法错误(Syntax Errors)2. 异常(Exceptions)

2018-03-29 22:15:02 1950

原创 Python中的输入输出方式介绍(Output Format)

接受用户的输入: input()输出格式:str(), format例:str_1 = input("Enter a string: ")str_2 = input("Enter another string: ")print("str_1 is: " + str_1 + " str_2 is :" + str_2)#str()方式print("str_1 is {

2018-03-29 09:59:49 3666

原创 Python中的控制流(break & continue & pass )

1. break2. continue3. pass例:#break & continue examplenumber = 59while True:    guess = int(input('Enter an integer : '))    if guess == number:        # New block starts here   

2018-03-28 22:06:21 481

原创 Python中的控制流(while & range )

1. while语句2. range语句例:#while examplenumber = 59guess_flag = Falsewhile guess_flag == False:    guess = int(input('Enter an integer : '))    if guess == number:        # New block

2018-03-28 21:27:32 400

原创 Python中的控制流(if & for语句)

1. if 语句if condition:     do somethingelif other_condition:     do something例:#if statement examplenumber = 59guess = int(input('Enter an integer : '))# print("guess is: "+str(gues

2018-03-28 12:55:23 247

原创 Python中的函数Function(Part2)

因为参数是函数中非常非常重要的一部分,而Python里面对参数的特性有很多特殊的要求,所以我们要对函数的参数有一个详细的了解。下面我们将详细介绍几类特殊参数的用法:默认参数关键字参数VarArgs参数(可变参数类型)

2018-03-28 09:39:22 231

原创 Python中的函数Function(Part1)

函数(function):在一个程序中可重复使用的程序段我们可以给一段程序起一个名字,之后我们可以通过这个名字来调用这个函数使用这一段程序,并且反复使用 (调用函数)

2018-03-24 11:05:55 458

原创 Python中的字典(Dictionary)

Python中的字典(Dictionary)

2018-03-23 16:50:35 1593

原创 Python中列表(list)与元组(tuple)的对比

#tuple中的list(tuple中其中一个元素是list类型)mixed_tuple = (1, 2, ['a', 'b'])print("mixed_tuple: " + str(mixed_tuple))#更改tuple元素中list的元素mixed_tuple[2][0] = 'c'mixed_tuple[2][1] = 'd'print("mix

2018-03-22 20:22:59 1119

原创 Python的元组(tuple)

1、元组(tuple) :元组这种数据结构和列表(list)非常相似,但是元组不能修改,一旦创建之后内容就不能修改。  创建  更新:tuple一旦被创建,它是不能被修改的,故不能进行更新  访问  删除:由于tuple不能被修改,故不能删除tuple中的元素,但是可以删除整个tuple  脚本操作符  函数方法例:#创建一个元组number_tup

2018-03-22 19:28:29 359

原创 Python数据结构列表list

Python数据结构列表list

2018-03-22 10:05:18 503

原创 Python数据类型

1. Python数据类型     1.1 总体:numerics, sequences, mappings, classes, instances, and exceptions     1.2 Numeric Types: int (包含boolean), float, complex     1.3 int: unlimited length; float: 实现用double

2018-03-21 21:12:23 204

原创 Python字符串String和变量 Variable

Python基础知识

2018-03-21 10:23:15 3565

原创 Ubuntu16.04卸载cuda9.0

重启电脑,在登陆界面时,按Ctrl + Alt + f1进入命令终端执行$ sudo /usr/local/cuda-9.0/bin/uninstall_cuda_9.0.pl$ sudo /usr/bin/nvidia-uninstall然后重启$ sudo reboot重新安装.run(安装时请留心,在提示是否安装OpenGL时,应该选no)

2018-03-18 15:29:20 12568 2

原创 Ubuntu 16.04 下boot空间不足的解决方法

问题:问题分析:当时安装Ubuntu系统时boot分区预留了200M,但是经过系统升级之后,之前的Linux内核依然会保存在boot分区中,这就导致boot分区提示硬盘不足,此时我们可以删除之前的linux内核,仅保留当前正在使用的内核即可(建议装机新手,如果您的存储空间并不紧张,建议您把boot分区分的适当大一点,这样会省去很多不必要的麻烦)。解决方式:一、查看当前的Li

2018-03-16 13:18:10 12457

原创 如何在Bios里禁用集成显卡

遇到问题:在服务器上安装了两块GTX1080Ti显卡,主机在工作但是显示器不显示。一般情况下是不用设置,插上独立显卡安装好驱动后,就自动屏蔽掉集成显卡了如果没有自动屏蔽的话(若您的主板是服务器主板,且是双CPU的,请你耐心等待一段时间,初次配置时间可能会比较长,建议您耐心等待一段时间),进入BOIS设置一下即可。一般在Advanced Chipset Features里有一项On-Chip V

2018-03-15 16:41:21 49023 3

基于51单片机的IC卡和键盘的楼宇门禁系统

这是一个基于51单片机的嵌入式门禁系统,可作为完整的毕业设计使用,内含完整代码和程序

2018-09-02

mnist数据集(png格式 )

mnist数据集,这里提供png格式图片,分为训练集和测试集,其中0到9分别为一个单独的文件夹

2018-08-28

MIT行人检测数据集

目前MIT数据集已经不支持下载,你可以在这得到,该数据集包含png和jpg两种格式,完全满足你的要求

2018-08-23

caffe-SSD网络预训练模型

这是一个SSD网络的预训练模型,在训练网络的时候你可能需要他

2018-08-23

毕业设计-智能台灯

这是一个完整的毕业设计,包含源代码、电路图以及仿真程序

2018-08-23

毕业设计-智能环境检测系统

这是一个完整的毕业设计,包含源代码、电路图以及仿真程序

2018-08-23

JetPack刷机包

NVIDIA Jetson TX2的刷机包片,文件内包含JetPack-L4T-3.0-linux-x64.run、JetPack-L4T-3.1-linux-x64.run、JetPack-L4T-3.2-linux-x64_b196.run共3个版本可供大家选择

2018-08-23

JetPack-L4T-3.0-linux-x64

NVIDIA Jetson TX2刷机包JetPack-L4T-3.0-linux-x64,可为TX2提供稳定刷机程序

2018-08-23

超微 X10DRG-Q主板说明书

超微 X10DRG-Q主板说明书

2018-01-27

空空如也

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

TA关注的人

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