모델 보기 - Amazon Lookout for Vision

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

모델 보기

한 프로젝트에는 모델의 여러 버전이 존재할 수 있습니다. 콘솔을 사용하여 프로젝트의 모델을 볼 수 있습니다. ListModels 작업을 사용할 수도 있습니다.

참고

모델 목록은 결과의 일관성이 있습니다. 모델을 생성할 경우 모델 목록이 최신 상태가 될 때까지 잠시 기다려야 할 수 있습니다.

모델 보기 (콘솔)

다음 절차의 단계를 수행하여 콘솔에서 프로젝트 모델을 봅니다.

모델을 보려면 (콘솔)
  1. https://console.aws.amazon.com/lookoutvision/에서 Amazon Lookout for Vision 콘솔을 엽니다.

  2. 시작하기를 선택합니다.

  3. 왼쪽 탐색 창에서 프로젝트를 선택합니다.

  4. 프로젝트 페이지에서 보려는 모델이 포함된 프로젝트를 선택합니다.

  5. 왼쪽 탐색 창에서 모델 을 선택한 다음 모델 세부 정보를 봅니다.

모델 보기 (SDK)

모델의 버전을 보려면 ListModels 작업을 사용합니다. 특정 모델 버전에 대한 정보를 가져오려면 DescribeModel 작업을 사용합니다. 다음 예제는 프로젝트의 모든 모델 버전을 나열한 다음 개별 모델 버전의 성능 및 출력 구성 정보를 표시합니다.

모델을 보려면 (SDK)
  1. 아직 설치 및 구성하지 않았다면 AWS CLI 및 AWS SDK를 설치하고 구성합니다. 자세한 내용은 4단계: AWS CLI 및 AWS SDK 설정 섹션을 참조하세요.

  2. 다음 예제 코드를 사용하여 모델을 나열하고 모델에 대한 정보를 얻을 수 있습니다.

    CLI

    list-models 명령을 사용하여 프로젝트의 모델을 나열합니다.

    다음 값을 변경합니다.

    • project-name은 확인할 모델이 포함된 프로젝트 이름으로 변경합니다.

    aws lookoutvision list-models --project-name project name \ --profile lookoutvision-access

    describe-model 명령을 사용하여 모델에 대한 정보를 가져옵니다. 다음 값을 변경합니다.

    • project-name은 확인할 모델이 포함된 프로젝트 이름으로 변경합니다.

    • model-version은 설명하고자 하는 모델의 버전으로 변경합니다.

    aws lookoutvision describe-model --project-name project name\ --model-version model version \ --profile lookoutvision-access
    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(); }