본문으로 건너뛰기

모델 버전 연결하기

W&B 앱이나 Python SDK를 프로그래밍 방식으로 사용하여 등록된 모델에 모델 버전을 연결하세요.

프로그래밍 방식으로 모델 연결하기

link_model 메소드를 사용하여 프로그래밍 방식으로 모델 파일을 W&B run에 로그하고 W&B 모델 레지스트리에 연결하세요.

<> 안에 있는 다른 값을 귀하의 것으로 교체하십시오:

import wandb

run = wandb.init(entity="<entity>", project="<프로젝트>")
run.link_model(path="<모델-경로>", registered_model_name="<등록된-모델-이름>")
run.finish()

registered-model-name 파라미터에 지정한 이름이 이미 존재하지 않는 경우, W&B가 등록된 모델을 생성합니다.

예를 들어, 모델 레지스트리에 "Fine-Tuned-Review-Autocompletion"(registered-model-name="Fine-Tuned-Review-Autocompletion")이라는 기존 등록된 모델이 있고, v0, v1, v2와 같은 몇 가지 모델 버전이 연결되어 있다고 가정합니다. 프로그래밍 방식으로 새 모델을 연결하고 같은 등록된 모델 이름(registered-model-name="Fine-Tuned-Review-Autocompletion")을 사용하면, W&B는 이 모델을 기존 등록된 모델에 연결하고 모델 버전 v3를 할당합니다. 이 이름의 등록된 모델이 존재하지 않는 경우, 새로운 등록된 모델이 생성되며 모델 버전 v0을 갖게 됩니다.

"Fine-Tuned-Review-Autocompletion" 등록된 모델 예시를 여기에서 보십시오.

대화형으로 모델 연결하기

모델 레지스트리 또는 아티팩트 브라우저를 사용하여 대화형으로 모델을 연결하세요.

  1. https://wandb.ai/registry/model에서 모델 레지스트리 앱으로 이동하세요.
  2. 새 모델을 연결하려는 등록된 모델 이름 옆에 마우스를 가져가세요.
  3. 세부정보 보기 옆의 고기구슬 메뉴 아이콘(세 개의 가로 점)을 선택하세요.
  4. 드롭다운에서 새 버전 연결을 선택하세요.
  5. 프로젝트 드롭다운에서 모델이 포함된 프로젝트 이름을 선택하세요.
  6. 모델 아티팩트 드롭다운에서 모델 아티팩트의 이름을 선택하세요.
  7. 버전 드롭다운에서 등록된 모델에 연결하려는 모델 버전을 선택하세요.

연결된 모델의 출처 보기

연결된 모델의 출처를 보는 두 가지 방법이 있습니다: 모델이 로그된 프로젝트 내의 아티팩트 브라우저와 W&B 모델 레지스트리.

포인터는 모델 레지스트리 내에서 특정 모델 버전을 모델이 로그된 프로젝트 내의 출처 모델 아티팩트(위치)에 연결합니다. 출처 모델 아티팩트는 모델 레지스트리를 가리키는 포인터도 가집니다.

  1. https://wandb.ai/registry/model로 모델 레지스트리로 이동하세요.
  2. 등록된 모델 이름 옆에 있는 세부정보 보기를 선택하세요.
  3. 버전 섹션에서 조사하고자 하는 모델 버전 옆에 있는 보기를 선택하세요.
  4. 오른쪽 패널 내에서 버전 탭을 클릭하세요.
  5. 버전 개요 섹션에는 출처 버전 필드가 있는 행이 있습니다. 출처 버전 필드는 모델의 이름과 모델의 버전을 모두 보여줍니다.

예를 들어, 다음 이미지는 MNIST-dev라는 등록된 모델에 연결된 mnist_model이라는 v0 모델 버전(출처 버전 필드 mnist_model:v0)을 보여줍니다.

Was this page helpful?👍👎