学习笔记
昵称不能重复很腊鸡同时取名浪费时间很烦人
这个作者很懒,什么都没留下…
展开
-
指向类的成员函数的指针无法在类外显式调用
项目场景:类的成员函数的指针无法在类外显式调用问题描述:今天在写C++程序的时候遇到了一个很奇怪的问题,完成没有办法解释,也就是类的成员函数的指针无法在类外显式调用。有点绕口,代码如下:类的头文件 node.h#include <stdio.h>#include <iostream>class node;typedef double (node::*pf)(double x);class node{public: node(); ~node();原创 2020-09-06 19:17:31 · 338 阅读 · 0 评论 -
C++程序内存泄漏
调试代码中遇见了未知错误今天在VS2017下编程,遇到了未知的错误。debug平台是x32。用到了虚函数重载动态绑定,重载函数内部有定义局部的vector变量。在函数结束之后,vector未自动销毁,导致内存泄漏,程序崩溃。原因未知。...原创 2020-03-21 01:06:46 · 321 阅读 · 0 评论 -
学习笔记——Batch Normalization批标准化
Batch Normalization批标准化由于深度网络会出现训练速度变慢,梯度消失的问题,BN的作者分析是因为神经元的输入在Sigmoid函数的平缓段。输入值(WX+B)距离0太远,非线性激活函数的结果太接近-1或者1,从而导致训练时出现梯度消失的问题。BN的操作是根据训练集分布,计算样本均值和方差,将原问题转换成0均值,1方差的标准正态分布。但是正态分布如果太接近0,太接近线性,会使深...转载 2019-05-03 14:46:04 · 236 阅读 · 0 评论 -
IOCCC大赛代码分析笔记
IOCCC大赛代码分析笔记源代码如下:main(_){i^448&&main(-~_);putchar(--i%64?32|-~7[__TIME__-i/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[i*2&8|i/64]/(i&2?1:8)%8&1:10);}结果是用!号显示当前的时间。为了...原创 2019-07-16 16:19:40 · 743 阅读 · 1 评论