dropout(x,keep_prob,noise_shape=None,seed=None,name=None)
Dropout就是在不同的训练过程中随机扔掉一部分神经元。也就是让某个神经元的激活值以一定的概率p,让其停止工作,这次训练过程中不更新权值,也不参加神经网络的计算。但是它的权重得保留下来(只是暂时不更新而已),因为下次样本输入时它可能又得工作了。但在测试及验证中:每个神经元都要参加运算,但其输出要乘以概率p。
keep_prob在设置的时候是个占位符,等到会话run的时候再输入具体的数值,代表神经元被选中的概率
noise_shape 什么叫可广播????未知,还请大神解惑!