인기 있는 도구, 라이브러리 및 프레임워크를 사용하여 기계 학습 모델 및 기능을 훈련하고 배치할 수 있습니다.
프레임워크
프레임워크에는 특정 애플리케이션 요구사항에 대해 빌드할 수 있는 기계 학습 모델을 개발하기 위한 재사용 가능한 알고리즘, 도구 및 라이브러리 세트가 포함되어 있습니다. 프레임워크는 모델을 빌드하는 데 사용되는 머신 러닝 또는 딥 러닝 프레임워크를 설명합니다. 딥 러닝과 기존 머신 러닝 알고리즘을 모두 지원하는 Tensorflow 같은 인기 있는 프레임워크와 watsonx.ai 런타임을 사용하여 보다 효율적으로 개발할 수 있습니다.
모델 유형
모델 유형은 기계 학습 또는 딥 러닝 프레임워크 및 기계 학습 모델을 빌드하는 데 사용되는 프레임워크 버전을 표시합니다. 동일한 프레임워크를 사용하여 빌드하는 기계 학습 또는 딥 러닝 모델은 버전 간에 호환되지 않을 수 있습니다. 예를 들어, pytorch-onnx_1.10
모델 유형으로 모델을 빌드한 경우 pytorch
버전 1.10 을 사용하여 모델을 빌드하고 ONNX 형식으로 모델을 저장해야 합니다.
소프트웨어 스펙
소프트웨어 사양은 모델이나 함수를 구축하는 데 사용하는 프로그래밍 언어와 버전을 정의합니다. 소프트웨어 스펙을 사용하여 모델 및 기능을 실행하는 데 사용되는 소프트웨어를 구성할 수 있습니다. 사용할 소프트웨어 버전을 정의하고 사용자 고유의 확장을 포함할 수도 있습니다. 예를 들어, conda .yml 파일 또는 사용자 정의 라이브러리를 사용할 수 있습니다.
플랫폼
플랫폼은 지원되는 소프트웨어 스펙을 사용하여 기계 학습 모델을 배치할 수 있는 하드웨어 플랫폼을 설명합니다. 모델을 구축한 프레임워크에 따라, watsonx.ai Runtime을 사용하여 Zs390x), Power(PPC) 또는 x86 플랫폼에 모델을 배포할 수 있습니다.
지원되는 프레임워크 및 소프트웨어 스펙의 라이프사이클
watsonx 의 최신 버전으로 업그레이드하거나 설치할 때 지원되는 프레임워크, 소프트웨어 스펙 및 모델 유형은 다음과 같이 설명되는 watsonx의 향후 릴리스에서 더 이상 사용되지 않음, 제한 및 중단 단계를 거칩니다.
지원됨: 소프트웨어 스펙에 해당하는 런타임 환경은 Cloud Pak for Data의 최신 버전을 설치하거나 최신 버전으로 업그레이드할 때 지원됩니다.
예를 들어, 소프트웨어 사양 '
runtime-24.1-py3.11
'은 Cloud Pak for Data 버전 5.0 지원됩니다. 이 경우, 새 watsonx.ai 런타임 서비스 인스턴스를 설치하거나 업그레이드하면 'runtime-24.1-py3.11
'를 사용하는 머신 러닝 모델을 생성하거나 배포할 수 있습니다.자세한 정보는 지원되는 배치 프레임워크 및 소프트웨어 스펙을 참조하십시오.
더 이상 사용되지 않음: 소프트웨어 스펙에 해당하는 런타임 환경은 watsonx.ai의 최신 버전을 설치하거나 최신 버전으로 업그레이드할 때 지원되지만 향후 릴리스에서는 제거됩니다.
예를 들어, foundation model '
mixtral-8x7b-instruct-v01-q
'은 watsonx.ai 삭제됩니다. 이 경우 새 watsonx.ai 런타임 서비스 인스턴스를 설치하면 'mixtral-8x7b-instruct-v01-q
'을 사용하는 머신 러닝 모델을 생성하거나 배포할 수 있습니다. 그러나mixtral-8x7b-instruct-v01-q
에 대한 지원은 향후 릴리스에서 중단됩니다.중단됨: watsonx.ai의 최신 버전을 설치하거나 최신 버전으로 업그레이드할 때 소프트웨어 스펙에 해당하는 런타임 환경이 지원되지 않습니다.
예를 들어,
granite-13b-chat-v1
에 대한 지원은 watsonx.ai에서 중단됩니다. 이 경우 새 watsonx.ai 런타임 서비스 인스턴스를 설치하거나 업그레이드하는 경우 Python 3.9 기반 소프트웨어 사양을 사용하는 머신 러닝 모델을 생성하거나 배포할 수 없습니다.
오래된 프레임워크 및 소프트웨어 스펙 관리
모델의 소프트웨어 스펙 및 프레임워크가 오래되면 업데이트하십시오. 때때로 자산을 완벽하게 업데이트할 수 있습니다. 다른 경우에는 자산을 재훈련하거나 재배치해야 합니다.
자세한 정보는 오래된 소프트웨어 스펙 또는 프레임워크 관리를 참조하십시오.
상위 주제: watsonx.ai 런타임으로 에셋 배포하기