프로젝트를 생성합니다. - Amazon Lookout for Vision

지원 종료 알림: 2025 AWS 년 10월 31일에 는 Amazon Lookout for Vision에 대한 지원을 중단할 예정입니다. 2025년 10월 31일 이후에는 Lookout for Vision 콘솔 또는 Lookout for Vision 리소스에 더 이상 액세스할 수 없습니다. 자세한 내용은 이 블로그 게시물을 참조하세요.

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

프로젝트를 생성합니다.

Amazon Lookout for Vision 프로젝트는 Lookout for Vision 모델을 생성하고 관리하는 데 필요한 리소스를 그룹화한 것입니다. 프로젝트는 다음을 관리합니다.

  • 데이터세트 — 모델 학습에 사용되는 이미지 및 이미지 레이블. 자세한 내용은 데이터 세트를 생성합니다. 단원을 참조하십시오.

  • 모델 — 이상을 탐지하도록 학습시키는 소프트웨어. 여러 버전의 모델을 생성할 수 있습니다. 자세한 내용은 모델 학습 단원을 참조하십시오.

단일 사용 사례 (예: 단일 유형의 기계 부품에서 이상을 감지하는 경우)에는 프로젝트를 사용하는 것이 좋습니다.

참고

AWS CloudFormation 를 사용하여 Amazon Lookout for Vision 프로젝트를 프로비저닝하고 구성할 수 있습니다. 자세한 내용은 다음을 사용하여 Amazon Lookout for Vision 리소스 만들기 AWS CloudFormation 단원을 참조하십시오.

프로젝트를 보려면 프로젝트 보기를 참조하거나 Amazon Lookout for Vision 대시보드 사용를 여십시오. 모델을 삭제하려면 모델 삭제을 참조하십시오.

프로젝트 생성(콘솔)

다음 절차는 콘솔에서 사용자 지정 지표를 생성하는 방법을 보여줍니다.

프로젝트 생성(콘솔)
  1. 에서 Amazon Lookout for Vision 콘솔을 https://console.aws.amazon.com/lookoutvision/엽니다.

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

  3. 프로젝트 만들기를 선택합니다.

  4. 프로젝트 이름에 프로젝트의 이름을 입력합니다.

  5. 프로젝트 만들기를 선택합니다. 프로젝트 세부 정보 페이지가 열립니다.

  6. 데이터 세트를 생성하려면 데이터 세트를 생성합니다. 섹션의 절차를 따르십시오.

프로젝트 생성(SDK)

CreateProject 작업을 사용하여 Amazon Lookout for Vision 프로젝트를 생성합니다. 의 응답에는 프로젝트의 프로젝트 이름과 Amazon 리소스 이름(ARN)이 CreateProject 포함됩니다. 그런 다음 를 호출CreateDataset하여 프로젝트에 훈련 및 테스트 데이터 세트를 추가합니다. 자세한 내용은 매니페스트 파일을 사용하여 데이터 세트 생성(SDK) 단원을 참조하십시오.

프로젝트에서 만든 프로젝트를 보려면 ListProjects를 호출하세요. 자세한 내용은 프로젝트 보기 단원을 참조하십시오.

프로젝트를 생성하려면(SDK)
  1. 아직 설치하지 않은 경우 및 AWS CLI 를 설치하고 구성합니다 AWS SDKs. 자세한 내용은 4단계: 설정 AWS CLI 그리고 AWS SDKs 단원을 참조하십시오.

  2. 다음 예제 코드를 실행하여 모델을 생성합니다.

    CLI

    project-name의 값을 프로젝트에 사용할 이름으로 변경합니다.

    aws lookoutvision create-project --project-name project name \ --profile lookoutvision-access
    Python

    이 코드는 AWS 설명서 SDK 예제 GitHub 리포지토리에서 가져옵니다. 전체 예제는 여기에서 확인하세요.

    @staticmethod def create_project(lookoutvision_client, project_name): """ Creates a new Lookout for Vision project. :param lookoutvision_client: A Boto3 Lookout for Vision client. :param project_name: The name for the new project. :return project_arn: The ARN of the new project. """ try: logger.info("Creating project: %s", project_name) response = lookoutvision_client.create_project(ProjectName=project_name) project_arn = response["ProjectMetadata"]["ProjectArn"] logger.info("project ARN: %s", project_arn) except ClientError: logger.exception("Couldn't create project %s.", project_name) raise else: return project_arn
    Java V2

    이 코드는 AWS 설명서 SDK 예제 GitHub 리포지토리에서 가져옵니다. 전체 예제는 여기에서 확인하세요.

    /** * Creates an Amazon Lookout for Vision project. * * @param lfvClient An Amazon Lookout for Vision client. * @param projectName The name of the project that you want to create. * @return ProjectMetadata Metadata information about the created project. */ public static ProjectMetadata createProject(LookoutVisionClient lfvClient, String projectName) throws LookoutVisionException { logger.log(Level.INFO, "Creating project: {0}", projectName); CreateProjectRequest createProjectRequest = CreateProjectRequest.builder().projectName(projectName) .build(); CreateProjectResponse response = lfvClient.createProject(createProjectRequest); logger.log(Level.INFO, "Project created. ARN: {0}", response.projectMetadata().projectArn()); return response.projectMetadata(); }
  3. 데이터 세트를 생성하려면 Amazon SageMaker Ground Truth 매니페스트 파일을 사용하여 데이터 세트 생성 섹션의 절차를 따르십시오.