Machine Learning 1:Tensorflow深度学习系列

说明:

本人从今日起开始每天在csdn上不定时投放脑子里产生的各种垃圾打发时间,顺便起到监督自己完成每日学习的目的,之前继承了不靠谱学长留下的大量关于C++、DeepLearning、算法导论、OpenCV等等一系列书籍,书都是好书,只不过一直没有机会看,从今年的八月中旬开始,我经历了从考研、到找工作、再到考研,最终放弃考研的过程,最后羞愧地只能落魄逃回家躲在自己的房间里,写下上面一大段废话,如果你能坚持看到这里,那你一定是我的好朋友了。不得不说,对于我本来说,一个人独处的环境正好能够沉下心来安静的看书学习,每天烦心的事情太多,既然决定了不考研,那么就得从另一个方面提升自己,接下来的每一天至少是在考研结束我回到学校前,正如开始提到的那样,我会在这里记录下每天的学习心得包括学习过程中的一些问题甚至是本人自己的一些废话,在内容上如果有很多不恰当的甚至是错误的,如果各位前辈、学长能够指出来或者提供一些相关的建议,不胜感激。

1.安装Tensorflow

本人基于Anaconda安装TensorFlow,目前关于怎么安装的帖子、博文有很多,这里就不再详细记录安装过程,总的来说,配置环境的过程枯燥且无趣,由于各种版本问题,耗费了相当多的时间和精力在上面,在很长一段时间内都不想再第二次配置环境。这里简单列举一下接下来学习以及相应代码测试将使用的主要平台:

Ubuntu16.4
Anaconda 4
Python 3.5
TensorFlow(GPU) 1.5.0

2.Hello world

从程序Hello World 开始,运行自己的第一个程序,并起到对Tensorflow进行安装验证的作用。

具体做法

1.导入tensorflow,这将导入Tensorflow库并允许使用其精彩的功能;

import tensorflow as tf

2.由于要打印的信息是一个常量字符串,因此使用tf.constant;

message=tf.constant('Welcome to the exciting world of Deep Neural Network!'

3.为了执行计算图,利用with语句定义Session,并使用run来运行:

 with tf.Session() as sess:
	print(sess.run(message).decode())

运行结果:

运行结果在这里,我使用的是Tensorflow GPU版本,在运行程序时会获得一系列介绍设备的提示消息,最后会在会话中打印我想要信息。

当然,在这里我也只是照着教程一步一步运行了我的第一个程序,对于代码里每一步做了什么并没有很深刻的理解,在学习了后续的内容后会对这里的代码进行进一步说明和补充。

屁的tensorflow,垃圾玩意
爷加入Pytorch了,哈哈哈

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值