套用轉換元件

本文說明 Azure 機器學習 設計工具中的元件。

使用此元件根據先前計算的轉換來修改輸入數據集。 如果您需要更新推斷管線中的轉換,則需要此元件。

例如,如果您使用 z 分數來使用 Normalize Data 元件來正規化定型數據 ,您也會想要使用在評分階段期間針對定型計算的 z 分數值。 在 Azure 機器學習 中,您可以將正規化方法儲存為轉換,然後使用套用轉換將 z 分數套用至輸入數據,再評分。

如何儲存轉換

設計工具可讓您將資料轉換儲存為 數據集 ,讓您可以在其他管線中使用它們。

  1. 選取已成功執行的數據轉換元件。

  2. 選取 [輸出 + 記錄] 索引標籤。

  3. 尋找轉換輸出,然後選取 [註冊數據集] 以將它儲存為元件選擇區中 [數據集] 類別下的元件。

如何使用套用轉換

  1. 將 [ 套用轉換 ] 元件新增至管線。 您可以在元件選擇區的 [模型評分與評估] 區段中找到此元件

  2. 在元件選擇區中的 [資料集] 底下,尋找您想要使用的已儲存轉換。

  3. 連線 儲存轉換的輸出到 的左輸入埠套用轉換元件。

    數據集應該有完全相同的架構(數據行名稱、數據類型數目)與第一次設計轉換的數據集相同。

  4. 連線 所需元件的數據集輸出到 正確的輸入埠套用轉換元件。

  5. 若要將轉換套用至新的數據集,請提交管線。

重要

若要確定定型管線中的更新轉換在推斷管線中也是可行的,您必須遵循下列步驟,每次訓練管線中有更新的轉換:

  1. 在定型管線中,將 [選取數據行轉換] 的輸出註冊為數據集。 Register dataset of component output
  2. 在推斷管線中,移除 TD 元件 ,並將它取代為上一個步驟中已註冊的數據集。 Replace TD component

下一步

請參閱 Azure 機器學習 可用的元件集。