摘要:
一。函数重写 1.在子类中定义与父类中原型相同的函数 2.函数重写只发生在父类与子类之间 3.父类中被重写的函数依然会继承给子类 4.默认情况下子类的重写函数会掩藏父类的函数 5.通过作用域分辨符::可以访问到父类中被隐藏的函数 二。当函数重写遇上了赋值兼容性原则 问题所在: 1.在C++和C相同, 阅读全文
摘要:
一。赋值兼容性原则 1.子类对象可以当作父类对象使用 2.子类对象可以直接赋值给父类对象 3.子类对象可以直接初始化父类对象 4.父类指针可以直接指向子类对象 5.父类引用可以直接引用子类对象 二。类在C++编译器的内部可以理解为结构体 子类是由父类成员叠加子类新成员得到的 1.在子类对象构造的时候 阅读全文
摘要:
一。继承的概念 面向对象中的继承指类之间的父子关系 1.子类拥有父类的所有成员变量和成员函数 2.子类就是一种特殊的父类 3.子类可以当作父类对象使用 4.子类可以拥有父类所没有的方法和属性 二。继承初体验 1.子类继承父类直接默认继承private 2.类中的protected a。protect 阅读全文
摘要:
一。malloc与free 和 new与delete有什么区别 1.malloc和free是库函数,以字节为单位申请堆内存 2.new和delete是关键字,以类型为单位申请堆内存。 3.malloc和free单纯的对内存进行申请和释放 4.对于基本类型new关键字会对内存进行初始化 5.对于类类型 阅读全文
摘要:
一。使用C++标准库 1.c++标准库并不是C++语言的一部分 2.C++标准库是由C++语言编写而成的类库和函数的集合 3.C++标准库定义的类和对象都位于STD命名空间中 4.C++标准库的头文件都不带.h后缀 5.C++标准库涵盖了C库的类型 二。操作符对象相加的函数实现 三。操作符加号的重载 阅读全文
摘要:
一。成员变量的回顾 1.通过对象名能够访问 public 成员变量。 2.每个对象都可以有只属于自己的成员变量 3.成员变量不能在对象之间共享。 二。类的静态成员 1. C++中可以定义静态成员变量和静态成员函数 2. 静态成员属于整个类所有,不需要依赖任何对象。 3. 可以通过类名直接访问publ 阅读全文
摘要:
一。类通常分为以下两个部分 1.类的实现细节 2.类的使用方式 二。C++中类的封装 1.成员变量 c++中用于表示类属性的变量 2.成员函数 c++中用于表示类的行为的函数 3.在C++中可以给成员变量和成员函数定义访问级别 -public 成员变量和成员函数可以在类的内部和外界访问和调用 -pr 阅读全文
摘要:
本教程的目的是重现 Zaremba et al., 2014 的成果,他们在 PTB 数据集上得到了很棒的结果。 教程文件 本教程使用的下面文件的目录是 models/rnn/ptb: 下载及准备数据 本教程需要的数据在 data/ 路径下,来源于 Tomas Mikolov 网站上的 PTB 数据 阅读全文
摘要:
概述 对CIFAR-10 数据集的分类是机器学习中一个公开的基准测试问题,其任务是对一组32x32RGB的图像进行分类,这些图像涵盖了10个类别:飞机, 汽车, 鸟, 猫, 鹿, 狗, 青蛙, 马, 船以及卡车。 想了解更多信息请参考CIFAR-10 page,以及Alex Krizhevsky写的 阅读全文
摘要:
下载与安装 你可以使用我们提供的二进制包, 或者使用源代码, 安装 TensorFlow. 二进制安装 TensorFlow Python API 依赖 Python 2.7 版本. 在 Linux 和 Mac 下最简单的安装方式, 是使用 pip 安装. 如果在安装过程中遇到错误, 请查阅 常见问 阅读全文