Model est une combinaison de données (qui peuvent inclure la configuration, les poids d’un modèle entraîné ou d’autres informations) et de code qui définit le fonctionnement du modèle. En structurant votre code pour qu’il soit compatible avec cette API, vous bénéficiez d’un cadre structuré pour gérer les versions de votre application et suivre plus systématiquement vos expériences.
- Python
- TypeScript
Pour créer un modèle dans Weave, vous avez besoin des éléments suivants :Vous pouvez appeler le modèle comme d’habitude avec :Cela permet de suivre la configuration du modèle ainsi que les entrées et les sorties chaque fois que vous appelez Après cet appel, vous verrez que vous avez maintenant deux versions de ce modèle dans l’UI, chacune avec des appels suivis distincts.Pour des instructions supplémentaires, voir serve.
- une classe qui hérite de
weave.Model - des annotations de type pour tous les paramètres
- une fonction
predicttypée avec le décorateur@weave.op()
predict.