開始使用免費開始

準備標籤向量

在影片練習中,你學過二元分類與多類別分類的差異。你也知道在訓練模型之前,資料前處理流程需要做一些調整。

在這個練習中,你會準備一個標籤以文字給定的原始資料集。資料以 pandas.DataFrame 呈現,名稱為 df,包含兩個欄位:text 放文字資料,label 放標籤名稱。你的任務是對標籤做所有必要的轉換:將字串轉為數字,並進行 one-hot 編碼。

環境中已載入將 pandas 命名為 pd,以及來自 keras.utils.np_utils 的函式 to_categorical(),而且主控台已為你列印出資料集的前幾行。

本練習屬於課程

使用 Keras 建立語言模型的循環神經網路(RNN)

檢視課程

動手互動練習

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

# Get the numerical ids of column label
numerical_ids = df.label.____

# Print initial shape
print(numerical_ids.____)
編輯並執行程式碼