開始使用免費開始

定義變數

和常數不同,變數的值可以被修改。當我們要透過更新參數來訓練模型時,這會很有用。

我們來試著定義並印出一個變數。接著把這個變數轉成 numpy 陣列,再印一次,並比較差異。請注意,用來建立變數張量的 Variable() 已從 tensorflow 匯入,這個練習可以直接使用。

本練習屬於課程

Python 的 TensorFlow 入門

檢視課程

練習說明

  • 定義一個變數 A1,為 1 維張量:[1, 2, 3, 4]。
  • A1 套用 .numpy() 並指定給 B1

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Define the 1-dimensional variable A1
A1 = ____([1, 2, 3, 4])

# Print the variable A1
print('\n A1: ', A1)

# Convert A1 to a numpy array and assign it to B1
B1 = ____

# Print B1
print('\n B1: ', B1)
編輯並執行程式碼