tensorflow犯錯記錄1(張量使用)

2021-09-10 01:10:43 字數 2548 閱讀 2240

舉例 1 (少了,號分隔符)

錯誤**、結果如下:

#張量的形狀

import tensorflow as tf

tens1 = tf.constant([[[1,2,2],[2,2,3]]

[[3,5,6],[5,4,3]]

[[7,0,1],[9,1,9]]

[[11,12,7],[1,3,14]]],name="tens1")

#語句中包含、{}或()括號,中間換行的就不需要使用多行鏈結符

正確**、結果如下:

#張量的形狀

import tensorflow as tf

tens1 = tf.constant([[[1,2,2],[2,2,3]], #在英文狀態下輸入,號才正確

[[3,5,6],[5,4,3]],

[[7,0,1],[9,1,9]],

[[11,12,7],[1,3,14]]],name="tens1")

#語句中包含、{}或()括號,中間換行的就不需要使用多行鏈結符

舉例 2 (少了中括號 [ ])

錯誤**、結果:

正確**、結果:

舉例 3 (型別不匹配)

tensorflow會對參與運算的所有張量進行型別檢查,發現型別不匹配時會報錯。

錯誤**、結果如下:

正確**、結果如下:

Tensorflow學習記錄

tensorflow是乙個使用採用資料流圖進行數值計算的開源軟體庫。什麼是資料流圖?資料流圖用結點 nodes 和邊 edges 的有向圖來表示數學計算。結點一般用來表示施加的數學操作,但也可以表示資料輸入的起點和資料輸出的終點。邊表示結點之間的輸入 輸出關係。這些邊可以表示多維資料陣列,我們稱這些...

Tensorflow 入門記錄

tensor為張量,flow為流圖。tensorflow內含有很多寫好的工具,如梯度下降演算法,卷積操作等。在使用tensorflow時,先導入包import tensorflow as tf,在進行定義tensorflow變數時,使用tf.variable 引數 有趣的是乙個叫做佔位符的工具,tf...

TensorFlow學習記錄

在電腦上按照官方的pip3安裝方法把tensorflow安裝起了。首先學習的是mnist資料集手寫數字分類。這個是入門級的優化方案。剛剛開始的時候對sess。run等很疑惑,反覆研究了幾天。終於知道,學習tensorflow的框架,主要看前面的輸入x和輸出y,以及待優化的引數w和bias項b的關係,...