深度学习笔记(2):3.10-3.11 深度学习框架TensorFlow

本文介绍了选择深度学习框架的标准,强调了易用性、速度和开源性的重要性。接着详细讲解了TensorFlow,通过示例展示了如何定义变量、占位符、成本函数以及训练过程,阐述了TensorFlow利用计算图进行自动梯度计算的优势。
摘要由CSDN通过智能技术生成

3.10 标准:选择深度学习框架的标准

现在有越来越多可供使用的深度学习框架,面对这么多的框架,老师提出了一些选择的标准,如下图所示:

首先最重要的是要便于编程,比如神经网络的开发、迭代包括对产品进行配置,为了成千上百万甚至上亿用户的实际使用。

其次运行的速度要快。

最后一个大家一般不太注意,但是需要提醒的是在使用一个框架之前,我们最好了解一下这个框架是不是完全开源的,因为有些公司可能刚开始会开源这个框架,但慢慢地可能就关闭框架的一些功能,或是把一些功能移接到自家产品上,不利于我们的后续使用。

还有就是不同框架处理不同问题效果一不一样,比如NLP、CV或线上广告,针对自己的学习任务选择合适的框架最好。

3.11 框架:简单介绍TensorFlow

TensorFlow更多的操作详见官方文档,老师在这里举了一个简单的例子进行操作,如下图所示:

w = tf.Variable([0], dtype=tf.float32)    # 定义w为参数,设置其初始值及类型

x = tf.placeholder(tf.float32, [3,1])      #

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值