自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(233)
  • 资源 (2)
  • 收藏
  • 关注

转载 winSCP:无权访问。 错误码:3 服务器返回的错误消息:Permission denied解决方案

1、设置root密码 sudo passwd root 输入密码获取root权限 2、修改etc/ssh/sshd_config文件 su输入密码获取root权限 vi /etc/ssh/sshd_config #Authentication: LoginGraceTime 120 把这句话加进去PermitRootLogin yes替换 StrictModes yes 3、重启ssh servic...

2021-04-30 23:23:55 5

原创 LaTeX 写作: 算法代码排版 --latex2e范例总结

本来以为这个人写的挺好,但是发现似乎有些问题,而且比较繁琐。这个人也是。https://www.cnblogs.com/empty16/p/6222885.htmlhttps://www.cnblogs.com/coolqiyu/p/5580290.html后来发现这个人写还算不错,至少能够用起来,没有报错,但里面有些用法感觉查了资料才会理解。https://www.cnblogs.com/tsingke/p/5833221.htmlhttps://www.pianshen.com/article

2021-04-29 16:46:22 26

转载 Linux下下载与安装Anaconda3

首先下载Anaconda3,这里使用的是清华源镜像 wget -p https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh 然后安装Anaconda3 bash Anaconda3-5.3.1-Linux-x86_64.sh 这里可能会有问题 遇到这个错误是因为没有安装bzip2 先...

2021-04-27 17:54:45 16

转载 2021顶会accepted papers list(NeurIPS/CVPR/ICML/ICLR/ICCV/AAAI/IJCAI/...)持续更新

Accepted papers list AAAI 2021 accepted papers list:https://aaai.org/Conferences/AAAI-21/wp-content/uploads/2020/12/AAAI-21_Accepted-Paper-List.Main_.Technical.Track_.pdf ICLR 2021 :https://openreview.net/group?i...

2021-04-27 17:48:21 177

转载 Latex如何将长表格Table横置(旋转90度)

Latex表格旋转90° \usepackage[figuresright]{rotating}\begin{sidewaystable}[thp]\end{sidewaystable} 参考 https://blog.csdn.net/haifeng_gu/article/details/108563975 https://blog.csdn.net/wbl90/article/details/52...

2021-04-27 17:46:26 11

转载 Linux操作系统之操作命令大全

一.文件操作命令 1.df 显示磁盘使用情况 2.du 显示文件系统使用情况 3.ls 显示目录 普通使用:ls   ls -l   ll 查看多个目录:ls /  /ect  查看/ 和/etc下的文件 查看隐藏文件:ls -a  4.cd 切换工作目录 切换到...

2021-04-26 17:35:43 5

转载 Matlab对深度学习工具包DeepLearnToolbox的例子实现

最近上了深度学习的课程,由于时间问题,先用Matlab上试试手,不过看到deepLearnToolbox-master已经对Matlab版本的程序不进行维护,估计以后要多多使用别的深度学习工具了。 1.首先到Github上下载deepLearnToolbox-master工具: https://github.com/rasmusbergpalm/DeepLearnToolbox,工具包已经保存在云盘中,也可以下载百度网盘...

2021-04-26 17:22:55 22

转载 VSCode中.py文件找不到路径的解决办法

遇到的问题: 近期通过VSCode学Python,但由于之前没系统性接触过命令行,所以一度造成了些许麻烦。 在VSCode里面运行xxx.py时,由于刚开始工作目录没有设置,按初始化的目录,需要一步步cd到文件目录才能正常找到文件执行,会相当麻烦。 解决方法(Win7): 通过快捷键ctrl+“,”或者是左上角文件->首选项->进入设置,搜索cwd可以设置终端默认起始目录。 但我们文件可能...

2021-04-26 17:21:25 4

转载 python函数里引用全局变量

python函数里引用全局变量python在引用变量的时候尤其要注意变量的作用域,在函数里引用不可变类型变量的时候,函数执行结束后是不会改变全局变量的值的;若想在函数里改变不可变类型全局变量的值时,引用的时候要用”global arg";对于可变变量,函数执行结束后全局变量的值是回被改变的,如下:(说明一下,python不可变数据类型:string,int ,tuple 常量;可变数据类型:dict list)1 在函数里引用不可变类型的全局变量:可见,func1执行完后全局变量arg的值仍是1;

2021-04-26 17:15:39 12

原创 【python基础】vscode如何关联python

不同的版本,真不一样,但是使用原理还是一样的,一样地去设置一些东西,但是有些东西未跟踪,有些东西隔离github,有些附加的功能,有些跳转,各种插件的拓展与设置等等,还是需要经验的。https://blog.csdn.net/shunzi2016/article/details/105701236https://blog.csdn.net/Sixstar_yanxin/article/details/107106867...

2021-04-26 17:11:32 16

转载 Python 实现类的计数

类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立,互不影响; 方法就是与实例绑定的函数,和普通函数不同,方法可以直接访问实例的数据; 通过在实例上调用方法,我们就直接操作了对象内部的数据,但无需知道方法内部的实现细节。 和静态语言不同,Python允许对实例变量绑定任何数据,也就是说,对于两个实例变量,虽然它们都是同一个类的不同实例,但拥有的变量名称都可能不同。   ...

2021-04-26 17:08:20 3

转载 【python】代码换行的几种方法

代码太长怎么办,反斜杠\引号""" ‘’'来帮忙! 在写list或者较长的字符串时候,或者多个循环造成IDE不够用时,就需要代码换行了。主要的代码换行有通用的反斜杠\和针对字符串起作用的三引号结构。 1.反斜杠 对于一般表达式来说,反斜杠后直接回车即可实现续行,使用的关键在于反斜杠后不能用空格或者其他符号。 a = 1b = 2c = a +\bprint(c) >>> 3 ...

2021-04-26 17:02:28 14

转载 关于float32与float64

tensorflow默认float32(dtype),numpy默认float64(np.type),matlab也是默认double。如果在特定的编程语言里进行强制转换,最好用他们对应的语句,最好不要强行操作,可能会产生一些问题。对于tensorflow想用float64是真的难搞,这里要改,别处都要改成统一的float64。 python numpy 数据类型转换 numpy数据类型转换需要调用方法astype(.

2021-04-26 16:53:23 35

转载 Python | Numpy | 初始化,维度,数据类型,复制,取值赋值

初始化1、从list初始化一个ndarrayarr = np.array([1, 2, 3]) #list转ndarryli =arr.tolist() #ndarry转listprint(type(arr),type(li))<class 'numpy.ndarray'> <class 'list'>2、通过内置函数初始化arr = np.zeros(...

2021-04-26 16:34:29 25

原创 tf.round(): 四舍六入五取偶

都知道四舍五入,向上取整,向下取整,居然还有这种方式,也算是一种特殊的量化吧。。matlab与python对应的这些甚至个python的不同的包,例如tensorflow或者numpy居然规则还不一样。。 一、 tf.math.round 按元素将张量的值四舍五入到最接近的整数。 import tensorflow as tf tf.math.round(x, name=None) 四舍五入到偶数。也被.

2021-04-26 16:33:13 16

原创 TensorFlow指定特定GPU以及占用显存的比例

实验室最近买了几张tesla v100,想着倒腾着用,无奈还是对这种多gpu用得少啊。 因为LZ是使用GPU服务器跑TensorFlow,而TensorFlow默认的是占用所有GPU,于是为了不影响其他同学使用GPU,于是就试验和总结了一下TensorFlow指定GPU的方法。。 环境 系统:Ubuntu14.04 TensorFlow:v1.3 GPU 8个GTX1080,第一列的0~7的数是GPU的.

2021-04-25 17:47:03 8

原创 LaTex 论文排版

最近按照写了一篇期刊,但是该期刊需要使用latex排版,这个东西之前也看过一些,但是没有系统的写过一篇完整的论文,这次写打算整理一下。首先texlive编译工具以及一个你喜欢的编辑器。学习区分各种tag,惯用写法,模板,调整,各种文件的插入,各种小工具的使用等等。感觉这几个文章写的挺好的:https://blog.csdn.net/zaishuiyifangxym/article/details/88327257https://blog.csdn.net/moonlightpeng/artic.

2021-03-24 21:14:31 35

转载 VSCode + Latex 配置

最近准备投一篇ICCV,发现只能用latex编译,所以就安装了试用了一番。之前其实偶尔也用过,知道这东西的一些使用情况,其实这些latex,html,markdown使用起来应该都差不多。先是看了这个,发现没用,但是有一点还是值得借鉴的。如果setting.json已经有文件了,怎么办,应该住这种配置文件修改前先备份,或者知道原理后按规则添加。这个博客似乎介绍了很多其他的东西,不太对入门有太大帮助。真正有用的是这个: 安装texlive 安装VSCode VSCode配置LaTex1. 安.

2021-02-26 22:09:55 380

转载 VScode 历史版本

VScode 官方历史版本下载地址 https://code.visualstudio.com/updates VScode 在github上的release列表 https://github.com/Microsoft/vscode/releases 其实vscode的下载地址中的一串超级长的哈希码就是commit id。 其下载地址就是就这样拼接来的。 以下是我使用 js 拼接来的部分版本下载链接(linux无...

2021-02-26 11:22:13 441

转载 C语言中的结构体(struct)详解

C语言中,结构体类型属于一种构造类型(其他的构造类型还有:数组类型,联合类型)。本文主要介绍关于结构体以下几部分。 1、概念 为什么要有结构体? 因为在实际问题中,一组数据往往有很多种不同的数据类型。例如,登记学生的信息,可能需要用到 char型的姓名,int型或 char型的学号,int型的年龄,char型的性别,float型的成绩。又例如,对于记录一本书,需要 char型的书名,char型的作者名,float型...

2021-01-02 17:33:44 853 2

转载 DFT scan chain基础入门

现代集成电路的制造工艺越来越先进,但是在生产过程中的制造缺陷也越来越难以控制,甚至一颗小小的 PM2.5 就可能导致芯片报废,为了能有效的检测出生产中出现的废片,需要用到扫描链测试(scan chain),由此产生了可测性设计即 DFTflow。注意scan test 只能检测出制造瑕疵,无法检测芯片功能瑕疵。DFT 第一步是做 scan chain,首先将电路中的普通 DFF 换成 scan DFF:scan DFF 是在原DFF 的输入端增加了一个 MUX,于是多了几个 pin :scan.

2021-01-02 17:11:17 412

转载 Leetcode 解题报告

据说刷完leetcode是准备编程面试的第一步。想到明年可能就要开始找工作了,先准备着吧。 计划今年11月份前做完,大概平均每天2-3题,难度应该不大,贵在坚持! 代码放在github上,地址:https://github.com/xingjian-f/Leetcode-solution (2016.10.1 更新,从6.30开始,截止到10.1,三个月时间,...

2020-12-16 18:34:13 286

原创 浅谈IC设计时序约束(大咖带你懂IC)

学数字IC的同学都知道的经典问题。延时/时序,是数字电路的核心概念。时序约束,是保证门级电路正常工作的延迟约束,就好像高速公路上行驶的汽车,对其车速和安全车距的要求。速度过快,车距过近,就很容易发生撞车, 而速度过慢,车距过大,就容易造成拥堵。 所以,只有合适的速度和车距要求才能保证高速公路的安全和畅通。门级电路的原理类似,如果从前级寄存器到后级寄存器之间的数据路径,延迟过大,传输过慢,就可能造成数据“拥堵”,而延迟过小,传输过快,就会发生数据“撞车”。而数据的延迟约束是由建立时间和保持时间来约束的。.

2020-12-16 18:30:27 265 1

原创 ssh远程登录Linux

SSH是个非常简单好用的工具,轻量级,命令行使用,简单方便。还有一些开源小工具,但是不知道安全性咋样。 这是最直接的使用方法。1: 远程连接linux server: ssh -p22 root@192.168.XXX.XXX 然后输入密码。2: 免密码的方式: A: sudo -i B: ssh-keygen -t rsa, 生成之后会在用户的根目录生成一个 “.ssh”的文件夹 C: 进入“.ssh”会生成以下几个文件authorized_.

2020-12-16 18:14:41 22

原创 关于RNN

最近在做rnn的实验,https://github.com/Bruuuuuuce/PKUAutoSubmithttps://github.com/AaronJny/emotional_classification_with_rnnhttps://github.com/bowdar/DeepLearninghttps://github.com/igormq/ctc_tensorflow_examplehttps://github.com/yufi1012/scnnspeech commandst

2020-11-18 22:08:37 65

原创 关于imagenet

最近需要做算法在imagenet数据集上的验证,所以对imagenet数据集进行了初步调研,对分布式训练也有了更多的了解。https://blog.csdn.net/s_sunnyy/article/details/78909427https://www.zhihu.com/question/273633408https://blog.csdn.net/gzroy/article/details/85954329https://blog.csdn.net/HUSTLX/article/details

2020-11-18 21:48:04 61

原创 主成分分析(PCA)

一、PCA简介 1. 相关背景 主成分分析(Principal Component Analysis,PCA), 是一种统计方法。通过正交变换将一组可能存在相关性的变量转换为一组线性不相关的变量,转换后的这组变量叫主成分。 上完陈恩红老师的《机器学习与知识发现》和季海波老师的《矩阵代数》两门课之后,颇有体会。最近在做主成分分析和奇异值分解方面的项目,所以记录一下心得体会。 在许多领域的研...

2020-11-18 21:36:35 90

原创 使用循环神经网络(RNN)实现影评情感分类

最近由于做论文的补充实验,需要在rnn上做一下算法验证。找了一下这个博客写的挺好的,但是也有一些bug,暂时先记录一下。 使用循环神经网络(RNN)实现影评情感分类 作为对循环神经网络的实践,我用循环神经网络做了个影评情感的分类,即判断影评的感情色彩是正面的,还是负面的。 选择使用RNN来做情感分类,主要是因为影评是一段文字,是序列的,而RNN对序列的支持比较好,能够“记忆”前文。虽然可以提取特征词向量,然后交给传统机器

2020-11-16 16:30:02 277

转载 局部加权线性回归(附实战代码python)

1、方法论    局部加权线性回归(Local Weights Linear Regression)也是一种线性回归,不同的是,普通线性回归是全局线性回归,使用全部的样本计算回归系数。而局部加权线性回归,通过引入权值(核函数),在预测的时候,只使用与测试点相近的部分样本来计算回归系数。    值得一提,该方法与kNN思想类似,都是用最近的若干样本点来做...

2020-10-10 13:39:16 196

转载 Python十大装B语法

Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。 1. for - else 什么?不是 if 和 else 才是原配吗?No,你可能不...

2020-10-10 13:36:08 76

原创 RNN简单应用----预测正弦函数

最近在做一个RNN的实验,之前其实学习过RNN的一些知识,但由于长时间不用,加上很多API的更新,有些东西也记得不太清了,真的很想吐槽TF这种静态图,看个shape都费劲,现在也不想升级到2.0或者使用PyTorch,只能将就着用吧。这个正弦预测应该算是入门基本实验了,网上很多资料都是一些小修小改,但是却很多都是错的,而错的人却还一直转载,我也是服了。建议还是去看看官方书籍或者自己调试一下吧,下面我也会提到这一点。先来个正确的吧,也是比较接近官方书籍的(tensorflow实战google深度学习底.

2020-10-10 13:01:01 172

转载 创建指定python版本的虚拟环境

使用virtualenvwrapper管理虚拟环境鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。其实使用类似虚拟环境(相比于容器,虚拟机更轻一级)这样的东西,使用nanconda更加容易,而且更稳定,功能更加强大。1.安装virtualenvwrapper(确保virtualenv已安装)pip install virtua

2020-10-09 15:26:32 300

转载 tf.nn.moments( )函数的使用

先来看个例子吧。 测试代码: x = np.arange(12,dtype=np.float32).reshape(3,4)a = tf.nn.moments(tf.constant(x),[0])b = tf.nn.moments(tf.constant(x),[1])# 相当于展开[0,1]维度, 在所有数上计算均值和方差,等于x.mean(),x.var()c = tf.nn.moments(tf.con.

2020-10-05 12:22:28 199

转载 关于RBM神经网络及其训练算法

之前接触一些rbm的知识,网上也有很多写得很好的博客,但是也是一知半解,这里面包含的东西可以说非常广泛,也非常经典,rbm以及后面的dbn都是hinton老爷子的得意之作,在当时深度神经网络以及反向传播算法还没有那么大规模流行开的时候,可以说也是引领了一番研究这个的热潮,直到现在,hinton老爷子也在宣传他的这个东西,这里面蕴含了很多他自己独到的见解,或者对后面神经网络的进化有所益处。   .

2020-09-10 17:15:08 277

转载 彻底搞懂Python数据成员和成员方法

一、数据成员(属性)数据成员可以大致分为两类:属于对象的数据成员和属于类的数据成员。属于对象的数据成员一般在构造方法__init__()中定义,当然也可以在其他成员方法中定义,在定义和在实例方法中访问数据成员时以self作为前缀,同一个类的不同对象(实例)的数据...

2020-04-21 16:48:44 810

转载 2h演讲近140页PPT,这个NeurIPS Tutorial真是超硬核的AI硬件教程

NeurlPS 2019 大会正在加拿大温哥华召开中。昨日,MIT 教授 Vivienne Sze 在大会上发表了一个关于深度神经网络加速的演讲,大会提供了视频和同步的 PPT。通过两个小时的精彩演讲和多达 140 页的 PPT,演讲可谓是将神经网络加速这个快速发展的领域一网打尽。近日,NeurlPS2019 大会放出了一个名为「Efficient Processing of Deep Neur...

2020-01-15 17:08:24 429

转载 编写属于你自己的Tensorflow Optimizer

目录编写属于你自己的Tensorflow Optimizer例子:AMSGrad相关资料编写属于你自己的Tensorflow OptimizerTensorflow更新很快,也拥有很多集成好了的各种Network/Loss/Optimizer的API供我们调用,我们也可以很容易地通过Tensorflow实现自己的网络和loss。那么当我们灵光一现,有了自己的optimizer算法的时...

2020-01-15 17:04:00 293

转载 自己编写深度学习框架ANNbox之MiniFlow【高仿tensorflow】__01实现MLP

文章列表 1.自己编写深度学习框架ANNbox【高仿tensorflow】__01实现全连接. 2.自己编写深度学习框架ANNbox【高仿tensorflow】__02实现不同的优化方法. 3.自己编写深度学习框架ANNbox【高仿tensorflow】__03...

2020-01-15 16:56:25 154

转载 win10 C++编译tensorflow动态库

本文分享如何将github上的tensorflow源码编译成动态库即.dll文件,以实现使用C++接口调用训练好的.pb模型文件。 系统环境:win10...

2020-01-15 16:47:48 406

原创 打造属于自己的TensorFlow(一)之SimpleFlow-计算图与前向传播

前段时间因为课题需要使用了一段时间TensorFlow,感觉这种框架很有意思,除了可以搭建复杂的神经网络,也可以优化其他自己需要的计算模型,所以一直想自己学习一下写一个类似的图计算框架。前几天组会开完决定着手实现一个模仿TensorFlow接口的简陋版本图计算框架以学习计算图程序的编写以及前向传播和反向传播的实现。目前实现了前向传播和反向传播以及梯度下降优化器,并写了个优化线性模型的例子。代码...

2020-01-15 16:42:48 334

基于numpy的VGG网络实现

基于numpy的VGG网络前向,后向实现,不使用第三方深度学习计算库,类的实现使用了python动态绑定。

2019-11-27

arithmetic.zip

arithmetic模块的verilog代码,包含testbench

2019-08-25

空空如也

空空如也

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

TA关注的人 TA的粉丝

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