自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 门控时钟电路(Intergrated clock gating)

门控时钟某些模块不需要工作的时候,为了降低功耗,需要关闭该模块的时钟,节省触发器的翻转功耗。采用门控时钟电路来控制时钟的关断。本文大量引用了知乎门控时钟的图片和一些文字描述简单的与门最初的思路是采用一个使能信号en和一个与门来控制时钟的开关。 采用与门来控制缺点但是这样做会有很多缺点如图所示 波形图1 en信号不受控制,随时可能能发生信号跳变,未经过时钟同步,和clk信号直接相与极容易产生毛刺时钟clk为高电平时,en信号的毛刺会传播到时钟信号GCLK中解决思路,通过

2021-08-08 16:36:45 7743

原创 notepad++主题更换,选中内容高亮

notepad++主题更换,选中内容高亮主题更换如图所示,在notepad++中顶部的设置,选择语言格式设置主题选择 obsidan主题,挺好用的一款主题智能高亮选择背景色

2021-07-13 11:22:53 1986

原创 2021-01-14

@[TOC ]12this is 强调文本this is 加粗文本this 标记文本~~ this删除文本~~引用灰色背景文字项目项目项目一个具有注脚的文本。[^1]项目1项目2项目3 计划任务 完成任务3(这里写自定义目录标题)项目Value电脑$1600手机$12导管$1Column 1Column 2centered 文本居中right-aligned 文本居右..

2021-01-14 22:29:46 181

原创 论文下载神器Sci-Hub

最近要做一个项目,需要查阅一些相关论文但是学校的购买的论文数据库有限,无法下载,网上搜寻一番解决方法,发现sci-hub是个好东西sci-hub是什么?sci-hub是一个免费下载论文的网站但是因为免费,侵犯了许多文献数据库机构的专利和利益经常被封,域名经常换最新的Sci-hub网站下载步骤1获得论文的doi或者下载url首先利用谷歌学术,或者Web of sciencec...

2020-01-04 11:24:56 2429

原创 ffmpeg压缩,剪切视频

需求:手机拍摄的视频尺寸过大,需要压缩,以及剪切掉开头和结尾一部分不需要的首先查看原始视频码率ffmpeg -i filename-b:v表示视频的码率,如果要压缩10倍, 码率设为原来的1/10,-r表示设置帧率,对于一些动作变化缓慢的视频,帧率可以设置低一些,不影响观看效果ffmpeg -i input.mp4 -r 20 -b:v 200k output.mp4视频剪切,如果...

2020-01-02 17:00:01 1024

原创 python中 numpy数据类型的注意事项

C语言函数中参数,传的参数值,并不改变参数本身的值 int test(int a) { a++ return a; } int a=10; int b; b=test(a); a的值并改变对于普通数据类型,如int,与C语言类似,python中函数参数中传递的是参数的**参数值 **,如下面代码总的变量a对于numpy数据结构,!!注意!!!!函数传递的是参数...

2019-12-09 01:30:37 315

原创 python列表生成表达式,生成器,可迭代对象,迭代器

列表生成表达式需求场景:从可迭代对象中迅速生成列表格式: [exp for iter in iterable]例如 获得 计算x^2 ,x 为1-10之间,返回列表[x*x for x in range (1,10)]可迭代对象概念: 直接可应用于for循环的对象例如 list ,range,tupple 等等迭代器、可用next方法产生数据的对象惰性性质:每次需...

2019-08-28 14:00:59 148

原创 VTM小白使用经验

VTM配置文件经验;1.配置文件包含帧内配置文件,文件信息配置文件2.帧内配置文件的bitdepth设置为8,每一个sample的bits为8,这样复原的yuv文件可以方便转png等格式3quantization (0-51)量化水平越大,速率越快楼主编码一帧512x512的yuv420p格式,quantization为5时总共需要390squantization为50时只需 ...

2019-08-26 11:57:55 1989 2

原创 YUV格式

