Using artifacts with multiple architectures and runs?
less than a minute
There are various methods to version a model. Artifacts provide a tool for model versioning tailored to specific needs. A common approach for projects that explore multiple model architectures involves separating artifacts by architecture. Consider the following steps:
- Create a new artifact for each distinct model architecture. Use the
metadata
attribute of artifacts to provide detailed descriptions of the architecture, similar to the use ofconfig
for a run. - For each model, log checkpoints periodically with
log_artifact
. W&B builds a history of these checkpoints, labeling the most recent one with thelatest
alias. Refer to the latest checkpoint for any model architecture usingarchitecture-name:latest
.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.