Documentation ¶
Overview ¶
Copyright 2018 The Kubeflow Authors
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Copyright 2018 The Kubeflow Authors ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License
Index ¶
- Constants
- func ParseSinceSeconds(since string) (*int64, error)
- func ParseSinceTime(sinceTime string) (*metav1.Time, error)
- type ArgsBuilder
- func NewAttachPodArgsBuilder(args *podexec.AttachPodArgs) ArgsBuilder
- func NewCronTFJobArgsBuilder(args *types.CronTFJobArgs) ArgsBuilder
- func NewCustomServingArgsBuilder(args *types.CustomServingArgs) ArgsBuilder
- func NewKFServingArgsBuilder(args *types.KFServingArgs) ArgsBuilder
- func NewLogArgsBuilder(args *types.LogArgs) ArgsBuilder
- func NewScaleETJobArgsBuilder(args *types.ScaleETJobArgs) ArgsBuilder
- func NewScaleInETJobArgsBuilder(args *types.ScaleInETJobArgs) ArgsBuilder
- func NewScaleOutETJobArgsBuilder(args *types.ScaleOutETJobArgs) ArgsBuilder
- func NewSeldonServingArgsBuilder(args *types.SeldonServingArgs) ArgsBuilder
- func NewServingArgsBuilder(args *types.CommonServingArgs) ArgsBuilder
- func NewSubmitArgsBuilder(args *types.CommonSubmitArgs) ArgsBuilder
- func NewSubmitETJobArgsBuilder(args *types.SubmitETJobArgs) ArgsBuilder
- func NewSubmitHorovodJobArgsBuilder(args *types.SubmitHorovodJobArgs) ArgsBuilder
- func NewSubmitMPIJobArgsBuilder(args *types.SubmitMPIJobArgs) ArgsBuilder
- func NewSubmitPytorchJobArgsBuilder(args *types.SubmitPyTorchJobArgs) ArgsBuilder
- func NewSubmitSparkJobArgsBuilder(args *types.SubmitSparkJobArgs) ArgsBuilder
- func NewSubmitSyncCodeArgsBuilder(args *types.SubmitSyncCodeArgs) ArgsBuilder
- func NewSubmitTFJobArgsBuilder(args *types.SubmitTFJobArgs) ArgsBuilder
- func NewSubmitTensorboardArgsBuilder(args *types.SubmitTensorboardArgs) ArgsBuilder
- func NewSubmitVolcanoJobArgsBuilder(args *types.SubmitVolcanoJobArgs) ArgsBuilder
- func NewTensorRTServingArgsBuilder(args *types.TensorRTServingArgs) ArgsBuilder
- func NewTensorflowServingArgsBuilder(args *types.TensorFlowServingArgs) ArgsBuilder
- func NewTrafficRouterArgsBuilder(args *types.TrafficRouterSplitArgs) ArgsBuilder
- type AttachArgsBuilder
- func (l *AttachArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (l *AttachArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (l *AttachArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (l *AttachArgsBuilder) Build() error
- func (l *AttachArgsBuilder) GetName() string
- func (l *AttachArgsBuilder) PreBuild() error
- type CronTFJobArgsBuilder
- func (c *CronTFJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (c *CronTFJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (c *CronTFJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (c *CronTFJobArgsBuilder) Build() error
- func (c *CronTFJobArgsBuilder) GetName() string
- func (c *CronTFJobArgsBuilder) PreBuild() error
- type CustomServingArgsBuilder
- func (s *CustomServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *CustomServingArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *CustomServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *CustomServingArgsBuilder) Build() error
- func (s *CustomServingArgsBuilder) GetName() string
- func (s *CustomServingArgsBuilder) PreBuild() error
- type KFServingArgsBuilder
- func (s *KFServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *KFServingArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *KFServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *KFServingArgsBuilder) Build() error
- func (s *KFServingArgsBuilder) GetName() string
- func (s *KFServingArgsBuilder) PreBuild() error
- type LogArgsBuilder
- func (l *LogArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (l *LogArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (l *LogArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (l *LogArgsBuilder) Build() error
- func (l *LogArgsBuilder) GetName() string
- func (l *LogArgsBuilder) PreBuild() error
- type ScaleETJobArgsBuilder
- func (s *ScaleETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *ScaleETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *ScaleETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *ScaleETJobArgsBuilder) Build() error
- func (s *ScaleETJobArgsBuilder) GetName() string
- func (s *ScaleETJobArgsBuilder) PreBuild() error
- type ScaleInETJobArgsBuilder
- func (s *ScaleInETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *ScaleInETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *ScaleInETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *ScaleInETJobArgsBuilder) Build() error
- func (s *ScaleInETJobArgsBuilder) GetName() string
- func (s *ScaleInETJobArgsBuilder) PreBuild() error
- type ScaleOutETJobArgsBuilder
- func (s *ScaleOutETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *ScaleOutETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *ScaleOutETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *ScaleOutETJobArgsBuilder) Build() error
- func (s *ScaleOutETJobArgsBuilder) GetName() string
- func (s *ScaleOutETJobArgsBuilder) PreBuild() error
- type SeldonServingArgsBuilder
- func (s *SeldonServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SeldonServingArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SeldonServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SeldonServingArgsBuilder) Build() error
- func (s *SeldonServingArgsBuilder) GetName() string
- func (s *SeldonServingArgsBuilder) PreBuild() error
- type ServingArgsBuilder
- func (s *ServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *ServingArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *ServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *ServingArgsBuilder) Build() error
- func (s *ServingArgsBuilder) GetName() string
- func (s *ServingArgsBuilder) PreBuild() error
- type SubmitArgsBuilder
- func (s *SubmitArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitArgsBuilder) Build() error
- func (s *SubmitArgsBuilder) GetName() string
- func (s *SubmitArgsBuilder) PreBuild() error
- func (s *SubmitArgsBuilder) UpdateArgs(args *types.CommonSubmitArgs)
- type SubmitETJobArgsBuilder
- func (s *SubmitETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitETJobArgsBuilder) Build() error
- func (s *SubmitETJobArgsBuilder) GetName() string
- func (s *SubmitETJobArgsBuilder) PreBuild() error
- type SubmitHorovodJobArgsBuilder
- func (s *SubmitHorovodJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitHorovodJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitHorovodJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitHorovodJobArgsBuilder) Build() error
- func (s *SubmitHorovodJobArgsBuilder) GetName() string
- func (s *SubmitHorovodJobArgsBuilder) PreBuild() error
- type SubmitMPIJobArgsBuilder
- func (s *SubmitMPIJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitMPIJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitMPIJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitMPIJobArgsBuilder) Build() error
- func (s *SubmitMPIJobArgsBuilder) GetName() string
- func (s *SubmitMPIJobArgsBuilder) PreBuild() error
- type SubmitPytorchJobArgsBuilder
- func (s *SubmitPytorchJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitPytorchJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitPytorchJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitPytorchJobArgsBuilder) Build() error
- func (s *SubmitPytorchJobArgsBuilder) GetName() string
- func (s *SubmitPytorchJobArgsBuilder) PreBuild() error
- type SubmitSparkJobArgsBuilder
- func (s *SubmitSparkJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitSparkJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitSparkJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitSparkJobArgsBuilder) Build() error
- func (s *SubmitSparkJobArgsBuilder) GetName() string
- func (s *SubmitSparkJobArgsBuilder) PreBuild() error
- type SubmitSyncCodeArgsBuilder
- func (s *SubmitSyncCodeArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitSyncCodeArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitSyncCodeArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitSyncCodeArgsBuilder) Build() error
- func (s *SubmitSyncCodeArgsBuilder) GetName() string
- func (s *SubmitSyncCodeArgsBuilder) PreBuild() error
- type SubmitTFJobArgsBuilder
- func (s *SubmitTFJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitTFJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitTFJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitTFJobArgsBuilder) Build() error
- func (s *SubmitTFJobArgsBuilder) GetName() string
- func (s *SubmitTFJobArgsBuilder) PreBuild() error
- type SubmitTensorboardArgsBuilder
- func (s *SubmitTensorboardArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitTensorboardArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitTensorboardArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitTensorboardArgsBuilder) Build() error
- func (s *SubmitTensorboardArgsBuilder) GetName() string
- func (s *SubmitTensorboardArgsBuilder) PreBuild() error
- type SubmitVolcanoJobArgsBuilder
- func (s *SubmitVolcanoJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *SubmitVolcanoJobArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *SubmitVolcanoJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *SubmitVolcanoJobArgsBuilder) Build() error
- func (s *SubmitVolcanoJobArgsBuilder) GetName() string
- func (s *SubmitVolcanoJobArgsBuilder) PreBuild() error
- type TensorRTServingArgsBuilder
- func (s *TensorRTServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *TensorRTServingArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *TensorRTServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *TensorRTServingArgsBuilder) Build() error
- func (s *TensorRTServingArgsBuilder) GetName() string
- func (s *TensorRTServingArgsBuilder) PreBuild() error
- type TensorflowServingArgsBuilder
- func (s *TensorflowServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *TensorflowServingArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *TensorflowServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *TensorflowServingArgsBuilder) Build() error
- func (s *TensorflowServingArgsBuilder) GetName() string
- func (s *TensorflowServingArgsBuilder) PreBuild() error
- type TrafficRouterArgsBuilder
- func (s *TrafficRouterArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
- func (s *TrafficRouterArgsBuilder) AddCommandFlags(command *cobra.Command)
- func (s *TrafficRouterArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
- func (s *TrafficRouterArgsBuilder) Build() error
- func (s *TrafficRouterArgsBuilder) GetName() string
- func (s *TrafficRouterArgsBuilder) PreBuild() error
Constants ¶
const (
DefaultTRTServingImage = "registry.cn-beijing.aliyuncs.com/kube-ai/tensorrt-serving:18.12-py3"
)
const (
DefaultTfServingImage = "tensorflow/serving:latest"
)
const (
ShareDataPrefix = "share-"
)Variables ¶
This section is empty.
Functions ¶
func ParseSinceSeconds ¶
Types ¶
type ArgsBuilder ¶
type ArgsBuilder interface { AddSubBuilder(b ...ArgsBuilder) ArgsBuilder PreBuild() error Build() error AddCommandFlags(command *cobra.Command) GetName() string AddArgValue(key string, value interface{}) ArgsBuilder }
ArgsBuilder
func NewAttachPodArgsBuilder ¶ added in v0.8.0
func NewAttachPodArgsBuilder(args *podexec.AttachPodArgs) ArgsBuilder
func NewCronTFJobArgsBuilder ¶ added in v0.8.2
func NewCronTFJobArgsBuilder(args *types.CronTFJobArgs) ArgsBuilder
func NewCustomServingArgsBuilder ¶
func NewCustomServingArgsBuilder(args *types.CustomServingArgs) ArgsBuilder
func NewKFServingArgsBuilder ¶
func NewKFServingArgsBuilder(args *types.KFServingArgs) ArgsBuilder
func NewLogArgsBuilder ¶
func NewLogArgsBuilder(args *types.LogArgs) ArgsBuilder
func NewScaleETJobArgsBuilder ¶
func NewScaleETJobArgsBuilder(args *types.ScaleETJobArgs) ArgsBuilder
func NewScaleInETJobArgsBuilder ¶
func NewScaleInETJobArgsBuilder(args *types.ScaleInETJobArgs) ArgsBuilder
func NewScaleOutETJobArgsBuilder ¶
func NewScaleOutETJobArgsBuilder(args *types.ScaleOutETJobArgs) ArgsBuilder
func NewSeldonServingArgsBuilder ¶ added in v0.8.0
func NewSeldonServingArgsBuilder(args *types.SeldonServingArgs) ArgsBuilder
func NewServingArgsBuilder ¶
func NewServingArgsBuilder(args *types.CommonServingArgs) ArgsBuilder
func NewSubmitArgsBuilder ¶
func NewSubmitArgsBuilder(args *types.CommonSubmitArgs) ArgsBuilder
func NewSubmitETJobArgsBuilder ¶
func NewSubmitETJobArgsBuilder(args *types.SubmitETJobArgs) ArgsBuilder
func NewSubmitHorovodJobArgsBuilder ¶
func NewSubmitHorovodJobArgsBuilder(args *types.SubmitHorovodJobArgs) ArgsBuilder
func NewSubmitMPIJobArgsBuilder ¶
func NewSubmitMPIJobArgsBuilder(args *types.SubmitMPIJobArgs) ArgsBuilder
func NewSubmitPytorchJobArgsBuilder ¶
func NewSubmitPytorchJobArgsBuilder(args *types.SubmitPyTorchJobArgs) ArgsBuilder
func NewSubmitSparkJobArgsBuilder ¶
func NewSubmitSparkJobArgsBuilder(args *types.SubmitSparkJobArgs) ArgsBuilder
func NewSubmitSyncCodeArgsBuilder ¶
func NewSubmitSyncCodeArgsBuilder(args *types.SubmitSyncCodeArgs) ArgsBuilder
func NewSubmitTFJobArgsBuilder ¶
func NewSubmitTFJobArgsBuilder(args *types.SubmitTFJobArgs) ArgsBuilder
func NewSubmitTensorboardArgsBuilder ¶
func NewSubmitTensorboardArgsBuilder(args *types.SubmitTensorboardArgs) ArgsBuilder
func NewSubmitVolcanoJobArgsBuilder ¶
func NewSubmitVolcanoJobArgsBuilder(args *types.SubmitVolcanoJobArgs) ArgsBuilder
func NewTensorRTServingArgsBuilder ¶
func NewTensorRTServingArgsBuilder(args *types.TensorRTServingArgs) ArgsBuilder
func NewTensorflowServingArgsBuilder ¶
func NewTensorflowServingArgsBuilder(args *types.TensorFlowServingArgs) ArgsBuilder
func NewTrafficRouterArgsBuilder ¶
func NewTrafficRouterArgsBuilder(args *types.TrafficRouterSplitArgs) ArgsBuilder
type AttachArgsBuilder ¶ added in v0.8.0
type AttachArgsBuilder struct {
// contains filtered or unexported fields
}
func (*AttachArgsBuilder) AddArgValue ¶ added in v0.8.0
func (l *AttachArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*AttachArgsBuilder) AddCommandFlags ¶ added in v0.8.0
func (l *AttachArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*AttachArgsBuilder) AddSubBuilder ¶ added in v0.8.0
func (l *AttachArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*AttachArgsBuilder) Build ¶ added in v0.8.0
func (l *AttachArgsBuilder) Build() error
func (*AttachArgsBuilder) GetName ¶ added in v0.8.0
func (l *AttachArgsBuilder) GetName() string
func (*AttachArgsBuilder) PreBuild ¶ added in v0.8.0
func (l *AttachArgsBuilder) PreBuild() error
type CronTFJobArgsBuilder ¶ added in v0.8.2
type CronTFJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*CronTFJobArgsBuilder) AddArgValue ¶ added in v0.8.2
func (c *CronTFJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*CronTFJobArgsBuilder) AddCommandFlags ¶ added in v0.8.2
func (c *CronTFJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*CronTFJobArgsBuilder) AddSubBuilder ¶ added in v0.8.2
func (c *CronTFJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*CronTFJobArgsBuilder) Build ¶ added in v0.8.2
func (c *CronTFJobArgsBuilder) Build() error
func (*CronTFJobArgsBuilder) GetName ¶ added in v0.8.2
func (c *CronTFJobArgsBuilder) GetName() string
func (*CronTFJobArgsBuilder) PreBuild ¶ added in v0.8.2
func (c *CronTFJobArgsBuilder) PreBuild() error
type CustomServingArgsBuilder ¶
type CustomServingArgsBuilder struct {
// contains filtered or unexported fields
}
func (*CustomServingArgsBuilder) AddArgValue ¶
func (s *CustomServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*CustomServingArgsBuilder) AddCommandFlags ¶
func (s *CustomServingArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*CustomServingArgsBuilder) AddSubBuilder ¶
func (s *CustomServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*CustomServingArgsBuilder) Build ¶
func (s *CustomServingArgsBuilder) Build() error
func (*CustomServingArgsBuilder) GetName ¶
func (s *CustomServingArgsBuilder) GetName() string
func (*CustomServingArgsBuilder) PreBuild ¶
func (s *CustomServingArgsBuilder) PreBuild() error
type KFServingArgsBuilder ¶
type KFServingArgsBuilder struct {
// contains filtered or unexported fields
}
func (*KFServingArgsBuilder) AddArgValue ¶
func (s *KFServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*KFServingArgsBuilder) AddCommandFlags ¶
func (s *KFServingArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*KFServingArgsBuilder) AddSubBuilder ¶
func (s *KFServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*KFServingArgsBuilder) Build ¶
func (s *KFServingArgsBuilder) Build() error
func (*KFServingArgsBuilder) GetName ¶
func (s *KFServingArgsBuilder) GetName() string
func (*KFServingArgsBuilder) PreBuild ¶
func (s *KFServingArgsBuilder) PreBuild() error
type LogArgsBuilder ¶
type LogArgsBuilder struct {
// contains filtered or unexported fields
}
func (*LogArgsBuilder) AddArgValue ¶
func (l *LogArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*LogArgsBuilder) AddCommandFlags ¶
func (l *LogArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*LogArgsBuilder) AddSubBuilder ¶
func (l *LogArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*LogArgsBuilder) Build ¶
func (l *LogArgsBuilder) Build() error
func (*LogArgsBuilder) GetName ¶
func (l *LogArgsBuilder) GetName() string
func (*LogArgsBuilder) PreBuild ¶
func (l *LogArgsBuilder) PreBuild() error
type ScaleETJobArgsBuilder ¶
type ScaleETJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*ScaleETJobArgsBuilder) AddArgValue ¶
func (s *ScaleETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*ScaleETJobArgsBuilder) AddCommandFlags ¶
func (s *ScaleETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*ScaleETJobArgsBuilder) AddSubBuilder ¶
func (s *ScaleETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*ScaleETJobArgsBuilder) Build ¶
func (s *ScaleETJobArgsBuilder) Build() error
func (*ScaleETJobArgsBuilder) GetName ¶
func (s *ScaleETJobArgsBuilder) GetName() string
func (*ScaleETJobArgsBuilder) PreBuild ¶
func (s *ScaleETJobArgsBuilder) PreBuild() error
type ScaleInETJobArgsBuilder ¶
type ScaleInETJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*ScaleInETJobArgsBuilder) AddArgValue ¶
func (s *ScaleInETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*ScaleInETJobArgsBuilder) AddCommandFlags ¶
func (s *ScaleInETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*ScaleInETJobArgsBuilder) AddSubBuilder ¶
func (s *ScaleInETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*ScaleInETJobArgsBuilder) Build ¶
func (s *ScaleInETJobArgsBuilder) Build() error
func (*ScaleInETJobArgsBuilder) GetName ¶
func (s *ScaleInETJobArgsBuilder) GetName() string
func (*ScaleInETJobArgsBuilder) PreBuild ¶
func (s *ScaleInETJobArgsBuilder) PreBuild() error
type ScaleOutETJobArgsBuilder ¶
type ScaleOutETJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*ScaleOutETJobArgsBuilder) AddArgValue ¶
func (s *ScaleOutETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*ScaleOutETJobArgsBuilder) AddCommandFlags ¶
func (s *ScaleOutETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*ScaleOutETJobArgsBuilder) AddSubBuilder ¶
func (s *ScaleOutETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*ScaleOutETJobArgsBuilder) Build ¶
func (s *ScaleOutETJobArgsBuilder) Build() error
func (*ScaleOutETJobArgsBuilder) GetName ¶
func (s *ScaleOutETJobArgsBuilder) GetName() string
func (*ScaleOutETJobArgsBuilder) PreBuild ¶
func (s *ScaleOutETJobArgsBuilder) PreBuild() error
type SeldonServingArgsBuilder ¶ added in v0.8.0
type SeldonServingArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SeldonServingArgsBuilder) AddArgValue ¶ added in v0.8.0
func (s *SeldonServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SeldonServingArgsBuilder) AddCommandFlags ¶ added in v0.8.0
func (s *SeldonServingArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SeldonServingArgsBuilder) AddSubBuilder ¶ added in v0.8.0
func (s *SeldonServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SeldonServingArgsBuilder) Build ¶ added in v0.8.0
func (s *SeldonServingArgsBuilder) Build() error
func (*SeldonServingArgsBuilder) GetName ¶ added in v0.8.0
func (s *SeldonServingArgsBuilder) GetName() string
func (*SeldonServingArgsBuilder) PreBuild ¶ added in v0.8.0
func (s *SeldonServingArgsBuilder) PreBuild() error
type ServingArgsBuilder ¶
type ServingArgsBuilder struct {
// contains filtered or unexported fields
}
func (*ServingArgsBuilder) AddArgValue ¶
func (s *ServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*ServingArgsBuilder) AddCommandFlags ¶
func (s *ServingArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*ServingArgsBuilder) AddSubBuilder ¶
func (s *ServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*ServingArgsBuilder) Build ¶
func (s *ServingArgsBuilder) Build() error
func (*ServingArgsBuilder) GetName ¶
func (s *ServingArgsBuilder) GetName() string
func (*ServingArgsBuilder) PreBuild ¶
func (s *ServingArgsBuilder) PreBuild() error
type SubmitArgsBuilder ¶
type SubmitArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitArgsBuilder) AddArgValue ¶
func (s *SubmitArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitArgsBuilder) AddCommandFlags ¶
func (s *SubmitArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitArgsBuilder) AddSubBuilder ¶
func (s *SubmitArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitArgsBuilder) Build ¶
func (s *SubmitArgsBuilder) Build() error
Build builds the common submit args
func (*SubmitArgsBuilder) GetName ¶
func (s *SubmitArgsBuilder) GetName() string
func (*SubmitArgsBuilder) PreBuild ¶
func (s *SubmitArgsBuilder) PreBuild() error
func (*SubmitArgsBuilder) UpdateArgs ¶
func (s *SubmitArgsBuilder) UpdateArgs(args *types.CommonSubmitArgs)
UpdateArgs is used to update args,this function will be invoked by api
type SubmitETJobArgsBuilder ¶
type SubmitETJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitETJobArgsBuilder) AddArgValue ¶
func (s *SubmitETJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitETJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitETJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitETJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitETJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitETJobArgsBuilder) Build ¶
func (s *SubmitETJobArgsBuilder) Build() error
func (*SubmitETJobArgsBuilder) GetName ¶
func (s *SubmitETJobArgsBuilder) GetName() string
func (*SubmitETJobArgsBuilder) PreBuild ¶
func (s *SubmitETJobArgsBuilder) PreBuild() error
type SubmitHorovodJobArgsBuilder ¶
type SubmitHorovodJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitHorovodJobArgsBuilder) AddArgValue ¶
func (s *SubmitHorovodJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitHorovodJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitHorovodJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitHorovodJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitHorovodJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitHorovodJobArgsBuilder) Build ¶
func (s *SubmitHorovodJobArgsBuilder) Build() error
func (*SubmitHorovodJobArgsBuilder) GetName ¶
func (s *SubmitHorovodJobArgsBuilder) GetName() string
func (*SubmitHorovodJobArgsBuilder) PreBuild ¶
func (s *SubmitHorovodJobArgsBuilder) PreBuild() error
type SubmitMPIJobArgsBuilder ¶
type SubmitMPIJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitMPIJobArgsBuilder) AddArgValue ¶
func (s *SubmitMPIJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitMPIJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitMPIJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitMPIJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitMPIJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitMPIJobArgsBuilder) Build ¶
func (s *SubmitMPIJobArgsBuilder) Build() error
func (*SubmitMPIJobArgsBuilder) GetName ¶
func (s *SubmitMPIJobArgsBuilder) GetName() string
func (*SubmitMPIJobArgsBuilder) PreBuild ¶
func (s *SubmitMPIJobArgsBuilder) PreBuild() error
type SubmitPytorchJobArgsBuilder ¶
type SubmitPytorchJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitPytorchJobArgsBuilder) AddArgValue ¶
func (s *SubmitPytorchJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitPytorchJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitPytorchJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitPytorchJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitPytorchJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitPytorchJobArgsBuilder) Build ¶
func (s *SubmitPytorchJobArgsBuilder) Build() error
func (*SubmitPytorchJobArgsBuilder) GetName ¶
func (s *SubmitPytorchJobArgsBuilder) GetName() string
func (*SubmitPytorchJobArgsBuilder) PreBuild ¶
func (s *SubmitPytorchJobArgsBuilder) PreBuild() error
type SubmitSparkJobArgsBuilder ¶
type SubmitSparkJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitSparkJobArgsBuilder) AddArgValue ¶
func (s *SubmitSparkJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitSparkJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitSparkJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitSparkJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitSparkJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitSparkJobArgsBuilder) Build ¶
func (s *SubmitSparkJobArgsBuilder) Build() error
func (*SubmitSparkJobArgsBuilder) GetName ¶
func (s *SubmitSparkJobArgsBuilder) GetName() string
func (*SubmitSparkJobArgsBuilder) PreBuild ¶
func (s *SubmitSparkJobArgsBuilder) PreBuild() error
type SubmitSyncCodeArgsBuilder ¶
type SubmitSyncCodeArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitSyncCodeArgsBuilder) AddArgValue ¶
func (s *SubmitSyncCodeArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitSyncCodeArgsBuilder) AddCommandFlags ¶
func (s *SubmitSyncCodeArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitSyncCodeArgsBuilder) AddSubBuilder ¶
func (s *SubmitSyncCodeArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitSyncCodeArgsBuilder) Build ¶
func (s *SubmitSyncCodeArgsBuilder) Build() error
func (*SubmitSyncCodeArgsBuilder) GetName ¶
func (s *SubmitSyncCodeArgsBuilder) GetName() string
func (*SubmitSyncCodeArgsBuilder) PreBuild ¶
func (s *SubmitSyncCodeArgsBuilder) PreBuild() error
type SubmitTFJobArgsBuilder ¶
type SubmitTFJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitTFJobArgsBuilder) AddArgValue ¶
func (s *SubmitTFJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitTFJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitTFJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitTFJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitTFJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitTFJobArgsBuilder) Build ¶
func (s *SubmitTFJobArgsBuilder) Build() error
func (*SubmitTFJobArgsBuilder) GetName ¶
func (s *SubmitTFJobArgsBuilder) GetName() string
func (*SubmitTFJobArgsBuilder) PreBuild ¶
func (s *SubmitTFJobArgsBuilder) PreBuild() error
type SubmitTensorboardArgsBuilder ¶
type SubmitTensorboardArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitTensorboardArgsBuilder) AddArgValue ¶
func (s *SubmitTensorboardArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitTensorboardArgsBuilder) AddCommandFlags ¶
func (s *SubmitTensorboardArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitTensorboardArgsBuilder) AddSubBuilder ¶
func (s *SubmitTensorboardArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitTensorboardArgsBuilder) Build ¶
func (s *SubmitTensorboardArgsBuilder) Build() error
func (*SubmitTensorboardArgsBuilder) GetName ¶
func (s *SubmitTensorboardArgsBuilder) GetName() string
func (*SubmitTensorboardArgsBuilder) PreBuild ¶
func (s *SubmitTensorboardArgsBuilder) PreBuild() error
type SubmitVolcanoJobArgsBuilder ¶
type SubmitVolcanoJobArgsBuilder struct {
// contains filtered or unexported fields
}
func (*SubmitVolcanoJobArgsBuilder) AddArgValue ¶
func (s *SubmitVolcanoJobArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*SubmitVolcanoJobArgsBuilder) AddCommandFlags ¶
func (s *SubmitVolcanoJobArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*SubmitVolcanoJobArgsBuilder) AddSubBuilder ¶
func (s *SubmitVolcanoJobArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*SubmitVolcanoJobArgsBuilder) Build ¶
func (s *SubmitVolcanoJobArgsBuilder) Build() error
func (*SubmitVolcanoJobArgsBuilder) GetName ¶
func (s *SubmitVolcanoJobArgsBuilder) GetName() string
func (*SubmitVolcanoJobArgsBuilder) PreBuild ¶
func (s *SubmitVolcanoJobArgsBuilder) PreBuild() error
type TensorRTServingArgsBuilder ¶
type TensorRTServingArgsBuilder struct {
// contains filtered or unexported fields
}
func (*TensorRTServingArgsBuilder) AddArgValue ¶
func (s *TensorRTServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*TensorRTServingArgsBuilder) AddCommandFlags ¶
func (s *TensorRTServingArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*TensorRTServingArgsBuilder) AddSubBuilder ¶
func (s *TensorRTServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*TensorRTServingArgsBuilder) Build ¶
func (s *TensorRTServingArgsBuilder) Build() error
func (*TensorRTServingArgsBuilder) GetName ¶
func (s *TensorRTServingArgsBuilder) GetName() string
func (*TensorRTServingArgsBuilder) PreBuild ¶
func (s *TensorRTServingArgsBuilder) PreBuild() error
type TensorflowServingArgsBuilder ¶
type TensorflowServingArgsBuilder struct {
// contains filtered or unexported fields
}
func (*TensorflowServingArgsBuilder) AddArgValue ¶
func (s *TensorflowServingArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*TensorflowServingArgsBuilder) AddCommandFlags ¶
func (s *TensorflowServingArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*TensorflowServingArgsBuilder) AddSubBuilder ¶
func (s *TensorflowServingArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*TensorflowServingArgsBuilder) Build ¶
func (s *TensorflowServingArgsBuilder) Build() error
func (*TensorflowServingArgsBuilder) GetName ¶
func (s *TensorflowServingArgsBuilder) GetName() string
func (*TensorflowServingArgsBuilder) PreBuild ¶
func (s *TensorflowServingArgsBuilder) PreBuild() error
type TrafficRouterArgsBuilder ¶
type TrafficRouterArgsBuilder struct {
// contains filtered or unexported fields
}
func (*TrafficRouterArgsBuilder) AddArgValue ¶
func (s *TrafficRouterArgsBuilder) AddArgValue(key string, value interface{}) ArgsBuilder
func (*TrafficRouterArgsBuilder) AddCommandFlags ¶
func (s *TrafficRouterArgsBuilder) AddCommandFlags(command *cobra.Command)
func (*TrafficRouterArgsBuilder) AddSubBuilder ¶
func (s *TrafficRouterArgsBuilder) AddSubBuilder(builders ...ArgsBuilder) ArgsBuilder
func (*TrafficRouterArgsBuilder) Build ¶
func (s *TrafficRouterArgsBuilder) Build() error
func (*TrafficRouterArgsBuilder) GetName ¶
func (s *TrafficRouterArgsBuilder) GetName() string
func (*TrafficRouterArgsBuilder) PreBuild ¶
func (s *TrafficRouterArgsBuilder) PreBuild() error
Source Files ¶
- attach.go
- builder.go
- const.go
- cron_tfjob.go
- logger.go
- scale_etjob.go
- scalein_etjob.go
- scaleout_etjob.go
- serving.go
- serving_custom.go
- serving_kf.go
- serving_seldon.go
- serving_tensorflow.go
- serving_tensorrt.go
- submit.go
- submit_etjob.go
- submit_horovodjob.go
- submit_mpijob.go
- submit_pytorchjob.go
- submit_sparkjob.go
- submit_sync_code.go
- submit_tensorboard.go
- submit_tfjob.go
- submit_volcanojob.go
- traffic_router_builder.go
- util.go