tensorflow从入门到精通100讲(一)-如何申明一个tensor,Tensorflow中最重要的基本操作
生活随笔
收集整理的這篇文章主要介紹了
tensorflow从入门到精通100讲(一)-如何申明一个tensor,Tensorflow中最重要的基本操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
如果把Tensorflow翻譯成中文,意思是流動的張量, 第零階張量為標量,第一階張量為矢量, 第二階張量則成為矩陣,在tensorflow中流動的數據大多都以這三種數據結構流動,那么如何去申明一個tensor,在tensorflow中提供了很多的方法,我簡要的介紹其中一些申明方法。
申明固定tensor
1. zero_tensor = tf.zeros([2, 3]) #申明一個2行3列的全零矩陣 2. ones_tensor = tf.ones([3, 4]) #申明一個3行4列的全一矩陣 3. filled_tensor = tf.fill([2, 3], 42) #申明一個2行3列的數值全為42的矩陣 4. constant_tensor = tf.constant([1,2,3]) #申明一個[1,2,3]數列 *** 打印結果 1.print(sess.run(zero_tensor)) [[ 0. 0. 0.][ 0. 0. 0.]]2.print(sess.run(ones_tensor)) [[ 1. 1. 1. 1.][ 1. 1. 1. 1.][ 1. 1. 1. 1.]]3.print(sess.run(filled_tensor)) [[42 42 42][42 42 42]]4.print(sess.run(constant_tensor)) [1 2 3] ***
申明同維tensor
1.zeros_similar = tf.zeros_like(constant_tensor ) #申明一個形狀完全和constant_tensor 相同的全零數列 2.ones_similar = tf.ones_like(constant_tensor ) #申明一個形狀完全和constant_tensor 相同的全一數列 *** 打印結果 1.print
總結
以上是生活随笔為你收集整理的tensorflow从入门到精通100讲(一)-如何申明一个tensor,Tensorflow中最重要的基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何提取Tableau打包工作簿中的自定
- 下一篇: Leetcode每日必刷题库第1题,如何