Documentation ¶
Index ¶
- func AddCronGroup(svc *svc.ServiceContext)
- func PullTaskInfo(svc *svc.ServiceContext)
- type AiJobInfo
- type Algorithms
- type CreateTrainingJobReq
- type CreateTrainingJobResp
- type DatasetTra
- type EngineCreateTraining
- type GetTrainingJobIdByIdReq
- type GetTrainingJobIdByIdResp
- type InputTraining
- type LogExportPath
- type MetadataS
- type ObsTra
- type OutputTraining
- type ParametersTrainJob
- type PoliciesCreateTraining
- type RemoteOut
- type RemoteTra
- type ResourceCreateTraining
- type SpecsC
- type Status
- type Task_statuses
- type TrainingJob
- type Volumes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddCronGroup ¶
func AddCronGroup(svc *svc.ServiceContext)
func PullTaskInfo ¶
func PullTaskInfo(svc *svc.ServiceContext)
Types ¶
type AiJobInfo ¶
type AiJobInfo struct { TaskId int64 `json:"taskId,omitempty"` ProjectId string `json:"project_id,omitempty"` AdapterId int64 `json:"adapterId,omitempty,optional"` AdapterName string `json:"adapterName,omitempty,optional"` ClusterId int64 `json:"clusterId,omitempty,optional"` ClusterName string `json:"clusterName,omitempty,optional"` Name string `json:"name,omitempty"` Status string `json:"status,omitempty"` StartTime string `json:"startTime,omitempty"` RunningTime int64 `json:"runningTime,omitempty"` Result string `json:"result,omitempty"` JobId string `json:"jobId,omitempty"` CreateTime string `json:"createTime,omitempty"` ImageUrl string `json:"imageUrl,omitempty"` Command string `json:"command,omitempty"` FlavorId string `json:"flavorId,omitempty"` SubscriptionId string `json:"subscriptionId,omitempty"` ItemVersionId string `json:"itemVersionId,omitempty"` }
type Algorithms ¶
type Algorithms struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` CodeDir string `json:"code_dir,omitempty"` BootFile string `json:"boot_file,omitempty"` Engine EngineCreateTraining `json:"engine,omitempty"` Parameters []ParametersTrainJob `json:"parameters,omitempty"` Policies PoliciesCreateTraining `json:"policies,omitempty"` Command string `json:"command,omitempty"` SubscriptionId string `json:"subscription_id,omitempty"` ItemVersionId string `json:"item_version_id,omitempty"` InputTra []InputTraining `json:"inputs,omitempty"` OutputTra []OutputTraining `json:"outputs,omitempty"` Environments map[string]string `json:"environments,omitempty"` LocalCodeDir string `json:"local_code_dir,omitempty"` WorkingDir string `json:"working_dir,omitempty"` }
type CreateTrainingJobReq ¶
type CreateTrainingJobReq struct { Kind string `json:"kind,omitempty"` MetadataS MetadataS `json:"metadata,omitempty"` Algorithms Algorithms `json:"algorithm,omitempty"` SpecsC SpecsC `json:"spec,omitempty"` Platform string `json:"platform,omitempty"` }
type CreateTrainingJobResp ¶
type CreateTrainingJobResp struct { Kind string `json:"kind,omitempty"` MetadataS MetadataS `json:"metadata,omitempty"` Algorithms Algorithms `json:"algorithm,omitempty"` SpecsC SpecsC `json:"spec,omitempty"` Status Status `json:"status,omitempty"` ErrorMsg string `json:"error_msg,omitempty"` ErrorCode string `json:"error_code,omitempty"` ErrorSolution string `json:"error_solution,omitempty"` }
func CreateTrainingJob ¶
func CreateTrainingJob(req CreateTrainingJobReq) (CreateTrainingJobResp, error)
type DatasetTra ¶
type EngineCreateTraining ¶
type EngineCreateTraining struct { }
type GetTrainingJobIdByIdReq ¶
type GetTrainingJobIdByIdResp ¶
type GetTrainingJobIdByIdResp struct { Code int64 `json:"code"` Msg string `json:"msg"` // Data string `json:"data"` TrainingJob TrainingJob `json:"trainingJob,omitempty"` }
func GetTrainingJob ¶
func GetTrainingJob(req GetTrainingJobIdByIdReq) (GetTrainingJobIdByIdResp, error)
type InputTraining ¶
type LogExportPath ¶
type LogExportPath struct { }
type OutputTraining ¶
type ParametersTrainJob ¶
type ParametersTrainJob struct { }
type PoliciesCreateTraining ¶
type PoliciesCreateTraining struct { }
type RemoteTra ¶
type RemoteTra struct {
DatasetTra DatasetTra `json:"datasetIn,omitempty"`
}
type ResourceCreateTraining ¶
type SpecsC ¶
type SpecsC struct { Resource ResourceCreateTraining `json:"resource,omitempty"` LogExportPath LogExportPath `json:"log_export_path,omitempty"` Volumes []Volumes `json:"volumes,omitempty"` }
type Status ¶
type Status struct { Phase string `json:"phase,omitempty"` SecondaryPhase string `json:"secondary_phase,omitempty"` Duration string `json:"duration,omitempty"` Tasks []string `json:"tasks,omitempty"` StartTime uint64 `json:"start_time,omitempty"` Task_statuses []Task_statuses `json:"task_statuses,omitempty"` }
type Task_statuses ¶
type TrainingJob ¶
type TrainingJob struct {
Status Status `json:"status,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.