[Day 26]选择TensorFlow的六大理由

今天想跟各位聊聊为什麽笔者会选择TensorFlow的六大理由,前几天聊了更多与TensorFlow有关的小知识,今天就来聊聊选择这个主题的心路历程吧!

选择TensorFlow之六大理由
笔者当时选择TensorFlow除了常说的Google架构安心又稳定外,最重要的还是TensorFlow的整体使用还是相当就手,以下笔者整理了选择TensorFlow之六大理由:

  1. 适合初学者:
    在铁人赛前我只有听过TensorFlow,但从来没有接触过TensorFlow,藉由这次的机会,买了几本书,学习着自己未知的那块领域,刚好TensorFlow对於初学者来说相当友善,所以就决定要好好利用30天学习。

  2. 超级强大,充斥在我们的生活中:
    想一想其实有许多产品都是使用了TensorFlow的框架,除了我们熟悉的Google多项产品外,包含Intel、小米、百度等多家国际知名品牌使用此深度学习框架。

  3. 搭配Keras使用效率佳:
    TensorFlow与Keras整体的搭配相当得宜,整体来说的使用环境也相当友善,这就是为什麽笔者当初选择以Keras先进行手写数字的辨识,就是因为Keras与TensorFlow的搭配相当好。

  4. 多种语言可选择:
    TensorFlow其实有很多种语言可供使用者使用,笔者是使用Python所制作,其他还支援了许多语言,例如C++、JavaScript、Java等多种语言。

  5. 多种环境可以使用: 诚如铁人赛刚开始时所说的,其实TensorFlow相当倚赖使用者的GPU,那就会有个问题,就是假设使用者没有适合的GPU该怎麽办呢?这时TensorFlow就有适合这类型的工具,就是Colab啦!而且Colab可以使用云端的GPU,相当便利与快速。

  6. 使用静态计算图执行: 前几天我们都有在运行计算图,这是因为TensorFlow要事先定义好图形,再计算。这个优点是效率会提高许多,但如果使用者要更改任何参数或架构,就得要重新训练模型。

对於我来说,一路走来TensorFlow确实给笔者不一样的体验,对初学者的我来说也算是清晰,倒数4天啦,再接再励罗!/images/emoticon/emoticon08.gif

Reference: https://www.mdeditor.tw/pl/p2l9/zh-tw
Reference: https://medium.com/@kozyr_91350/chinese-all-about-tensorflow-f1e2ab1b89b1


<<:  28 JavaScript 的基础:AJAX 和 SetTimeout()

>>:  生存法则一:在快速变动的环境下生存

k8s - 洗掉 kubernetes 环境重新来过

k8s - 洗掉 kubernetes 环境重新来过 参考资料 参考资料:在 Ubuntu 上重新安...

[DAY13]影片及音档

#影片及音档下载过程极慢所以建议少用 VideoSendMessage video_message ...

Day-00 引言

简简单单的开场白 这个系列的文章一开始是没有想到要出生的,但是在因缘际会之下,成为了学校深度学习课程...

【Day1】准备出发

前言与动机 在提到声音转换的时候,我们第一个会想到的可能就像是柯南那样 (他会把他叔叔麻醉然後用变声...

问 推荐的虚拟主机(客户多为东南亚国家)

各位板上前辈们好 最近想架设一个网站 放上公司的产品介绍、简介、基本资料 客户主要是外国消费者,我们...