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