

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Neptune ML 限制
<a name="machine-learning-limits"></a>
+ 目前支援的推論類型為節點分類、節點迴歸、邊緣分類、邊緣迴歸和連結預測 (請參閱 [Neptune ML 功能](machine-learning.md#machine-learning-capabilities))。
+ Neptune ML 可支援的圖形大小上限取決於[資料準備](machine-learning-on-graphs-instance-selection.md#machine-learning-on-graphs-processing-instance-size)、[模型訓練](machine-learning-on-graphs-instance-selection.md#machine-learning-on-graphs-training-transform-instance-size)和[推論](machine-learning-on-graphs-instance-selection.md#machine-learning-on-graphs-inference-endpoint-instance-size)期間所需的記憶體和儲存體數量。
  + SageMaker AI 資料處理執行個體的記憶體大小上限為 768 GB。因此，資料處理階段若需要超過 768 GB 的記憶體，就會失敗。
  + SageMaker AI 訓練執行個體的記憶體大小上限為 732 GB。因此，訓練階段若需要超過 732 GB 的記憶體，就會失敗。
+ SageMaker AI 端點的推論承載大小上限為 6 MiB。因此，如果子圖承載超過此大小，歸納推論就會失敗。
+ Neptune ML 目前僅適用於支援 Neptune 及其所依賴的其他服務 （例如 AWS Lambda Amazon API Gateway 和 Amazon SageMaker AI) 的區域。

  中國 (北京) 和中國 (寧夏) 中有關於預設使用 IAM 身分驗證的差異，如[這裡所述](https://docs.amazonaws.cn/en_us/aws/latest/userguide/api-gateway.html#feature-diff)以及其他差異。
+ Neptune ML 所啟動的連結預測推論端點目前只能預測訓練期間存在於圖形中之節點的可能連結。

  例如，考慮具有 `User` 和 `Movie` 頂點以及 `Rated` 邊緣的圖形。使用對應的 Neptune ML 連結預測建議模型，您可以將新的使用者新增至圖形，並讓模型為他們預測電影，但模型只能建議模型訓練期間存在的電影。雖然 `User` 節點嵌入是使用其本機子圖和 GNN 模型即時計算的，因此可在使用者對電影進行評分時隨時間變化，但會將其與靜態、預先計算的電影嵌入進行比較，以取得最終建議。
+ Neptune ML 支援的 KGE 模型僅適用於連結預測任務，而且表示法是在訓練期間存在於圖形中的頂點和邊緣類型特有的。這表示在訓練期間，推論查詢中提及的所有頂點和邊緣類型都必須存在於圖形中。若未重新訓練模型，則無法對新邊緣類型或頂點進行預測。

## SageMaker AI 資源限制
<a name="machine-learning-limits-sagemaker"></a>

根據您的活動和資源使用量，您可能會遇到錯誤訊息，指出[您已超過配額 ](https://docs.aws.amazon.com/sagemaker/latest/dg/regions-quotas.html)([ResourceLimitExceeded](https://repost.aws/knowledge-center/sagemaker-resource-limit-exceeded-error))。而且您需要擴展 SageMaker AI 資源，請遵循此頁面[請求提高 SageMaker 資源服務配額](https://docs.aws.amazon.com/sagemaker/latest/dg/regions-quotas.html#service-limit-increase-request-procedure)程序中的步驟，向 AWS Support 請求提高配額。

SageMaker AI 資源名稱對應至 Neptune ML 階段，如下所示：
+ SageMaker AI `ProcessingJob`用於 Neptune 資料處理、模型訓練和模型轉換任務。
+ Neptune 模型訓練任務`HyperParameterTuningJob`使用 SageMaker AI。
+ Neptune 模型訓練任務`TrainingJob`使用 SageMaker AI。
+ Neptune 推論端點`Endpoint`會使用 SageMaker AI。