自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 深度学习笔记(二):3.1Batch Norm原理详解

...

2020-03-24 11:28:38 205

原创 北大MOOC - 程序设计与算法(三)第五周测验

第五次课主要是学习的类的继承和派生,联系前面几次课学的类基础,构造函数,拷贝构造函数,析构函数,运算符重载等知识。本周测试共4道题,其中第三道题 《魔兽世界* 装备》不要求提交。第一道题:1:全面的MyString程序填空,输出指定结果#include <cstdlib>#include <iostream>using namespace std;int s...

2020-03-22 11:47:14 1064 1

原创 深度学习笔记(二):2优化算法(二)(Momentum, RMSProp, Adam)

1.动量梯度下降法(Gradient descent with Momentum)基本的想法:运行速度几乎总是快于标准的梯度下降算法,简而言之,就是计算梯度的指数加权平均数,并利用该梯度更新你的权重例如,在上几个导数中,你会发现这些纵轴上的摆动平均值接近于零,所以在纵轴方向,你希望放慢一点,平均过程中,正负数相互抵消,所以平均值接近于零。但在横轴方向,所有的微分都指向横轴方向,因此横轴方向...

2020-03-18 15:47:28 798

原创 深度学习笔记(二):2优化算法(一)Mini-batch和指数加权平均数

Mini-batchMini-batch是一个一次训练数据集的一小部分,而不是整个训练集的技术。它可以使内存较小、不能同时训练整个数据集的电脑也可以训练模型。Mini-batching 从运算角度来说是低效的,因为你不能在所有样本中计算 loss。但是这点小代价也比根本不能运行模型要划算。它跟随机梯度下降(SGD)结合在一起用也很有帮助。方法是在每一代训练之前,对数据进行随机混洗,然后创...

2020-03-18 13:33:16 928

原创 北大MOOC - 程序设计与算法(三)第四周测验

1:MyString补足MyString类,使程序输出指定结果#include <iostream>#include <string>#include <cstring>using namespace std;class MyString { char * p;public: MyString(const char * s) { if( s...

2020-03-18 11:33:08 809

原创 北大MOOC - 程序设计与算法(三)第三周测验

1:返回什么才好呢程序填空,使其按要求输出#include <iostream>using namespace std;class A {public: int val; A(int// 在此处补充你的代码};int main(){ int m,n; A a; cout << a.val << endl; while(cin &...

2020-03-17 10:34:47 2045

原创 北大MOOC - 程序设计与算法(三)第二周测验

复习C++类和对象的知识做的,其中第三题考查了类型转换构造函数,第四题考查的析构函数,都非常简单。让我感到棘手的是第一题中如何读入一个带有空格的字符串,最后解决方案是发现了cin.getline()函数。其次是要使用一个char c来存储用于分隔的逗号。eg:输入是mao mao,18,8092,80,80,80,80 你使用cin.getline(name,20,’,’);cin>&gt...

2020-03-14 21:35:39 786

原创 北大MOOC - 程序设计与算法(三)第一周测验 4:神秘的数组初始化

4:神秘的数组初始化描述填空,使得程序输出指定结果#include using namespace std;int main(){int * a[] = {// 在此处补充你的代码};*a[2] = 123;a[3][5] = 456;if(! a[0] ) { cout << * a[2] << "," << a[3][5];...

2020-03-14 15:38:12 306

原创 中国大学MOOC程序设计与算法(三)笔记:第一周 从C到C++

第一周 从C到C++1.引用2.const关键字3.动态内存分配4....

2020-03-05 21:39:23 179

原创 c++学习:多态案例之计算图形面积

虚函数在类的定义中,前面有 virtual 关键字的成员函数就是虚函数。例如:class base { virtual int get() ;};int base::get(){ }virtual 关键字只用在类定义里的函数声明中, 写函数体时不用。多态的表现形式一派生类的指针可以赋给基类指针。通过基类指针调用基类和派生类中的同名虚函数时:(1)若该指针指向一个基类...

2020-03-04 15:44:21 3092

原创 c++学习:多态案例之魔法门英雄无敌

题目游戏:魔法门之英雄无敌游戏中有很多种怪物,每种怪物都有一个类与之对应,每个怪物就是一个对象类: CSoldier CDragon CPhonex CAngel怪物能够互相攻击,攻击敌人和被攻击时都有相应的动作,动作是通过对象的成员函数实现。问题:游戏升级时,需要添加新的怪物–雷鸟,如何编程才能使得升级的时候代码改动和增加量较小 新增类:CThunderBird1 为每个怪物...

2020-03-04 15:35:54 905

空空如也

空空如也

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

TA关注的人

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