自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 CUDA+CUDNN+Tensorflow-GPU安装

CDUA之前安装了好几遍,每次安装成功后等到下一次需要重新安装的时候就会忘记怎么安装,又要反复的查资料,这里做一个详细记录,方便以后再用到。首先从官网下载CUDA,这里我是linux18.10的系统,安装的版本是CUDA9.0这里我是参考的这篇博文:https://blog.csdn.net/u010801439/article/details/80483036写的很详细。其中里面的...

2019-10-11 20:04:38 356 2

原创 Linux NVIDIA显卡驱动安装

查看显卡信息ubuntu-drivers devices输入以上命令可以查看电脑的显卡信息,在安装时按照显卡的版本来这里我们可以看到需要安装的版本是390,接着可以执行以下命令进行安装sudo apt-get install nvidia-driver-390测试安装完成后进行测试,在输入nvidia-smi命令时出现了以下错误:NVIDIA-SMI has failed beca...

2019-10-11 15:11:57 1080

原创 Convolutional Neural Networks for No-Reference Image Quality Assessment 论文阅读

这段时间一直在用卷积神经网络做图像质量评价的事情,但是效果一直不好,后面找到了这篇文章进行阅读,记录一下阅读重点,希望有所启发。摘要本文中的摘要部分主要介绍了本文的主体,第一点是将图像切成小块放入网络进行训练(这是输入数据的特征),第二点提到了本文用到了最大池化和最小池化(一般都是最大池化,第一次见最小池化,后面弄懂作用)Introduction这项工作和之前用CNN进行分类的工作有差异,...

2019-09-17 09:40:50 496 1

原创 视频编码学习(一)

兜兜转转,在文字矫正方向的失利以## 标题后,转向了视频编码。目前视频编码和卷积神经网络的结合还不是很多,后面就记录一下自己在视频编码中的学习。什么是视频编码?我们平时所接触到的视频,有的大有的小,但是很多情况下的视频都是非常大的,这对我们的传输造成了很大困扰。我们通过视频编码技术,能够让我们的传输更加方便。冗余在我们的视觉系统中,当一张图片有一些轻微的损耗时,我们用肉眼是观察不到相应的变...

2019-09-14 16:16:50 700

原创 运用C语言编写Lenet-5(一)

在运用Vivado HLS生成IP Core的过程中,HLS只能综合C或者C++语言,之前用于编写卷积神经网络的一直都是运用Python语言,虽然学习过C语言但是对它已经很陌生了,这里详细记录以下用C语言实现lenet-5的过程,希望对大家有所帮助。下面的代码是我在github上下载下来进行阅读的。1、对卷积的定义#include "lenet.h"#include <memory...

2018-09-06 15:10:28 2900 4

原创 FPGA Vivado系统搭建(二)

在完成了FIFO的搭建后,我开始了用自己生成的IP Core进行搭建网络。这就需要我们将之前学习的知识串起来,先用Vivado HLS生成我们需要的IP Core,然后再通过Vivado对相关网络进行搭建。一、用vivado HLS生成IP Core大致流程在我前面的博客中已经有介绍,这里我们生成的IP Core能够完成最基本的二维卷积运算,为我们最终的目的——在FPGA上实现卷积神经网络...

2018-08-31 13:53:46 1571 1

原创 FPGA vivado系统搭建(一)

在进行了一些数据手册粗略的阅读和一些内容的相关了解以后,我开始了一些系统的搭建。一、FIFO系统搭建在进行系统搭建时,我参考了翔瑞学长的博客,先进行了FIFO系统的搭建。因为FIFO系统中所用到的IP Core是系统自带的,相对于自己生成的IP Core成功率会更高一些。首先什么是FIFO呢?FIFO是先进先出。关于怎样创建工程和选择芯片之类的在这里就先不说了,之前的博客里有关于开...

2018-08-31 09:14:18 2484

原创 Vivado 用户手册

在完成了简单流程以后,要想完成更复杂的网络的搭建和更好的运用vivado软件,就需要对vivado的用户手册进行阅读。以下是我在阅读vivado用户手册时,认为比较重要的内容。这里关于如何创建新工程之类的就不说了,之前的开发流程中已经有介绍。一、 Displaying Layers in the Block Design点击create block design之后,会出现以下窗口...

2018-08-29 14:35:39 5412

原创 Vivado中AXI接口简介

1、AXI简介AXI(Advanced eXtensible Interface)协议主要描述了主设备(Master)和从设备(Slave)之间的数据传输方式,主设备和从设备之间通过握手信号建立连接。当主设备的数据准备好时,会发出和维持VALID信号,表示数据有效;当从设备准备好接收数据时,会发出READY信号。数据只有在这两个信号都有效时才开始传输。2、接口标准AXI协议,包括3...

2018-08-28 15:41:43 7448

原创 关于Vivado License问题的解决

此文章是我在生成IP Core以后,进行网络搭建时出现的Liccense问题的解决方案,在这里跟大家分享一下,希望对大家又所帮助。生成比特流时出现的License问题我们搭建网络完成以后,需要生成比特流导入开发板,这时出现了以下问题: 这里提示我们出现了license的问题,首先我们打开Help->Manage license,会出现以下界面:...

2018-08-24 10:47:44 36607 5

原创 Vivado 开发流程

在生成了IP Core以后,紧接着是应用Vivado搭建网络,开始了对Vivado的学习.对于一个新软件的学习和使用,它的用户手册是做好的学习资料。一、打开Vivado IDE在打开vivado IDE以后,会显示以下界面: 1、1 Quick Start 其中包含creat new project(创建新的工程)、open project(打开工程)、open example...

2018-08-22 09:47:06 4641

原创 FPGA学习--用Vivado HLS生成IP Core

本周开始了FPGA的学习,之前在FPGA上的知识可以说基本上是空白,以下内容仅供参考,如有不恰当之处,欢迎指正。**1、创建工程** 1、1在进行生成IP Core之前,首先安装Vivado HLS,这里我安装的是Vivado HLS 2016.4版本。 1、2打开Vivado HLS以后,可点击Creat New Project或者通过File->New Proje...

2018-08-21 11:15:46 5049

空空如也

空空如也

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

TA关注的人

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