モデルの表示 - Amazon Lookout for Vision

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

モデルの表示

プロジェクトには、モデルの複数のバージョンを含めることができます。また、 コンソールを使用してプロジェクトのモデルを表示することもできます。また、ListModels オペレーションを使用することもできます。

注記

モデルのリストには結果整合性があります。モデルを作成する場合は、モデルリストが最新になるまでに少し待たなければならない場合があります。

モデルの表示 (コンソール)

次の手順のステップを実行し、コンソールでプロジェクトのモデルを表示します。

モデルを表示するには (コンソール)
  1. https://console.aws.amazon.com/lookoutvision/ で Amazon Lookout for Vision コンソールを開きます。

  2. [Get started] (開始方法) を選択します。

  3. 左側のナビゲーションペインで、[Projects] (プロジェクト) を選択します。

  4. [Projects] (プロジェクト) ページで、表示したいモデルを含むプロジェクトを選択します。

  5. 左のナビゲーションペインで [Models] (モデル) を選択して、モデルの詳細を表示します。

モデルの表示 (SDK)

モデルのバージョンを表示するには、ListModels オペレーションを使用します。特定のモデルバージョンに関する情報を取得するには、DescribeModel オペレーションを使用します。次の例では、プロジェクト内のすべてのモデルのバージョンを一覧表示し、個々のモデルバージョンのパフォーマンスおよび出力コンフィギュレーション情報を表示します。

モデルを表示するには (SDK)
  1. まだの場合は、 以下のことを実行してください。

    1. Amazon Lookout for Vision にアクセスするためのアクセス許可を持つ IAM ユーザーを作成または更新します。詳細については、「ステップ 3: アクセス許可の設定」を参照してください。

    2. AWS CLI と AWS SDK をインストールして設定します。詳細については、「ステップ 5: AWS CLI と AWS SDK をセットアップする」を参照してください。

  2. 次のサンプルコードを使用して、モデルを一覧表示し、モデルに関する情報を取得します。

    CLI

    list-models コマンドを使用すると、プロジェクト内のモデルを一覧表示できます。

    次の値を変更します。

    • project-name に表示したいモデルを含むプロジェクト名を入力します。

    aws lookoutvision list-models --project-name project name

    モデルについての情報を取得するには、describe-model コマンドを使用します。以下の値を変更します。

    • project-name に表示したいモデルを含むプロジェクト名を入力します。

    • model-version に記述するモデルのバージョンを入力します。

    aws lookoutvision describe-model --project-name project name\ --model-version model version
    Python

    このコードは、AWSドキュメント SDK の例 GitHub リポジトリから引用されたものです。詳しい事例は [こちら] です。

    @staticmethod def describe_models(lookoutvision_client, project_name): """ Gets information about all models in a Lookout for Vision project. :param lookoutvision_client: A Boto3 Lookout for Vision client. :param project_name: The name of the project that you want to use. """ try: response = lookoutvision_client.list_models(ProjectName=project_name) print("Project: " + project_name) for model in response["Models"]: Models.describe_model( lookoutvision_client, project_name, model["ModelVersion"]) print() print("Done...") except ClientError: logger.exception("Couldn't list models.") raise
    Java V2

    このコードは、AWSドキュメント SDK の例 GitHub リポジトリから引用されたものです。詳しい事例は [こちら] です。

    /** * Lists the models in an Amazon Lookout for Vision project. * * @param lfvClient An Amazon Lookout for Vision client. * @param projectName The name of the project that contains the models that * you want to list. * @return List <Metadata> A list of models in the project. */ public static List<ModelMetadata> listModels(LookoutVisionClient lfvClient, String projectName) throws LookoutVisionException { ListModelsRequest listModelsRequest = ListModelsRequest.builder() .projectName(projectName) .build(); // Get a list of models in the supplied project. ListModelsResponse response = lfvClient.listModels(listModelsRequest); for (ModelMetadata model : response.models()) { logger.log(Level.INFO, "Model ARN: {0}\nVersion: {1}\nStatus: {2}\nMessage: {3}", new Object[] { model.modelArn(), model.modelVersion(), model.statusMessage(), model.statusAsString() }); } return response.models(); }