自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cape的博客

技术博客

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 用keras实验mnist数据

# -*- coding: utf-8 -*-"""Created on Mon Oct 30 19:44:02 2017@author: user"""from __future__ import print_function# 导入numpy库, numpy是一个常用的科学计算库,优化矩阵的运算import numpy as npnp.random.seed(1337)# 导入mn

2017-10-30 21:34:36 6821

原创 Keras和TensorFlow的关系和区别

TensorFlow和theano以及Keras都是深度学习框架,TensorFlow和theano比较灵活,也比较难学,它们其实就是一个微分器Keras其实就是TensorFlow和Keras的接口(Keras作为前端,TensorFlow或theano作为后端),它也很灵活,且比较容易学Keras的作者François Chollet在谷歌工作,所以Keras可能会变成TensorFlow官

2017-10-30 09:53:12 77067 1

原创 win7系统下 用U盘安装Ubuntu_16.04详细步骤说明

概述安装主要分为以下几步:一. 下载Ubuntu 16.04镜像软件;二. 制作U盘启动盘,使用ultraISO; 三. 安装Ubuntu系统; 四. 用EasyBCD 创建启动系统启动引导; (根据个人情况,选择性的安装)五. 开启系统;详细步骤一、下载ubuntu16.04直接到官网下载 http://www.ubuntu.com/download/desktop 官网下载速度可能比

2017-10-26 21:42:22 544

原创 centos访问本机windows系统的文件----centos挂载ntfs硬盘

在以前只有win7系统的电脑上装了一个CentOS系统,即,现在我的电脑有双系统。但是,现在登陆我的CentOS系统怎么访问我原来win7系统的文件呢?换句话说:我电脑的硬盘是ntfs格式,我现在的CentOS系统要访问该ntfs格式的硬盘,要怎么做?以下是操作步骤:Centos7 默认不能挂载NTFS文件系统,这里我们就需要一个第三方的工具才能挂载NTFS文件系统,就是ntfs-3g,下面给大家演

2017-10-26 19:17:44 3788 1

原创 GoogLeNet网络结构学习

1.背景介绍  GoogLeNet, 一个22层的深度网络,2014年ILSVRC挑战赛冠军,将Top5 的错误率降低到6.67%。论文地址:Going deeper with convolutions。      据说起名为“GoogLeNet”而非“GoogleNet”,是为了向早期的LeNet致敬。2.网络结构  GoogLeNet网络的整体结构如下:GoogLeNet清晰版本3.主要创新

2017-10-20 16:23:05 15162 7

原创 析构函数的一些特点

完成的工作:  类似构造函数有一个初始化部分和一个函数体部分,析构函数也有一个函数体和一个析构部分。构造函数中,先进行成员的初始化,再执行函数体;而在析构函数中,是先执行函数体,后销毁成员。成员按初始化顺序的逆序销毁。调用析构函数的实机:无论何时一个对象被销毁,就会自动调用其析构函数。变量在离开其作用域时被销毁当一个对象被销毁时,其成员被销毁容器被销毁时,其元素被销毁对于动态分配的对象,当对

2017-10-18 20:19:47 4884

原创 拷贝构造与拷贝赋值

区别:拷贝构造函数用来初始化对象;而拷贝赋值用来把已经初始化过的对象进行赋值。代码:Sales_data类中的拷贝构造函数和拷贝赋值运算符定义如下://Sales_data类的拷贝构造函数定义Sales_data::Sales_data(const Sales_data &orig): bookNo(org.bookNo), //使用string的拷贝构造函数

2017-10-18 19:56:55 1777

原创 直接初始化和拷贝初始化

定义:如果使用等号(=)初始化一个变量,实际上执行的是“拷贝初始化”,编译器把等号右侧的初始值拷贝到新创建的对象中去。与之相反,如果不使用等号,则执行的是“直接初始化”示例:string dots(10,'.'); //直接初始化string s(dots); //直接初始化string s2 = dots;

2017-10-18 19:30:28 2430

原创 Effective C++ 条款36:绝不重新定义继承而来的non-virtual函数

知识点:多态时:基类(或子类)指针指向子类对象,利用该指针调用成员时关键点看子类对象非多态时:基类(或子类)指针指向子类对象时,利用该指针调用成员时关键点看指针对于基类B和子类D:class B{public: void mf(); ...};class D:public B{...};  我们知道对于non-virtual函数,子类是既继承接口又继承实现的,在这种情况下

2017-10-16 20:05:55 415

原创 动态内存与智能指针

两种智能指针:shared_ptr : 允许多个指针指向同一对象unique_ptr :“独占”所指向的对象shared_ptrshared_ptr类:  类似vector,智能指针也是模板,所以创建方式为:shared_ptr<string> p1;//空智能指针shared_ptr,可以指向stringshared_ptr<list<int>> p2;//空智能指针shared_ptr,

2017-10-16 11:30:02 280

原创 C++对象的生存周期

各对象分配时期及存储区域:注意,全局数据区也叫静态存储区,存放静态变量和全局变量。常量存储在常量区。

2017-10-16 09:49:53 293

原创 Java编程思想---第五章笔记

第五章 初始化与清理

2017-10-13 10:07:29 350

原创 Java编程思想---第四章笔记

第四章 控制执行流程

2017-10-03 17:21:41 302

原创 Effective C++ 条款33:避免遮掩继承而来的名称

考虑下面这段代码:int x; void someFunc(){ double x; //local variable std::cin>>x; //read a new value to local x}作用域图如下: 这个指涉的是local变量x,而不是global变量x,因为内存作用域会的名称遮掩外围作用域的名称。当编译器处于someFunc的作用域内并遭遇名

2017-10-02 18:51:52 481

原创 Java编程思想---第二章笔记

第二章 一切都是对象

2017-10-02 16:28:59 797

原创 Java编程思想---第一章笔记

开始复习Java,看Thinking in Java,总结一些笔记

2017-10-01 17:44:29 280

head first 设计模式

设计模式很好的一本入门书籍!head first 系列一直都是入门的绝佳书籍,head first中文为深入浅出,这本书正如名字所说,浅显易懂。

2017-09-23

空空如也

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

TA关注的人

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