CNN自学入门

这篇博客详细介绍了如何使用TensorFlow进行CNN操作,包括卷积、最大池化和Dropout的参数解释,以及MNIST数据集的CNN分析代码示例。
摘要由CSDN通过智能技术生成

MNIST自学

各个函数的参数含义:

t f . t r u n c a t e d _ n o r m a l ( s h a p e , m e a n = 0.0 , s t d d e v = 1.0 , d t y p e = t f . f l o a t 32 , s e e d = N o n e , n a m e = N o n e ) {tf.truncated\_normal(shape, mean=0.0, stddev=1.0,dtype=tf.float32,seed=None,name=None)} tf.truncated_normal(shape,mean=0.0,stddev=1.0,dtype=tf.float32,seed=None,name=None)
s h a p e shape shape表示生成张量的维度, m e a n mean mean是均值, s t d d e v stddev stddev是标准差。这个函数产生正态分布,均值和标准差自己设定。产生截断正态分布随机数,取值范围为 [ m e a n − 2 ∗ s t d d e v , m e a n + 2 ∗ s t d d e v ] {[mean -2*stddev,mean+2*stddev]} [mean2stddev,mean+2stddev]

卷积 t f . n n . c o n v 2 d ( i n p u t , f i l t e r , s t r i d e s , p a d d i n g , u s e _ c u d n n _ o n _ g p u = N o n e , n a m e = N o n e ) {tf.nn.conv2d(input, filter, strides, padding, use\_cudnn\_on\_gpu=None, name=None)} tf.nn.conv2d(input,filter,strides,padding,use_cudnn_on_gpu=None,name=None)

i n p u t input

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值