- 博客(54)
- 资源 (7)
- 收藏
- 关注
原创 Tensorboard显示遇到的一些问题及解决方法
方法一:参考TensorFlow中文社区教程TensorBoard部分:http://www.tensorfly.cn/tfdoc/how_tos/summaries_and_tensorboard.html教程方法具体如下:输入下面的指令来启动TensorBoardpython tensorflow/tensorboard/tensorboard.py --logdir=pat...
2019-03-11 20:58:03 2875
原创 Python一些基础知识
#表示注释 每一行都是一个语句,无需在末尾加任何符号来表示一句 当语句以冒号:结尾时,缩进的语句视为代码块。 使用缩进来组织代码块 按照约定俗成的管理,应该始终坚持使用4个空格的缩进 对大小写敏感 对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等 转义字符\可以转义很多字符,...
2019-03-07 22:51:33 270
原创 PyCharm使用小技巧
一、常用快捷方式Ctrl+d - 复制一行 Ctrl+y - 删除一行 Ctrl+/ - 注释单行和多行 Shift+回车 - 快速换行 Tab - 向右缩进 Shift+Tab - 向左缩进 Ctrl+f - 查找 Ctrl+r - 替换 Ctrl+- - 折叠代码 Ctrl++ - 展开代码 Ctrl+Shift+- - 批量折叠 Ctrl+Shift++ - 批量...
2019-03-06 17:56:37 5926 1
原创 MNIST数据集转为matlab可读的mat格式
MNIST手写数字图像数据库60000个训练集,10000个测试集,灰度图,大小均为28*28数据集网址:http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz: training set images (9912422 bytes)train-labels-idx1-ubyte.gz: training set l...
2019-03-04 15:27:42 9820 16
转载 Haar小波变换
1.哈尔基函数 最简单的基函数是哈尔基函数(Haar basis function)。哈尔基函数在1909年提出,它是由一组分段常值函数组成的函数集。这个函数集定义在半开区间[0,1)上,每一个分段常值函数的数值在一个小范围里是1,其他地方为0,现以图像为例并使用线性代数中的矢量空间来说明哈尔基函数。 如果一幅图像仅由2^0=1个像素组成,这幅图像在整个[0,1) 区间...
2018-08-23 17:28:03 22503 4
原创 线性插值
1、线性插值是指插值函数为一次多项式的插值方式,其在插值节点上的插值误差为零。2、几何意义线性插值的几何意义如右图所示,即为利用过点 和 的直线来近似原函数。3、应用1)线性插值在一定允许误差下,可以近似代替原来函数;2)在查询各种数值表时,可通过线性插值来得到表中没有的数值。 参考:https://baike.baidu.com/item/%E7%BA%BF%E...
2018-08-16 20:35:24 6873
原创 独热编码(one-hot encoding)
1、定义维基百科上的定义如下:https://en.wikipedia.org/wiki/One-hotone-hot is a group of bits among which the legal combinations of values are only those with a single high (1) bit and all the others low (0)[1]....
2018-08-13 15:47:16 4824 1
原创 数据归一化方法
数据归一化方法是神经网络预测前对数据常做的一种处理方法。数据归一化处理把所有数据都转化为[0,1]之间的数,其目的是取消各维数据间数量级差别,避免因为输入输出数据数量级差别较大而造成网络预测误差较大。数据归一化的方法主要有以下两种:(1)最大最小法函数形式如下: 其中,为数据序列中的最小数,为序列中的最大数。(该方法可直接使用matlab自带函数...
2018-08-08 10:04:18 12668
转载 matlab中双百分号%%的作用:代码分块运行
在参考别人的matlab程序中,有时候会看到两个百分号一起:%%,且当光标在这一部分时,颜色会不一样。比如:因为%%在matlab代码中的作用是将代码分块,上下两个%%之间的部分作为一块,在运行代码的时候可以分块运行,查看每一块代码的运行情况。常用于调试程序。分块运行的方法有两种:第一种,将光标放置在要...
2018-08-03 15:56:55 31205
转载 如何快速转载CSDN中的博客
前言 对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现 因为我自己...
2018-08-03 15:45:10 113
原创 matlab基础——LinePlots and Subplots
%%%%%Line Plots%%%%%%%To creat two-dimensional line plots,use the plot functionx=linspace(0,2*pi);%To generate linearly spaced vector,use the linspace functiony=sin(x);z=cos(x);figureplot(x,y);
2017-12-11 21:49:49 466
原创 matlab基础——Text and Characters
%%%%%Text and Characters%%%%%%enclose sequence of characters in single quotesmytext='hello,world!' %mytext is an arrays and its data type is char%concatenate character arrays with square bracket
2017-12-11 20:59:28 302
原创 matlab基础——Matrices and Arrays
%%%%%create a Matrix%%%%%disp('create a Matrix');%separate the elements with either a comma(,)or a space %separate the rows with semicolons(;)a = [1,2,3;4,5,6;7,8,10]%another way to creat a matri
2017-12-11 20:19:06 333
原创 基础练习 字符串对比
基础练习 字符串对比 时间限制:1.0s 内存限制:512.0MB 问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和Beijing
2015-04-09 20:35:00 3125 2
原创 基础练习 时间转换
基础练习 时间转换 时间限制:1.0s 内存限制:512.0MB 问题描述 给定一个以秒为单位的时间t,要求用“::”的格式来表示这个时间。表示时间,表示分钟,而表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。输入格式 输入只有一行,是一个整数t(0输出格式 输出只有一行,
2015-04-09 20:05:41 925
原创 基础练习 数列排序
基础练习 数列排序 时间限制:1.0s 内存限制:512.0MB 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出
2015-04-09 19:47:09 810
原创 基础练习 十六进制转八进制
基础练习 十六进制转八进制 时间限制:1.0s 内存限制:512.0MB 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的
2015-04-09 19:30:37 1131
原创 基础练习 十六进制转十进制
基础练习 十六进制转十进制 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535 思路一:直接用hex和dec,但在蓝桥杯测评里的不了满分程序
2015-04-07 17:16:57 510
原创 基础练习 十进制转十六进制
基础练习 十进制转十六进制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进
2015-04-06 19:43:16 1982
原创 基础练习 特殊回文数
基础练习 特殊回文数 时间限制:1.0s 内存限制:512.0MB 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入
2015-04-06 15:51:56 422
原创 基础练习 回文数
基础练习 回文数 时间限制:1.0s 内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式 按从小到大的顺序输出满足条件的四位十进制数。
2015-04-05 20:54:25 1370
原创 基础练习 特殊的数字
基础练习 特殊的数字 时间限制:1.0s 内存限制:512.0MB 问题描述 153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。输出格式 按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。 思路:这道题的判断条件很清楚,关键看如何将三位数拆分程序如
2015-04-05 20:11:43 421
原创 基础练习 杨辉三角形
基础练习 杨辉三角形 时间限制:1.0s 内存限制:256.0MB 问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行: 1 1 1 1 2 11 3 3 1给出n,输出它的前n行。输入格式
2015-04-05 19:21:50 438
原创 基础练习 查找整数
基础练习 查找整数 时间限制:1.0s 内存限制:256.0MB 问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始
2015-04-05 19:13:09 343
原创 基础练习 数列特征
基础练习 数列特征 时间限制:1.0s 内存限制:256.0MB 问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入
2015-04-05 16:36:44 507
原创 基础练习 字母图形
基础练习 字母图形 时间限制:1.0s 内存限制:256.0MB 问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的
2015-04-05 13:31:23 3411 2
原创 基础练习 01字串
基础练习 01字串 时间限制:1.0s 内存限制:256.0MB 问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01
2015-04-05 13:26:26 430
原创 基础练习 闰年判断
基础练习 闰年判断 时间限制:1.0s 内存限制:256.0MB 问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:1. 年份是4的倍数而不是100的倍数;2. 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则
2015-04-05 13:17:42 465
原创 入门训练 Fibonacci数列
入门训练 Fibonacci数列 时间限制:1.0s 内存限制:256.0MB 问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在
2015-04-05 13:08:33 640
原创 入门训练 圆的面积
入门训练 圆的面积 时间限制:1.0s 内存限制:256.0MB 问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7
2015-04-03 20:37:23 422
原创 入门训练 序列求和
入门训练 序列求和 时间限制:1.0s 内存限制:256.0MB 问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需
2015-04-03 20:23:25 679
原创 内存分配方式
内存分配方式有三种:(1 ) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。(2 ) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。
2014-11-22 16:49:20 301
原创 指针
1word=2bytes 1bytes=8bits(即1字=2字节 1字节=8位)1.声明: 数据类型* 标识符;//例: int* ptr;//定义了一个指针变量ptr指针也是一种数据类型,指针变量是用来存放内存单元地址的。地址编码的基本单位是字节,每个字节有8个二进制位组成。即每个字节是一个基本内存单位,有一个地址。
2014-11-02 21:25:38 341
原创 数组
数组 数组在内存上占据一组连续的存储单元,逻辑上相邻的元素在物理地址上也是相邻的。 使用数组名传递数据时,传递的是地址。所以如果在被调函数中对形参数组元素值进行了改变,主调函数中实参数组的相应元素值也会改变 对象数组: 如果在声明数组时给每一个数组元素指定初始值:例:Location a[2]={Location(1,2),Location(3,4)};
2014-11-02 19:22:05 415
原创 数据的共享与保护
1.生存期(1)静态生存期 定义:若对象的生存期与程序的运行期相同,则称它具有静态生存期 方式:(1)使用关键字static(2)在命名空间作用域声明的对象都具有静态生存期 注意:局部作用域中静态变量并不会随着每次函数调用而产生一个副本,也不会随着函数返回而失效。 即当一个函数返回后,下一次再调用时,该变量还会保持上一次的值。(2
2014-11-02 19:19:51 354
原创 习题4.1游泳池改造
/*在一圆形游泳池周围建一圆形过道,并在过道周围安上栅栏。栅栏每米价格为35元,过道每平方米价格为20元。过道宽度为3米。游泳池半径有键盘输入。求过道和栅栏的造价 */#include using namespace std; const float PI=3.1415926;const float FENCE_PRICE=35;//每米栅栏的价格 const float CON
2014-10-29 20:55:08 1133
mat格式的MNIST数据
2019-03-04
MNIST手写数字数据库
2019-03-04
Normalized Brodatz Texture
2019-02-25
Original Brodatz Texture
2019-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人