- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 深度学习----【3】MNIST手写数字数据库保存为bmp图片
一、MATLAB程序参考网址:http://blog.youkuaiyun.com/destiny0321/article/details/49025163手写数字库很容易建立,但是总会很浪费时间。Google实验室的Corinna Cortes和纽约大学柯朗研究所的Yann LeCun建有一个手写数字数据库,训练库有60,000张手写数字图像,测试库有10,000张。源图像数据可访问原站 h
2018-01-20 22:51:50
1378
1
原创 深度学习--【2】将自己的手写体数字图片送入Lenet模型预测
参参考参考文章http://blog.youkuaiyun.com/zb1165048017/article/details/52217772第一步按照前面的model生成方法的前两步骤制作数据集,在examples/mnist得到两个文件夹mnist_test_lmdb和mnist_train_lmdb第二步计算均值文件:在examples/mnist目录下新建sh文件mnist_mean.sh,内容如下[
2018-01-19 14:28:45
709
原创 深度学习--【1】Ubuntu下caffe环境搭建,CPU
在Windows下安装caffe遇到好多奇奇怪怪的问题,于是转战Ubuntu,比windows下要简单很多。本篇博文主要讲解快速搭建caffe环境:电脑系统:ubuntu 16.041、安装caffe所需要的依赖库Caffe的所有依赖包都可以使用apt-get大发搞定。#在Ubuntu下如果没有使用root账号,则每个命令前需要加sudo。$ sudo apt-get install git$ s
2018-01-19 11:51:02
396
转载 CNN应用之性别、年龄识别
原文地址:http://blog.youkuaiyun.com/hjimce/article/details/49255013作者:hjimce一、相关理论 本篇博文主要讲解2015年一篇paper《Age and Gender Classification using Convolutional Neural Networks》,个人感觉这篇文献没啥难度,只要懂得Alexnet,实
2018-01-17 10:50:13
6713
转载 数据契约(DataContract)
服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。 [DataContract] public class UserInfo { //….}只有声明为DataContract的
2015-05-04 10:04:59
479
原创 Mbed在线编译器新手入门教程(图文)
第一步:登录http://developer.mbed.org/第二步、点击右上角的登录或注册账号笔者没有注册过,因此点击右侧的进行注册已经创建过账号的用户点击左侧,没有创建过粘好的用户点击右侧,笔者选择后者。填入用户信息,点击就可以注册完成了。第三步、登录后点击右上角的Compiler按钮,进入Compiler后的页面如下点击New
2015-03-13 15:35:24
7029
原创 APUE读书笔记------16章 网络IPC:套接字
一、引言网络IPC:网络进程间通信(network IPC)通过套接字网络IPC接口和其他进程通信。同样的接口既可以用于计算机间通信也可用于计算机内通信。本章讨论仅限于因特网事实上的通信标准:TCP/IP协议栈。二、套接字描述符套接字是不同主机之间的进行进行双向通信的断点,简单的说就是通信的两方的一种约定,用套接字中的相关函数来完成通信过程。要访问套接字就要使用套接字描述符
2015-02-09 16:29:58
481
原创 2.16 连续整数的固定和 C实现
该问题出自《C语言名题精选百则技巧篇》题目:编写一个程序,读入一个正整数,把所有那些连续的和为给定正整数的正整数找出来,例如,如果输入27,发现2~7,8~10,13~14的和是27,这就是解答。如果输入的是10000,应该有18~142,297~328,388~412,1998~2002这4组,注意不见得一定有答案,比如,4、16就无解,另外排除只有一个数的情况,否则每一个输入就都至少有一个
2015-01-22 21:55:09
1681
原创 2.12 二项式系数加法解 C实现
#include #include #define MAXSIZE 100unsigned long cnr(int n,int r){ unsigned long c[MAXSIZE]; int i,j; for(i=0;i<=r;i++) c[i] = 1UL; for(i=1;i<=n-r;i++) for(j=1;j<=r;j++) c
2015-01-22 18:21:36
992
原创 2.9-2.11 Fabonacci数列求解 C实现
#include #include unsigned long fibonacci(int n){unsigned long f0,f1,temp;int i;if(i return 1;else{ for(f0 =f1 = 1,i=3;i temp = f0+f1; f0 = f1; f1 = temp;}return
2015-01-22 17:40:31
825
原创 2.7-2.8 数值自乘求解 C实现
该问题出自《C语言名题精选百则技巧篇》#include #include unsigned long recursive_power(unsigned long m,unsigned long n){ unsigned long temp; if(n==0) return 1; else if(n%2==0){ temp = recursive_
2015-01-22 17:10:18
862
原创 求质数3 线性筛法 C实现
该问题出自《C语言名题精选百则技巧篇》 线性筛法的原理比上一篇筛法的原理简单,在求质数问题时,在删除非质数的数据时,有很多删除是重复的,例如,有一个数是3*7*17*23,那么在删除3的倍数时会删除它,在删除7,17,23的倍数时也会删除它,当求质数的范围比较大的时候,这样删除数据的方法效率就会降低很多,为了在删除非质数的时候不做重复的工作,即数只会被删除一次。 从2开始,先删
2015-01-22 14:31:41
637
原创 求质数2 筛法 C实现
该问题出自《C语言名题精选百则技巧篇》不用除法,用筛子把i的所有倍数去掉,求出2~N之间的所有质数。这个方法叫做筛法(Sieve Method)#include #define MAXSIZE 200 #define DELETED 1 #define KEPT 0 int main(int argc,char *argv[])
2015-01-21 21:28:38
567
原创 求质数1 C实现
该问题出自《C语言名题精选百则技巧篇》试编写一个程序,找出前N(如200)个质数。 最初想到的办法就是让某个变量i从2到N,然后检查它是不是质数,如果是的话就显示出来,如果不是就检查下一个,这样会让程序变的很慢,每一个要检查的数i,都要被2~i-1,除,如果余数为0则不是质数,如果全部余数都不为0,则该数是质数。我们现在想办法来缩小范围。包括待检测的变量的范围和检测变量需要的被除数2
2015-01-21 17:48:25
493
原创 数字谜2 C实现
该问题出自《C语言名题精选百则技巧篇》在数字谜1的基础上的练习 SEND+ MOREMONEY#include #include int main(int argc,char *argv[]){ int S,E,N,D,M=1,O,R,Y; long SEND,MORE,MONEY; long sum; printf("\nNumber Puzzle\
2015-01-21 16:23:07
906
原创 数字谜1 C实现
该问题出自《C语言名题精选百则技巧篇》在一些游戏与休闲的书中,经常看到如下的字谜: VINGT CINQ + CINQ TRENTE写一个程序进行破解。说明:数字谜的规则是这样 的:(1)不同的英文字母表示不同的数字,因此,题目中最左一行的TQE就是不同的数。
2015-01-21 15:49:21
3799
原创 最长平台问题 C实现
此问题来自《C语言名题精选白则》问题1.1最长平台(plateau.c) 已知一个从小到大排序的数组,这个数组中的一个平台(plateau)是连续的一串值相同的元素,并且这一串元素不能再延伸,例如,在1,2,2,3, 3, 3, 4 ,5 ,5 ,6中1, 2.2, 3.3.3, 4, 5.5, 6都是平台,编写一个程序接收一个数组,把这个数组中平台最长的平台找出来,在上面的例子中,
2015-01-20 16:14:21
3161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人