iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 10
0
AI & Machine Learning

tensorflow python系列 第 10

DAY10 介紹Tensorflow常用語法

  • 分享至 

  • twitterImage
  •  

前言:

要使用一個程式最先的應該就是了解他的一些常用的語法,今天我將介紹簡單使用時會用到的語法,可以參照的昨天的第一個程式相互比對,可以加強學習成效。

(以下指令皆需先宣告 import tensorflow as tf)

一般結構:

(1)建立計算圖

(2)執行計算圖

建立計算圖

宣告:

  • tf.constant() 建立常數
  • tf.variable() 建立變數

數值運算:

  • tf.add(x,y,name) 加法
  • tf.subtract(x,y,name) 減法
  • tf.multiply(x,y,name) 乘法
  • tf.divide(x,y,name) 除法
  • tf.mod(x,y,name) 餘數
  • tf.sqrt(x,name) 平方
  • tf.abs(x,name) 絕對值
    x : 輸入參數
    y : 輸入參數
    name : 設定運算名稱

建立連結:

  • tf.Session() 建立連結
    說明:
    session的原始意思為對談,在這邊的意思為把用戶端和執行裝置之間建立一個連結,有了這個連結就可以把建立好的計算圖再裝置中執行。

執行計算圖

sess=tf.Session()

  • sess.run() 執行計算圖

上一篇
DAY9 第一個Tensorflow程式
下一篇
DAY11 Tensorflow placeholder
系列文
tensorflow python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言