Model 클래스
학습 및 채점을 위한 모델입니다.
- 상속
-
azure.ai.ml.entities._assets._artifacts.artifact.ArtifactModel
생성자
Model(*, name: str | None = None, version: str | None = None, type: str | None = None, path: str | PathLike | None = None, utc_time_created: str | None = None, flavors: Dict[str, Dict[str, Any]] | None = None, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, stage: str | None = None, **kwargs)
매개 변수
필수
모델의 버전입니다. 이름이 없거나 등록되지 않은 이름이 제공되지 않으면 기본값은 "1"입니다. 그렇지 않으면 기본적으로 해당 이름을 가진 모델의 마지막으로 등록된 버전에서 자동 증가합니다.
필수
NCD(새 클래스 검색)에 사용되는 이 엔터티의 스토리지 형식입니다. 허용되는 값은 "custom_model", "mlflow_model" 또는 "triton_model"입니다. 기본값은 "custom_model"입니다.
필수
모델을 만든 날짜 및 시간(UTC ISO 8601 형식)입니다. (예: '2020-10-19 17:44:02.096572').
예제
Model 개체 만들기
from azure.ai.ml.entities import Model
model = Model(
name="model1",
version="5",
description="my first model in prod",
path="models/very_important_model.pkl",
properties={"prop1": "value1", "prop2": "value2"},
type="mlflow_model",
flavors={
"sklearn": {"sklearn_version": "0.23.2"},
"python_function": {"loader_module": "office.plrmodel", "python_version": 3.6},
},
stage="Production",
)
메서드
dump |
자산 콘텐츠를 YAML 형식의 파일로 덤프합니다. |
dump
자산 콘텐츠를 YAML 형식의 파일로 덤프합니다.
dump(dest: str | PathLike | IO, **kwargs) -> None
매개 변수
필수
YAML 콘텐츠를 쓸 로컬 경로 또는 파일 스트림입니다. dest가 파일 경로인 경우 새 파일이 만들어집니다. dest가 열려 있는 파일인 경우 파일이 직접 에 기록됩니다.
- kwargs
- dict
YAML serializer에 전달할 추가 인수입니다.
예외
dest가 파일 경로이고 파일이 이미 있는 경우 발생합니다.
dest가 열려 있는 파일이고 파일을 쓸 수 없는 경우 발생합니다.
특성
base_path
creation_context
id
path
version
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Azure SDK for Python