自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 CPU搭载Linux系统的条件

CPU搭载Linux系统的条件自己设计的CPU正确启动PMON、Linux的充分条件如下[1]: 实现TLB功能; 实现MIPS32 Release 1中除了CP1、JTAG等指令之外的102条指令; 实现12种中断例外支持; 实现19个CP0寄存器; CPU始终运行在核心态; CPU没有BUG。[1] 第二届-myCPU启动Linux指南-国科大.PDF...

2021-06-05 14:20:02 125

原创 随机梯度下降SGD收敛速率

证明SGD的迭代次数满足:证明方法如下:

2021-01-14 21:21:13 974 2

原创 verilog变长移位寄存器

verilog变长移位寄存器普通的移位寄存器可以按如下设置,下面是一个一次移动一位的移位寄存器。module shift_stationary(clk,dat,ctrl,shift_out ); input clk; input [15:0]dat; input [1:0]ctrl; output reg [15:0] shift_out;always@(posedge clk)begincase(ctrl)2'b00: begin

2020-12-22 20:22:54 913 1

原创 python实现稀疏矩阵的csr压缩

使用python进行稀疏矩阵的csr压缩import numpy as npimport scipy.sparse as spdef CSR(x):#输入一个矩阵 w=len(x[0]) h=len(x) A = np.array(x) AS = sp.csr_matrix(A) print("data=",AS.data) print("indptr=",AS.indptr) print("indices=",AS.indices)

2020-12-22 13:16:17 1048 3

原创 轻量级神经网络结构讲解

轻量级神经网络结构讲解神经网络计算现在很火热,但是其计算量大,且神经网络处理器的硬件开销大,面积大,功耗多,不能有效的支持例如可穿戴设备的规模小的可移动设备。因此轻量级神经网络出现了。轻量级神经网络可以运用在各种小型设备上,就是因为它“轻量”。笔者总结了2021年以前的轻量级神经网络的结构和其中的数据流。首先介绍了了解轻量级神经网络所需的几个结构,介绍较为简单,主要是想让读者快速的了解其核心部分。包括:1. ResNet模块2. ResNeXt模块3. Inception系列4. Xcep

2020-12-22 12:33:40 789 1

原创 Eyeriss中的RS(行固定)数据流

Eyeriss中的RS(行固定)数据流Eyeriss想必大家都读过,但是你在第一次读v1的时候可能并不清楚他所讲的RS数据流具体是什么样的。笔者在这里专门对Eyeriss v1中的RS(行固定)数据流进行详细举例说明。原文中有关RS数据流的部分:“Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks”中的第四段。“Eyeriss: A Spatial Archite

2020-12-11 12:33:30 3874 11

轻量级神经网络的结构详细讲解

作者整理了目前为止所有的“轻量级”神经网络的结构,目的是让大家了解“轻量级”神经网络的数据流,卷积等计算方法,存储结构,网络结构等。

2020-12-10

空空如也

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

TA关注的人

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