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