New model initializer

Instead of using the full path of the model artifacts:

version:  1.1
kind: component
run:
  kind: job
  ...
  init:
  - artifacts:
      dirs: ["path/to/model/artifacts"]
  ...

It’s now possible to use a model initializer to load the artifacts that were collected during an experiment if it’s promoted to the model registry:

version:  1.1
kind: component
run:
  kind: job
  ...
  init:
  - modelRef: "projectName:rc12"
  ...

New artifact initializer

Instead of using the full path of an artifact generated during a run:

version:  1.1
kind: component
run:
  kind: job
  ...
  init:
  - artifacts:
      dirs: ["path/to/artifact"]
  ...

It’s now possible to use an artifact initializer to load the artifact that were collected during an experiment if it’s promoted to the artifact registry:

version:  1.1
kind: component
run:
  kind: job
  ...
  init:
  - artifactRef: "projectName:v2"
  ...

Learn More about Polyaxon

This blog post just goes over a couple of features that we shipped in v1.12. To learn more about all the features, fixes, and enhancements, please visit the release notes and the short term roadmap.

Polyaxon continues to grow quickly and keeps improving and providing the simplest machine learning abstraction. We hope that these updates will improve your workflows and increase your productivity, and again, thank you for your continued feedback and support.