自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二次元代码屋

只要代码敲得足够快,智能提示就追不上我

  • 博客(20)
  • 收藏
  • 关注

原创 导入Matplotlib报ImportError: DLL load failed: 找不到指定的程序。的解决方法

在Windows10中使用Pycharm调试包含matplotlib的程序时,可能出现如下错误: from PyQt5 import QtCore, QtGui, QtWidgetsImportError: DLL load failed: 找不到指定的程序。这种错误出现的情况是使用PyQt5作为Matplotlib的后端。解决方法是在Pycharm的Build, Execution...

2019-02-22 11:23:25 2560

原创 matplotlib GUI缺少坐标轴调整按钮的解决方法

在新安装matplotlib时,有些同学会发现matplotlib的GUI布局和以前稍有不同。以前的GUI可能如下图所示:而新安装的GUI可能如下图所示:第二种布局的功能稍少于第一种布局。出现这种现象的原因是分别采用了两种GUI_backend。第一种布局采用的是Qtagg,第二种布局采用的是TkAgg。关于当前使用的后端可使用matplotlib.get_backend()查看。那么,如...

2019-02-20 10:31:29 724 2

原创 Matplotlib修改默认字体及某些部分的字体

在使用Matplotlib画图的时候,有时需要修改默认字体。一种常见的情况是修改全局字体。另一种情况是需要对某些部分设置不同的字体,如标题和坐标轴标签设置为支持中文的宋体,其他部分保持默认。经过查询相关资料后,我总结出一种比较方便的修改全局及部分字体的方法。代码如下:```python# 1. 查看可用系统字体import matplotlib.font_managerprint ([f....

2019-01-12 16:41:47 4202

原创 Pytorch和Numpy中默认数据类型的区别

问题描述: 在使用Pytorch的过程中,有时会遇到以下报错:RuntimeError: Expected object of type torch.cuda.DoubleTensor but found type torch.cuda.FloatTensor for argument #3 'other'这种错误是由于数据类型不匹配造成的。这种不匹配可能来自Pytorch各个层之间,也可能...

2018-12-03 23:16:34 6447 13

原创 Python多层装饰器执行顺序理解

最近在Python中遇到了修饰器(decorator)这个概念,一直不是十分理解。在看了python装饰器详解这篇博客后,对其的概念和用法有了一个大致的认识。但是,博客的最后一个例子我还是没有能够正确写出执行结果。因此我又自己写了一个多层修饰器的例子。以下是我对执行过程的理解。# an example of python decoratordef deco1(func): print(...

2018-10-11 16:47:05 4008 2

原创 Ubuntu 18.04下Pycharm导入tensorflow时报Import Error的原因及解决方法

最近刚转到Ubuntu上学习深度学习。在安装开发环境时踩了许多坑。其中一个就是在使用Pycharm导入tensorflow-gpu版时会报如下错误:ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directoryFailed to load the native TensorFlow...

2018-10-10 16:15:55 1405 1

原创 对于LSTM输入层、隐含层及输出层参数的个人理解

LSTM输入层要求的维度是三维的,其中包含三个参数:batch_size, input_dim和time_step。隐含层有一个参数:n_hidden。输出层有两个参数:n_hidden和output_dim。下面举两个例子:利用LSTM识别MNIST手写数字集和LSTM时间序列分析,谈谈个人对这些参数含义的理解。1. 利用LSTM识别MNIST手写数字集n_input = 28 #...

2018-03-29 12:40:26 89982 1

转载 MATLAB GUI编程入门

本文转载自互联网,但原始地址已找不到,请作者看到后留言给我,以便加上原地址,谢谢!1.从最简单的开始编程的基本思想是:我执行一个操作,程序做出一个反应。“一个操作”包括点击鼠标、拖动滑块、填写数据、选择选项等;“做出一个反应”包括计算、储存在哪里、贴个图出来、显示在哪里。 简言之:当点击按钮A时,然后执行任务C,则进入按钮A的回调函数callback里,写下任务C的代码。 几个基本概念: C

2017-05-02 09:11:20 983

原创 《C程序设计语言》读书笔记(六)——结构

book6.1结构的初始化只能紧跟在结构类型的变量声明后面,必须对所有结构成员进行初始化,且初始化的值必须为常量。比如 struct abc { int a; int b; } x = {100,200};或者struct abc y = {200,390};或者struct abc z;z.a = 200;z.b = 300;而不允许str

2017-04-30 21:45:36 427

转载 共用体(Union)

原文地址:http://c.biancheng.net/cpp/html/2932.html1. 共用体的简介在C语言中,还有另外一种和结构体非常类似的语法,叫做共用体(Union),它的定义格式为:union 共用体名{ 成员列表};结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,所有成员的存储首地址相同。因此更改一个成员的

2017-04-30 21:10:34 514

转载 C语言中数组名作为参数进行函数传递

C语言中数组名作为参数进行函数传递在普通变量或下标变量作函数参数时,形参变量和实参变量是由编译系统分配的两个不同的内存单元。在函数调用时发生的值传送是把实参变量的值赋予形参变量。在用数组名作函数参数时,不是进行值的传送,即不是把实参数组的每一个元素的值都赋予形参数组的各个元素。因为实际上形参数组并不存在,编译系统不为形参数组分配内存。那么,数据的传送是如何实现的呢?在我们曾介绍过,数组名就是数组的首

2017-04-30 09:30:32 19193 7

转载 C语言scanf()和gets()及printf()和puts()的区别

原文地址:http://blog.csdn.net/xingjiarong/article/details/47282817一、scanf()和gets()1.scanf()所在头文件:stdio.h语法:scanf(“格式控制字符串”,变量地址列表);接受字符串时:scanf(“%s”,字符数组名或指针);2.gets()所在头

2017-04-29 09:24:47 640

原创 《c程序设计语言》读书笔记(五)——指针与数组

《c程序设计语言》读书笔记(五)——指针与数组book5.1 指针的概念声明:int *ip; \\一个指向int类型的指针基本操作:ip = &x; \\将ip指向x,ip中存放x的地址 b = *ip; \\将ip指向地址的变量中的值取出赋给b 取地址符号的优先级高于+-*/和+=等,但与++和–优先级相同,运算顺序从右向左,因此在表示取ip指向的地址里的值并自加时应表示为:(*ip

2017-04-26 00:28:49 527

原创 Some useful commands in cmd

Some useful commands in cmd name explanation CD Displays the name of or changes the current directory. CD [/D] [drive:][path]or CD [..] CHKDSK Checks a disk and displays a status report

2017-04-24 21:14:36 284

原创 《C语言程序设计》读书笔记(四)——函数与程序结构

Tags:《C语言程序设计》读书笔记《C语言程序设计》读书笔记(四)——函数与程序结构book4.1找出某一字符串在一段文本内的位置并返回int strindex(char s[], char t[]){ int i,j,k; for(i = 0;s[i] != '\0';i++) //遍历初始位置 { for (j = i,k = 0;t[k] !=

2017-04-24 20:27:15 1404

原创 《C程序设计语言》学习笔记(二)——类型、运算符与表达式

Book2.2 转义字符序列: ‘\ooo’:1~3个八进制数字,表示该字符常量的数值 ‘\xhh’:1~2个十六进制数字,表示该字符常量的数值 ‘\’:一个反斜杠 ‘\?’:一个问号 ‘\’’:一个单引号 ‘\0’:空字符2.3 1.“”:空字符串 注意:单引号’x’和双引号”x”表达的含义不同。前者表示字符x杂机器字符集中对应的数值,后者是一个包含两个字符的字符数组。 2.字

2017-04-20 00:14:07 403

原创 《C程序设计语言》学习笔记(一)——导言

Book1.5.4while (c = getchar() != EOF){ if(c == ‘ ‘ || c == ‘\n’) flag= 1; else if (flag == 1) { flag = 0; count++; }}/*判断是否为一个单词的方法是检测空格或换行符,如果存在,设置一个标志表示现在位置

2017-04-18 22:48:45 836

原创 简易进制转换器

/*This program provides the conversion among any kinds of systems including BIN,OCT,DEC and HEX. Input the original system, original number and destination system, then the answer will be displayed be

2017-04-18 22:30:30 739

原创 二分法查找的条件设置

/*This program provides the conversion among any kinds of systems including BIN,OCT,DEC and HEX. Input the original system, original number and destination system, then the answer will be displayed be

2017-04-18 22:28:03 1786

转载 温度传感器DS18B20介绍

【转载】温度传感器DS18B20原地址:http://c.biancheng.net/cpp/html/1958.htmlDS18B20 是美信公司的一款温度传感器,单片机可以通过 1-Wire 协议与 DS18B20 进行通信,最终将温度读出。1-Wire 总线的硬件接口很简单,只需要把 DS18B20 的数据引脚和单片机的一个 IO 口接上就可以了。硬件的简单,随之而来的,就是

2017-04-07 11:27:50 7939

空空如也

空空如也

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

TA关注的人

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