python深度學習現在使用最多的一個軟件包就是TensorFlow,而有些剛接觸這個開發領域和使用它的小伙伴就還不是可以很熟練掌握它 。所以在下文,會來介紹一下深度學習庫TensorFlow是如何輸出結果,以及實現矩陣計算的,一起往下看看來學習吧 。

一、輸出結果
TensorFlow輸出字符串內容需要先使用方法來定義常量才可以,因為定義出來的變量都是矩陣形式的 。而且輸出操作得用到session類,調用該類之中的run()方法才可以將常量初始化,然后再使用print()函數輸出,代碼示例如下所示:
import tensorflow as tfword=tf.constant('hello,world!')with tf.Session() as sess: print(sess.run(word))二、矩陣計算
在上文已經提到過了,TensorFlow定義變量都是矩陣形式,而矩陣之間是可以來互相進行加減乘這三種運算的 。那么在將這個庫導入之后,需要先使用placeholder()方法生成出指定數據類型的數字作為數據,然后將這兩個數據再分別調用add方法以及mul方法來生成變量 。
之后還是需要去使用with上下文管理器在程序運行結束后清理資源,同時可以去使用session這個類來執行操作 。在該結構內去調用此類對象的run()方法,并且在其中分別傳入add以及mul兩個對象 。然后再傳入字典對象作為值并且賦予給feed_dict()這個參數,在外面使用print()函數即可將矩陣加法以及乘法運算的結果輸出,詳細代碼示例如下所示:
import tensorflow as tf a = tf.placeholder(tf.int16)b = tf.placeholder(tf.int16)add = tf.add(a, b)mul = tf.mul(a, b)with tf.Session() as sess: print('a+b=',sess.run(add, feed_dict={a: 2, b: 3})) print('a*b=',sess.run(mul, feed_dict={a: 2, b: 3}))【Python深度學習TensorFlow怎么輸出?Python如何用TensorFlow實現矩陣計算】以上就是關于“Python深度學習TensorFlow怎么輸出?Python如何用TensorFlow實現矩陣計算”的全部內容了,希望對你有所幫助 。



微信掃碼Python課,免費報名

現在報名贈100例知識點合集

猜你喜歡
- Python中安裝PaddlePaddle?在PyCharm中安裝PaddlePaddle的方法
- 什么是Python封裝機制?如何理解Python的封裝機制?
- python列表用什么符號表示?詳解python列表類型
- 學霸養成小技巧 怎么學習能變成學霸
- 如何安裝Python3中的BeautifulSoup4爬蟲庫?安裝第三方爬蟲庫BeautifulSoup4教程
- Python深度學習TensorFlow庫怎么使用?Python如何入門TensorFlow深度學習
- Python內置函數compile怎么使用?如何用Python方法compile
- Python魔術方法和魔法方法有什么區別?Python魔法和方法共同點在哪
- Python常用魔術方法有哪些?Python可用魔術方法是什么
- Python魔術方法是什么?Python魔術方法以及原理詳解
