TensorFlow入門教程(1)

2021-09-18 05:37:14 字數 964 閱讀 9942

一、tensorflow的結構

如上圖,tensorflow由tensor、operation、session、variable等組成,其中tensor表示資料,operation表示操作(例如加減乘除),所有的流程圖graph都由session來啟動,variable表示變數。

上面的流程圖表示,首先餵入tensor資料到operation中,然後又產生新的tensor這樣乙個流程,這個流程是由session來啟動的。

二、用**來表現上面的流程

import tensorflow as tf

#定義變數

x = tf.variable([3, 4])

#定義常量

a = tf.constant([5, 6])

#定義乙個減法op

sub = tf.subtract(x, a)

#定義乙個加法op

add = tf.add(x, sub)

#初始化變數

init = tf.global_variables_initializer()

#使用session來啟動運算流程

with tf.session() as sess:

sess.run(init)

print(sess.run(sub))

print(sess.run(add))

三、實現變數進行迴圈賦值操作使用assign()進行賦值操作,for _ in range(5)進行迴圈操作

import tensorflow as tf

#定義變數

state

tensorflow入門教程

大學之道,在明明德的部落格 譯 理解 lstm 網路 understanding lstm networks by colah tensorflow入門 五 多層 lstm 通俗易懂版 tensorflow入門 三 多層 cnns 實現 mnist分類 另乙個部落格,寫的 很好 tensorflow...

SuperMap Objects 入門教程 1

supermap objects 入門教程 1 目的 了解supermap objects 最基本的操作流程。實用物件 初次接觸supermap objects 控制項的使用者。涉及到的物件與相關介面 事件 屬性 方法 1.supermap 物件 用於顯示地圖 地圖圖層管理 地圖放大 縮小等 sup...

Python入門教程(1)

工作告一段落,開始寫入門python系列,這個系列時間跨度很長,原計畫是2016年7月份才正式學python的,結果最近來了乙個會python的同事,簡單的讓我入了門,所以先寫再說吧。按照習慣第一次輸入 hello world 完成第乙個python程式。操作符 加 減 乘 除 使用者輸入 inpu...