Skip to content

Support user‑specified initializers in TrainJob when runtime has none #2886

@kramaranya

Description

@kramaranya

What would you like to be added?
Shall we allow AI Practitioners to set dataset and model initializers directly on a TrainJob even when the selected TrainingRuntime or 'ClusterTrainingRuntime' has none?

This could be exposed via the Trainer SDK options - like WithInitializer() and WithDatasetInitializer(),WithModelInitializer().

This enables running only a data initializer, only a model initializer, or both, without creating multiple runtimes. But AI Practitioners will be responsible to set Volumes / volumeMounts, image etc.

cc @kubeflow/kubeflow-sdk-team @kubeflow/kubeflow-trainer-team

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions