Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InputDataBindingDir ¶
type InputDataBindingDir struct { // Local path LocalPath string `json:"localPath"` // Remote path RemotePath string `json:"remotePath"` // Connection specific for data DataBinding v1alpha1.ConnectionSpec `json:"dataBinding"` }
type K8sTrainer ¶
type K8sTrainer struct { // Connection for source code VCS *connection.Connection `json:"vcs"` // Connection for training data InputData []InputDataBindingDir `json:"inputData"` // Connection for trained model artifact OutputConn *connection.Connection `json:"outputConn"` // Model training ModelTraining *ModelTraining `json:"modelTraining"` // Toolchain integration ToolchainIntegration *ToolchainIntegration `json:"toolchainIntegration"` }
type ModelTraining ¶
type ModelTraining struct { // Model training ID ID string `json:"id"` // Deletion mark DeletionMark bool `json:"deletionMark,omitempty" swaggerignore:"true"` // CreatedAt CreatedAt time.Time `json:"createdAt,omitempty"` // UpdatedAt UpdatedAt time.Time `json:"updatedAt,omitempty"` // Model training specification Spec v1alpha1.ModelTrainingSpec `json:"spec,omitempty"` // Model training status Status v1alpha1.ModelTrainingStatus `json:"status,omitempty"` }
type ToolchainIntegration ¶
type ToolchainIntegration struct { // Toolchain integration id ID string `json:"id"` // Toolchain integration specification Spec v1alpha1.ToolchainIntegrationSpec `json:"spec,omitempty"` // Toolchain integration status Status v1alpha1.ToolchainIntegrationStatus `json:"status,omitempty"` }
Click to show internal directories.
Click to hide internal directories.