YUV是编译true-color颜色空间(color space)的种类,Y’UV, YUV, YCbCr,YPbPr等专有名词都可以称为YUV,彼此有重叠。“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma),YUV是图像的一种编码格式,常见的编码格式如,RGB格式Y表示亮度,是R,G,B三种亮度的和Y=Kr x R+Kgx...

2019-08-25 22:42:51 164

原创 ffmpeg 将一帧yuv444格式转png格式

需求利用ffmpeg 将一帧yuv444转换为一张png图片格式经过摸索,楼主通过以下命令解决了ffmpeg -s 512x512 -pix_fmt yuv444p -i test.yuv -vframes 1 test.png 只需转换一帧图像特别注意 指定-vframes 为 1...

2019-08-24 22:32:17 2673

原创 linux文件系统

文件为了使数据信息和程序进程独立分离开,linux引入了文件使得一个文件可同时被多个进程调用鼠标,键盘,显示器,磁盘等io设备,在linux中,都是作为设备文件来处理除进程外,linux中其他一切皆是文件目录为了更方便的管理文件,引入目录目录也属于文件,是一个 记录了其下所有文件信息 的文件文件的数据文件的数据包含用户数据(user data ),和元数据(meta ...

2019-08-24 17:21:10 120

原创 RunTime Error : cuda out of memory

cuda out of memory 分为两种情况第一种 CUDA out of memory. Tried to allocate 16.00 MiB错误信息:CUDA out of memory. Tried to allocate 16.00 MiB (GPU 0; 7.93 GiB total capacity; 6.68 GiB already allocated; 18.06...

2019-08-21 17:38:09 51504 16

原创 ubuntu使用XDMCP登陆ubuntu桌面闪退

引发原因楼主使用客户端登陆服务器图形化界面时,客户端主机突然死机,重启客户端电脑再次使用XDMCP登陆服务器输入账号密码后,闪退。解决方法:右上角桌面选择 Xubuntu Session(服务器原来安装的桌面类型)...

2019-08-20 19:52:26 2089 3

原创 ubuntu解压tar.gz格式的文件

两种压缩格式 tar 和 tar.gzTAR好处是只消耗非常少的CPU及时间打包,只是一个打包工具,并不负责压缩。tar -cvf studio.tar directory_to_compress解包到当前目录下tar -xvf studio.tar到指定目录下tar -xvf studio.tar -C /tmp/extract/TAR.GZ压缩时不会占用太多的CPU,...

2019-08-19 17:16:32 100823

原创 vs 2015 malloc申请地址出错,返回NULL地址

背景 :定义了一个结构TNode,需要初始化一个指针指向TNode首先定义TNode结构struct TNode{ int data; TNode * left; TNode * right;}申请一块地址给结构指针 BST楼主的第一种写法BST=(TNode *)malloc(sizeof(TNode *))申请内存大小为 4个字节(TNode指针,所有指针都是占四个字节...

2019-08-11 20:01:13 768

原创 python中的__call__方法

首先__call__()是什么?如果在python中的类中定义了个__call__()方法,该类的实例对象可以被调用,对象可以充当函数的作用。class Power(object): def __init__(self): pass def __call__(self,x,n): return x**n def calculate(self,x,n) return x*...

2019-07-29 21:04:15 334

转载 常用数据集

导读]“大数据时代”,数据为王!无论是数据挖掘还是目前大热的深度学习领域都离不开“大数据”。大公司们一般会有自己的数据,但对于创业公司或是高校老师、学生来说,“Where can I get large d...

2019-07-18 17:22:54 3236

原创 CABAC算法解析

CABACCABAC 全称 Content-based Adaptive Binary coding包含三部分二进制化上下文模型选择算术编码并更新模型1. 二进制化是什么?将一个非二进制语法元素映射成一个二进制序列例如 10 —》0000 1010为什么要二进制化?二进制化进行算术编码有以下优点任何符合都可以二进制化概率模型简单,容易实现自适应编码...

2019-07-17 11:39:31 1212

原创 信号超出输入范围1600*900 @60HZ无法解决

一。问题今天扩展显示器时连接上后屏幕显示信号超出输入范围1600900,60hz二.解决办法我的扩展显示器连接的是英伟达显卡,设置英伟达显卡,按照屏幕上的提示设置分辨率为1600900,分辨率为60hz但是问题依然没有解决。so,手动调节分辨率,自定义分辨率为1600*900,刷新频率降低至50HZ.在适配器的模式中选择自己自定义的分辨率,即可...

2019-05-13 21:55:15 19292

原创 python中 is 和 ==的区别

初学python时,遇到 is ,感觉和==很像示例代码a=5b=5a is bTruea ==bTrue咋一看,感觉一模一样两者有什么区别?先给答案is 比较的是两个变量的的 id== 比较的是两个变量的 value(值) 是否相等那什么是id,value呢?首先,python中万物皆是对象,每个对象都至少有 id,value,type三个属性。言...

2019-05-09 17:47:40 190

转载 matplotlib pyplot 画图基础教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guoziqing506/article/details/78975150 </div> <link rel="stylesheet" href="ht...

2019-05-09 10:32:42 29670 3

转载 ubuntu 换源

查看所用的源$ sudo vim /etc/apt/sources.list由于安装的Ubuntu Server 16.04.1 LTS是英文版的,软件源就默认都是 us.archive.ubuntu.com(英国) 的,所以很慢。# deb cdrom:[Ubuntu-Server 16.04.1 ...

2019-05-03 23:49:16 280

转载 linux非root用户安装软件

linux下非root用户安装软件入门 By tlanyan | 2013年12月3日 5 Comments本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处:https://www.tlanyan.me/work-with-linux-without-root-permission从windows转移到Linux的用户最开始有各种不适,因使用习惯水土不服而放弃Li...

2019-04-29 16:37:02 1474

原创 pip添加清华镜像源

楼主在用pip安装tensoflow-gpu,国外网站下载速度太慢导致中断,添加pip下载源pip清华镜像源`,网速杠杠的,用pip安装python包特别方便,楼主原来用conda安装,后来发现pip,还是pip好用,conda的清华镜像源中python的很多包(如tensorflow,py...

2019-04-27 20:26:04 12107 2

转载 神经网络训练过程loss注意事项

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yaoqiang2011/article/details/50521064 </div> <link rel="stylesheet" href="ht...

2019-04-26 20:47:09 2440

转载 Bach_size大小的调整

谈谈深度学习中的 Batch_SizeBatch_Size(批尺寸)是机器学习中一个重要参数,涉及诸多矛盾,下面逐一展开。首先,为什么需要有 Batch_Size 这个参数?Batch 的选择,首先决定的是下降的方向。如果数据集比较小,完全可以采用全数据集 ( Full Batch L...

2019-04-24 16:51:15 4315

原创 python中numpy库的transpose函数用法

np.transpose(a,axis=None)输入:1.阵列array a2.转置的轴输出:返回 转置后的 阵列array把矩阵的第一个方括号“[]”为 0轴 ,第二个方括号为 1轴 ,第三个方括号为 2轴这种思维方式有利于本函数分析,参见例如:当a为三维矩阵时,比如shape 为(3,4,5)a1=np.transpose(a,(0,1,2)),原来的0轴为新的0轴,原来的...

2019-04-20 21:54:54 1429

原创 tensorboard可视化--logdir 后面的path不需加单斜杠/

楼主在学习莫烦大神的tensorboard可视化工具时,遇到一个坑,写贴已记录此坑莫神在命令行输入图文tensorboard --logdir命令时的语句已经不适用后面更新的tensorflowboard版本,下图是莫神的命令行截图我按照莫神的命令:tensorboard --logdir=‘logs/’ ,如下图,命令行并没有反应网上搜解决方法,给的方法是前往http://localh...

2019-04-09 17:22:56 16636

原创 linux下ps命令查看某一进程开始时间,运行时间

楼主的实验室的服务器只有一块GPU,楼主在准备在实验室的服务器上跑深度学习训练代码的,发现有人捷足先登了,占用了gpu,,、于是楼主想看一下他什么时候开始占用的1.使用nvidia-smi命令,查看GPU使用情况nvidia-smi输出如下图,会显示GPU的使用信息,发现一个PID为37275的进程大量占用GPU内存2.使用top命令查看当前进程发现PID为37275的进程占用大量...

2019-04-06 16:35:36 20088

原创 python把路径中反斜杠'\'变为'/'

windows文件的路径是按反斜杠’'分开的例如:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Xmanager 5linux总文件路径是使用”/’分开。例如:/home/username/anaconda3/envs/tensorflow/lib/python3.6/反斜杠’\‘的路径,linux中无法识别需要把反斜杠"",转...

2019-04-04 12:37:22 39279 6

转载 读取图片的几种方法

转自:http://www.cnblogs.com/yinxiangnan-charles/p/5928689.html在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片。本人偏爱 matpoltlib,因为它的语法更像 matlab。一、matplotlib1. 显示图片...

2019-03-30 21:14:48 1909

转载 python读取图片的几种方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012897374/article/details/78828094 </div> <div id="content_view...

2019-03-30 21:10:08 32197

转载 如何转载他人博客,注意!!!要是用MarkDown编辑器,不然发表 出去就是一堆代码

转载于:http://blog.csdn.net/jiangping_zhu/article/details/18044109作者:包心菜加糯米饭1、找到要转载的文章,用chrome浏览器打开,右键选择审查元素2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键...

2019-03-30 20:49:10 236

转载 python读取文件中的所有文件名

<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post" style="height: 2271px; overflow: hidden;"> ...

2019-03-30 20:46:19 1449

原创 vgg16迁移学习transfer_learing

楼主最近学习莫烦大神的tensorflow教程,总结一下莫烦打大神如何把vgg16的参数权重迁移过来首先,下载好vgg16的参数和权重下载后,用numpy的load方法加载self.data_dict = np.load(vgg16_npy_path, encoding='latin1').item()自己定义卷积层时,固定卷积核参数为常数,从data_dict中提取def conv_...

2019-03-27 16:27:19 1571 3

原创 tf.name_scope()和tf.variable_scope()的用法

tf.name_scope()实现变量的分级管理,该作用域中的tf.Variable变量的name前面会自动加上scope_name的前缀,而tf.get_variable变量不会受到影响,既不会加前缀import tensorflow as tfwith tf.name_scope("scp1"): v1=tf.get_variable('v1', shape=[1], initiali...

2019-03-26 16:43:16 988

转载 f.Variable()与tf.get_variable()这两个的区别

Variabletensorflow中有两个关于variable的op,tf.Variable()与tf.get_variable()下面介绍这两个的区别tf.Variable与tf.get_variable()tf.Variable(initial_value=None, trainable=True, collections=None, validate_shape=True, cac...

2019-03-26 10:21:07 321

原创 numpy给举证添加元素,合并矩阵,tensor转为numpy

添加一个元素import numpy as npa=np.append(a,b)合并矩阵a,bimport numpy as npa=[[1,2,3,4]]print('a is :\n',a)b=[[4,3,2,1]]print('b is:\n',b)c=np.hstack((a,b))#行叠加print('c=np.hstack((a,b)):\n',c)d=np.v...

2019-03-26 09:59:37 990

原创 Variable yolo/conv_2/weights already exists, disallowed. Did you mean to set reuse=True or reuse=tf.

Variable yolo/conv_2/weights already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Originally defined at:解决方法:在代码前面加入tf.reset_default_graph()...

2019-03-25 20:12:18 1051

原创 打开spyder时,报错nbconvert missing缺失问题

楼主在给pytorch-gpu 环境安装spyder时,遇到了这个问题,记录以下运行下面的命令,重新打开spyder,没有报错pip install -U nbconvert

2019-03-14 17:04:40 5345 5

空空如也

空空如也

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

TA关注的人

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