xgboostjob

package
v0.10.0-rc.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FrameworkName = "kubeflow.org/xgboostjob"

	SetupXGBoostJobWebhook = jobframework.BaseWebhookFactory(
		NewJob(),
		func(o runtime.Object) jobframework.GenericJob {
			return fromObject(o)
		},
	)
)

Functions

func GetWorkloadNameForXGBoostJob

func GetWorkloadNameForXGBoostJob(jobName string, jobUID types.UID) string

func NewJob added in v0.8.2

func NewJob() jobframework.GenericJob

func SetupIndexes

func SetupIndexes(ctx context.Context, indexer client.FieldIndexer) error

Types

type JobControl

type JobControl kftraining.XGBoostJob

func (*JobControl) GVK

func (*JobControl) JobStatus

func (j *JobControl) JobStatus() *kftraining.JobStatus

func (*JobControl) Object

func (j *JobControl) Object() client.Object

func (*JobControl) OrderedReplicaTypes

func (j *JobControl) OrderedReplicaTypes() []kftraining.ReplicaType

func (*JobControl) PodLabelSelector added in v0.9.0

func (j *JobControl) PodLabelSelector() string

func (*JobControl) ReplicaSpecs

func (j *JobControl) ReplicaSpecs() map[kftraining.ReplicaType]*kftraining.ReplicaSpec

func (*JobControl) ReplicaSpecsFieldName added in v0.9.0

func (j *JobControl) ReplicaSpecsFieldName() string

func (*JobControl) RunPolicy

func (j *JobControl) RunPolicy() *kftraining.RunPolicy

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL