翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
データセットの削除
プロジェクトからのデータセットの削除は、コンソールから、または DeleteDataset
オペレーションによって行うことができます。データセットが参照している画像は削除されません。トレーニングデータセットとテストデータセットがあるプロジェクトからテストデータセットを削除すると、プロジェクトはシングルデータセットプロジェクトに戻ります。残りのデータセットはトレーニング中に分割され、トレーニングデータセットとテストデータセットが作成されます。トレーニングデータセットを削除すると、新しいトレーニングデータセットを作成するまで、プロジェクト内のモデルをトレーニングすることはできません。
データセットの削除 (コンソール)
以下の手順のステップを実行し、データセットを削除します。プロジェクト内のすべてのデータセットを削除すると、[Create dataset] (データセットを作成する) ページが表示されます。
データセットを削除するには (コンソール)
-
https://console.aws.amazon.com/lookoutvision/ で Amazon Lookout for Vision コンソールを開きます。
-
[Get started] (開始方法) を選択します。
-
左側のナビゲーションペインで、[Projects] (プロジェクト) を選択します。
-
[Projects] (プロジェクト) ページで、削除したいデータセットを含むプロジェクトを選択します。
-
左のナビゲーションペインの [Dataset] (データセット) を選択します。
-
[Actions] (アクション) をクリックし、削除するデータセットを選択します。
-
[Delete] (削除) ダイアログボックスで、[delete] (削除) と入力し、データセットを削除することを確認します。
-
[Delete training dataset] (トレーニングデータセットの削除) または [Delete test dataset] (テストデータセットの削除) を選択して、データセットを削除します。
データセットの削除 (SDK)
DeleteDataset
オペレーションを使用してデータセットを削除する。
データセットを削除するには (SDK)
まだの場合は、 以下のことを実行してください。
Amazon Lookout for Vision にアクセスするためのアクセス許可を持つ IAM ユーザーを作成または更新します。詳細については、「ステップ 3: アクセス許可の設定」を参照してください。
AWS CLI と AWS SDK をインストールして設定します。詳細については、「ステップ 5: AWS CLI と AWS SDK をセットアップする」を参照してください。
モデルを削除するには、次のサンプルコードを使用します。
- CLI
-
以下の値を変更します。
aws lookoutvision delete-dataset --project-name project name
\
--dataset-type dataset type
- Python
-
このコードは、AWSドキュメント SDK の例 GitHub リポジトリから引用されたものです。詳しい事例は [こちら] です。
@staticmethod
def delete_dataset(lookoutvision_client, project_name, dataset_type):
"""
Deletes a Lookout for Vision dataset
:param lookoutvision_client: A Boto3 Lookout for Vision client.
:param project_name: The name of the project that contains the dataset that
you want to delete.
:param dataset_type: The type (train or test) of the dataset that you
want to delete.
"""
try:
logger.info(
"Deleting the %s dataset for project %s.", dataset_type, project_name)
lookoutvision_client.delete_dataset(
ProjectName=project_name, DatasetType=dataset_type)
logger.info("Dataset deleted.")
except ClientError:
logger.exception("Service error: Couldn't delete dataset.")
raise
- Java V2
-
このコードは、AWSドキュメント SDK の例 GitHub リポジトリから引用されたものです。詳しい事例は [こちら] です。
/**
* Deletes the train or test dataset in an Amazon Lookout for Vision project.
*
* @param lfvClient An Amazon Lookout for Vision client.
* @param projectName The name of the project in which you want to delete a
* dataset.
* @param datasetType The type of the dataset that you want to delete (train or
* test).
* @return Nothing.
*/
public static void deleteDataset(LookoutVisionClient lfvClient, String projectName, String datasetType)
throws LookoutVisionException {
logger.log(Level.INFO, "Deleting {0} dataset for project {1}",
new Object[] { datasetType, projectName });
DeleteDatasetRequest deleteDatasetRequest = DeleteDatasetRequest.builder()
.projectName(projectName)
.datasetType(datasetType)
.build();
lfvClient.deleteDataset(deleteDatasetRequest);
logger.log(Level.INFO, "Deleted {0} dataset for project {1}",
new Object[] { datasetType, projectName });
}