Model 은 데이터 (설정, 학습된 모델 가중치 또는 기타 정보 포함)와 모델의 작동 방식을 정의하는 코드의 조합입니다. 코드를 이 API와 호환되도록 구조화하면, 애플리케이션의 버전을 관리하는 구조적인 방식의 이점을 얻을 수 있으며 더욱 체계적으로 실험 (Experiments)을 추적할 수 있습니다.
- Python
- TypeScript
Weave 에서 모델을 생성하려면 다음이 필요합니다:평소와 같이 다음과 같이 모델을 호출할 수 있습니다:이렇게 하면 이를 호출한 후 UI를 확인하면, 각각 서로 다른 호출 기록이 추적된 두 개의 Model 버전이 생성된 것을 볼 수 있습니다.추가 안내 사항은 serve 를 참조하세요.
weave.Model을 상속받는 클래스- 모든 파라미터에 대한 타입 정의
@weave.op()데코레이터가 적용된 타입이 정의된predict함수
predict 를 호출할 때마다 입력 및 출력과 함께 모델 설정이 로그로 기록됩니다.