Documentation
¶
Overview ¶
+groupName=catalog.modela.ai +kubebuilder:object:generate=true
Index ¶
- Constants
- Variables
- func AddKnownTypes(scheme *k8sruntime.Scheme) error
- func IsBinaryClassification(task MLTask) bool
- func IsMultiClass(task MLTask) bool
- func IsRegression(task MLTask) bool
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AccessType
- type Aggregate
- type Algorithm
- func (in *Algorithm) DeepCopy() *Algorithm
- func (in *Algorithm) DeepCopyInto(out *Algorithm)
- func (in *Algorithm) DeepCopyObject() runtime.Object
- func (alg *Algorithm) Default()
- func (*Algorithm) Descriptor() ([]byte, []int)
- func (m *Algorithm) Marshal() (dAtA []byte, err error)
- func (m *Algorithm) MarshalTo(dAtA []byte) (int, error)
- func (m *Algorithm) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Algorithm) ProtoMessage()
- func (alg *Algorithm) RepEntry() (string, error)
- func (alg *Algorithm) RepPath(root string) (string, error)
- func (m *Algorithm) Reset()
- func (m *Algorithm) Size() (n int)
- func (this *Algorithm) String() string
- func (alg *Algorithm) ToYamlFile() ([]byte, error)
- func (m *Algorithm) Unmarshal(dAtA []byte) error
- func (alg Algorithm) Validate() (bool, field.ErrorList)
- func (alg *Algorithm) ValidateCreate() error
- func (alg *Algorithm) ValidateDelete() error
- func (alg *Algorithm) ValidateUpdate(old runtime.Object) error
- func (m *Algorithm) XXX_DiscardUnknown()
- func (m *Algorithm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Algorithm) XXX_Merge(src proto.Message)
- func (m *Algorithm) XXX_Size() int
- func (m *Algorithm) XXX_Unmarshal(b []byte) error
- type AlgorithmList
- func (in *AlgorithmList) DeepCopy() *AlgorithmList
- func (in *AlgorithmList) DeepCopyInto(out *AlgorithmList)
- func (in *AlgorithmList) DeepCopyObject() runtime.Object
- func (*AlgorithmList) Descriptor() ([]byte, []int)
- func (m *AlgorithmList) Marshal() (dAtA []byte, err error)
- func (m *AlgorithmList) MarshalTo(dAtA []byte) (int, error)
- func (m *AlgorithmList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AlgorithmList) ProtoMessage()
- func (m *AlgorithmList) Reset()
- func (m *AlgorithmList) Size() (n int)
- func (this *AlgorithmList) String() string
- func (m *AlgorithmList) Unmarshal(dAtA []byte) error
- func (m *AlgorithmList) XXX_DiscardUnknown()
- func (m *AlgorithmList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlgorithmList) XXX_Merge(src proto.Message)
- func (m *AlgorithmList) XXX_Size() int
- func (m *AlgorithmList) XXX_Unmarshal(b []byte) error
- type AlgorithmSpec
- func (in *AlgorithmSpec) DeepCopy() *AlgorithmSpec
- func (in *AlgorithmSpec) DeepCopyInto(out *AlgorithmSpec)
- func (*AlgorithmSpec) Descriptor() ([]byte, []int)
- func (m *AlgorithmSpec) Marshal() (dAtA []byte, err error)
- func (m *AlgorithmSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *AlgorithmSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AlgorithmSpec) ProtoMessage()
- func (m *AlgorithmSpec) Reset()
- func (m *AlgorithmSpec) Size() (n int)
- func (this *AlgorithmSpec) String() string
- func (m *AlgorithmSpec) Unmarshal(dAtA []byte) error
- func (m *AlgorithmSpec) XXX_DiscardUnknown()
- func (m *AlgorithmSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlgorithmSpec) XXX_Merge(src proto.Message)
- func (m *AlgorithmSpec) XXX_Size() int
- func (m *AlgorithmSpec) XXX_Unmarshal(b []byte) error
- type ApiKeyName
- type AudioFeaturizer
- type CanaryMetric
- type CategoricalEncoding
- type CategoricalParameter
- func (in *CategoricalParameter) DeepCopy() *CategoricalParameter
- func (in *CategoricalParameter) DeepCopyInto(out *CategoricalParameter)
- func (*CategoricalParameter) Descriptor() ([]byte, []int)
- func (m *CategoricalParameter) Marshal() (dAtA []byte, err error)
- func (m *CategoricalParameter) MarshalTo(dAtA []byte) (int, error)
- func (m *CategoricalParameter) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CategoricalParameter) ProtoMessage()
- func (m *CategoricalParameter) Reset()
- func (m *CategoricalParameter) Size() (n int)
- func (this *CategoricalParameter) String() string
- func (m *CategoricalParameter) Unmarshal(dAtA []byte) error
- func (m *CategoricalParameter) XXX_DiscardUnknown()
- func (m *CategoricalParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CategoricalParameter) XXX_Merge(src proto.Message)
- func (m *CategoricalParameter) XXX_Size() int
- func (m *CategoricalParameter) XXX_Unmarshal(b []byte) error
- type ClassicEstimatorName
- type Cloud
- func (cloud *Cloud) AddFinalizer()
- func (in *Cloud) DeepCopy() *Cloud
- func (in *Cloud) DeepCopyInto(out *Cloud)
- func (in *Cloud) DeepCopyObject() runtime.Object
- func (cloud *Cloud) Default()
- func (*Cloud) Descriptor() ([]byte, []int)
- func (cloud *Cloud) HasFinalizer() bool
- func (m *Cloud) Marshal() (dAtA []byte, err error)
- func (m *Cloud) MarshalTo(dAtA []byte) (int, error)
- func (m *Cloud) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Cloud) ProtoMessage()
- func (cloud *Cloud) RemoveFinalizer()
- func (m *Cloud) Reset()
- func (m *Cloud) Size() (n int)
- func (this *Cloud) String() string
- func (m *Cloud) Unmarshal(dAtA []byte) error
- func (cloud Cloud) Validate() (bool, field.ErrorList)
- func (cloud *Cloud) ValidateCreate() error
- func (cloud *Cloud) ValidateDelete() error
- func (cloud *Cloud) ValidateUpdate(old runtime.Object) error
- func (m *Cloud) XXX_DiscardUnknown()
- func (m *Cloud) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cloud) XXX_Merge(src proto.Message)
- func (m *Cloud) XXX_Size() int
- func (m *Cloud) XXX_Unmarshal(b []byte) error
- type CloudList
- func (in *CloudList) DeepCopy() *CloudList
- func (in *CloudList) DeepCopyInto(out *CloudList)
- func (in *CloudList) DeepCopyObject() runtime.Object
- func (*CloudList) Descriptor() ([]byte, []int)
- func (m *CloudList) Marshal() (dAtA []byte, err error)
- func (m *CloudList) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudList) ProtoMessage()
- func (m *CloudList) Reset()
- func (m *CloudList) Size() (n int)
- func (this *CloudList) String() string
- func (m *CloudList) Unmarshal(dAtA []byte) error
- func (m *CloudList) XXX_DiscardUnknown()
- func (m *CloudList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudList) XXX_Merge(src proto.Message)
- func (m *CloudList) XXX_Size() int
- func (m *CloudList) XXX_Unmarshal(b []byte) error
- type CloudSpec
- func (in *CloudSpec) DeepCopy() *CloudSpec
- func (in *CloudSpec) DeepCopyInto(out *CloudSpec)
- func (*CloudSpec) Descriptor() ([]byte, []int)
- func (m *CloudSpec) Marshal() (dAtA []byte, err error)
- func (m *CloudSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudSpec) ProtoMessage()
- func (m *CloudSpec) Reset()
- func (m *CloudSpec) Size() (n int)
- func (this *CloudSpec) String() string
- func (m *CloudSpec) Unmarshal(dAtA []byte) error
- func (m *CloudSpec) XXX_DiscardUnknown()
- func (m *CloudSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudSpec) XXX_Merge(src proto.Message)
- func (m *CloudSpec) XXX_Size() int
- func (m *CloudSpec) XXX_Unmarshal(b []byte) error
- type CloudStatus
- func (in *CloudStatus) DeepCopy() *CloudStatus
- func (in *CloudStatus) DeepCopyInto(out *CloudStatus)
- func (*CloudStatus) Descriptor() ([]byte, []int)
- func (m *CloudStatus) Marshal() (dAtA []byte, err error)
- func (m *CloudStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudStatus) ProtoMessage()
- func (m *CloudStatus) Reset()
- func (m *CloudStatus) Size() (n int)
- func (this *CloudStatus) String() string
- func (m *CloudStatus) Unmarshal(dAtA []byte) error
- func (m *CloudStatus) XXX_DiscardUnknown()
- func (m *CloudStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudStatus) XXX_Merge(src proto.Message)
- func (m *CloudStatus) XXX_Size() int
- func (m *CloudStatus) XXX_Unmarshal(b []byte) error
- type Color
- type CompilerName
- type CompilerSpec
- func (in *CompilerSpec) DeepCopy() *CompilerSpec
- func (in *CompilerSpec) DeepCopyInto(out *CompilerSpec)
- func (*CompilerSpec) Descriptor() ([]byte, []int)
- func (m *CompilerSpec) Marshal() (dAtA []byte, err error)
- func (m *CompilerSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CompilerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CompilerSpec) ProtoMessage()
- func (m *CompilerSpec) Reset()
- func (m *CompilerSpec) Size() (n int)
- func (this *CompilerSpec) String() string
- func (m *CompilerSpec) Unmarshal(dAtA []byte) error
- func (m *CompilerSpec) XXX_DiscardUnknown()
- func (m *CompilerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CompilerSpec) XXX_Merge(src proto.Message)
- func (m *CompilerSpec) XXX_Size() int
- func (m *CompilerSpec) XXX_Unmarshal(b []byte) error
- type ConditionReason
- type ConfusionMatrix
- func (in *ConfusionMatrix) DeepCopy() *ConfusionMatrix
- func (in *ConfusionMatrix) DeepCopyInto(out *ConfusionMatrix)
- func (*ConfusionMatrix) Descriptor() ([]byte, []int)
- func (m *ConfusionMatrix) Marshal() (dAtA []byte, err error)
- func (m *ConfusionMatrix) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfusionMatrix) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfusionMatrix) ProtoMessage()
- func (m *ConfusionMatrix) Reset()
- func (m *ConfusionMatrix) Size() (n int)
- func (this *ConfusionMatrix) String() string
- func (m *ConfusionMatrix) Unmarshal(dAtA []byte) error
- func (m *ConfusionMatrix) XXX_DiscardUnknown()
- func (m *ConfusionMatrix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfusionMatrix) XXX_Merge(src proto.Message)
- func (m *ConfusionMatrix) XXX_Size() int
- func (m *ConfusionMatrix) XXX_Unmarshal(b []byte) error
- type ConfusionMatrixRow
- func (in *ConfusionMatrixRow) DeepCopy() *ConfusionMatrixRow
- func (in *ConfusionMatrixRow) DeepCopyInto(out *ConfusionMatrixRow)
- func (*ConfusionMatrixRow) Descriptor() ([]byte, []int)
- func (m *ConfusionMatrixRow) Marshal() (dAtA []byte, err error)
- func (m *ConfusionMatrixRow) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfusionMatrixRow) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfusionMatrixRow) ProtoMessage()
- func (m *ConfusionMatrixRow) Reset()
- func (m *ConfusionMatrixRow) Size() (n int)
- func (this *ConfusionMatrixRow) String() string
- func (m *ConfusionMatrixRow) Unmarshal(dAtA []byte) error
- func (m *ConfusionMatrixRow) XXX_DiscardUnknown()
- func (m *ConfusionMatrixRow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfusionMatrixRow) XXX_Merge(src proto.Message)
- func (m *ConfusionMatrixRow) XXX_Size() int
- func (m *ConfusionMatrixRow) XXX_Unmarshal(b []byte) error
- type ConnectionCategory
- type ContainerLog
- func (in *ContainerLog) DeepCopy() *ContainerLog
- func (in *ContainerLog) DeepCopyInto(out *ContainerLog)
- func (*ContainerLog) Descriptor() ([]byte, []int)
- func (m *ContainerLog) Marshal() (dAtA []byte, err error)
- func (m *ContainerLog) MarshalTo(dAtA []byte) (int, error)
- func (m *ContainerLog) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ContainerLog) ProtoMessage()
- func (m *ContainerLog) Reset()
- func (m *ContainerLog) Size() (n int)
- func (this *ContainerLog) String() string
- func (m *ContainerLog) Unmarshal(dAtA []byte) error
- func (m *ContainerLog) XXX_DiscardUnknown()
- func (m *ContainerLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContainerLog) XXX_Merge(src proto.Message)
- func (m *ContainerLog) XXX_Size() int
- func (m *ContainerLog) XXX_Unmarshal(b []byte) error
- type CurvePoint
- func (in *CurvePoint) DeepCopy() *CurvePoint
- func (in *CurvePoint) DeepCopyInto(out *CurvePoint)
- func (*CurvePoint) Descriptor() ([]byte, []int)
- func (m *CurvePoint) Marshal() (dAtA []byte, err error)
- func (m *CurvePoint) MarshalTo(dAtA []byte) (int, error)
- func (m *CurvePoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CurvePoint) ProtoMessage()
- func (m *CurvePoint) Reset()
- func (m *CurvePoint) Size() (n int)
- func (this *CurvePoint) String() string
- func (m *CurvePoint) Unmarshal(dAtA []byte) error
- func (m *CurvePoint) XXX_DiscardUnknown()
- func (m *CurvePoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CurvePoint) XXX_Merge(src proto.Message)
- func (m *CurvePoint) XXX_Size() int
- func (m *CurvePoint) XXX_Unmarshal(b []byte) error
- type CvType
- type DataCenter
- func (in *DataCenter) DeepCopy() *DataCenter
- func (in *DataCenter) DeepCopyInto(out *DataCenter)
- func (*DataCenter) Descriptor() ([]byte, []int)
- func (m *DataCenter) Marshal() (dAtA []byte, err error)
- func (m *DataCenter) MarshalTo(dAtA []byte) (int, error)
- func (m *DataCenter) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataCenter) ProtoMessage()
- func (m *DataCenter) Reset()
- func (m *DataCenter) Size() (n int)
- func (this *DataCenter) String() string
- func (m *DataCenter) Unmarshal(dAtA []byte) error
- func (m *DataCenter) XXX_DiscardUnknown()
- func (m *DataCenter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataCenter) XXX_Merge(src proto.Message)
- func (m *DataCenter) XXX_Size() int
- func (m *DataCenter) XXX_Unmarshal(b []byte) error
- type DataDomain
- type DataSplitMethod
- type DataType
- type DatasetType
- type DatastoreType
- type DatetimeTransformation
- type DimensionReduction
- type Discretisation
- type EnsembleType
- type FeatureSelection
- type FileEncoding
- type FloatParameter
- func (in *FloatParameter) DeepCopy() *FloatParameter
- func (in *FloatParameter) DeepCopyInto(out *FloatParameter)
- func (*FloatParameter) Descriptor() ([]byte, []int)
- func (m *FloatParameter) Marshal() (dAtA []byte, err error)
- func (m *FloatParameter) MarshalTo(dAtA []byte) (int, error)
- func (m *FloatParameter) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FloatParameter) ProtoMessage()
- func (m *FloatParameter) Reset()
- func (m *FloatParameter) Size() (n int)
- func (this *FloatParameter) String() string
- func (m *FloatParameter) Unmarshal(dAtA []byte) error
- func (m *FloatParameter) XXX_DiscardUnknown()
- func (m *FloatParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FloatParameter) XXX_Merge(src proto.Message)
- func (m *FloatParameter) XXX_Size() int
- func (m *FloatParameter) XXX_Unmarshal(b []byte) error
- type FrameworkName
- type Freq
- type GithubEvents
- func (in *GithubEvents) DeepCopy() *GithubEvents
- func (in *GithubEvents) DeepCopyInto(out *GithubEvents)
- func (*GithubEvents) Descriptor() ([]byte, []int)
- func (m *GithubEvents) Marshal() (dAtA []byte, err error)
- func (m *GithubEvents) MarshalTo(dAtA []byte) (int, error)
- func (m *GithubEvents) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GithubEvents) ProtoMessage()
- func (m *GithubEvents) Reset()
- func (m *GithubEvents) Size() (n int)
- func (this *GithubEvents) String() string
- func (m *GithubEvents) Unmarshal(dAtA []byte) error
- func (m *GithubEvents) XXX_DiscardUnknown()
- func (m *GithubEvents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GithubEvents) XXX_Merge(src proto.Message)
- func (m *GithubEvents) XXX_Size() int
- func (m *GithubEvents) XXX_Unmarshal(b []byte) error
- type GpuClass
- func (in *GpuClass) DeepCopy() *GpuClass
- func (in *GpuClass) DeepCopyInto(out *GpuClass)
- func (*GpuClass) Descriptor() ([]byte, []int)
- func (m *GpuClass) Marshal() (dAtA []byte, err error)
- func (m *GpuClass) MarshalTo(dAtA []byte) (int, error)
- func (m *GpuClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GpuClass) ProtoMessage()
- func (m *GpuClass) Reset()
- func (m *GpuClass) Size() (n int)
- func (this *GpuClass) String() string
- func (m *GpuClass) Unmarshal(dAtA []byte) error
- func (m *GpuClass) XXX_DiscardUnknown()
- func (m *GpuClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GpuClass) XXX_Merge(src proto.Message)
- func (m *GpuClass) XXX_Size() int
- func (m *GpuClass) XXX_Unmarshal(b []byte) error
- type GpuClassCost
- func (in *GpuClassCost) DeepCopy() *GpuClassCost
- func (in *GpuClassCost) DeepCopyInto(out *GpuClassCost)
- func (*GpuClassCost) Descriptor() ([]byte, []int)
- func (m *GpuClassCost) Marshal() (dAtA []byte, err error)
- func (m *GpuClassCost) MarshalTo(dAtA []byte) (int, error)
- func (m *GpuClassCost) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GpuClassCost) ProtoMessage()
- func (m *GpuClassCost) Reset()
- func (m *GpuClassCost) Size() (n int)
- func (this *GpuClassCost) String() string
- func (m *GpuClassCost) Unmarshal(dAtA []byte) error
- func (m *GpuClassCost) XXX_DiscardUnknown()
- func (m *GpuClassCost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GpuClassCost) XXX_Merge(src proto.Message)
- func (m *GpuClassCost) XXX_Size() int
- func (m *GpuClassCost) XXX_Unmarshal(b []byte) error
- type HardwareTarget
- type HistogramData
- func (in *HistogramData) DeepCopy() *HistogramData
- func (in *HistogramData) DeepCopyInto(out *HistogramData)
- func (*HistogramData) Descriptor() ([]byte, []int)
- func (m *HistogramData) Marshal() (dAtA []byte, err error)
- func (m *HistogramData) MarshalTo(dAtA []byte) (int, error)
- func (m *HistogramData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HistogramData) ProtoMessage()
- func (m *HistogramData) Reset()
- func (m *HistogramData) Size() (n int)
- func (this *HistogramData) String() string
- func (m *HistogramData) Unmarshal(dAtA []byte) error
- func (m *HistogramData) XXX_DiscardUnknown()
- func (m *HistogramData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HistogramData) XXX_Merge(src proto.Message)
- func (m *HistogramData) XXX_Size() int
- func (m *HistogramData) XXX_Unmarshal(b []byte) error
- type HolidayCountry
- type ImageFeaturizer
- type Images
- func (in *Images) DeepCopy() *Images
- func (in *Images) DeepCopyInto(out *Images)
- func (*Images) Descriptor() ([]byte, []int)
- func (m *Images) Marshal() (dAtA []byte, err error)
- func (m *Images) MarshalTo(dAtA []byte) (int, error)
- func (m *Images) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Images) ProtoMessage()
- func (m *Images) Reset()
- func (m *Images) Size() (n int)
- func (this *Images) String() string
- func (m *Images) Unmarshal(dAtA []byte) error
- func (m *Images) XXX_DiscardUnknown()
- func (m *Images) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Images) XXX_Merge(src proto.Message)
- func (m *Images) XXX_Size() int
- func (m *Images) XXX_Unmarshal(b []byte) error
- type ImbalanceHandling
- type Imputation
- type IntParameter
- func (in *IntParameter) DeepCopy() *IntParameter
- func (in *IntParameter) DeepCopyInto(out *IntParameter)
- func (*IntParameter) Descriptor() ([]byte, []int)
- func (m *IntParameter) Marshal() (dAtA []byte, err error)
- func (m *IntParameter) MarshalTo(dAtA []byte) (int, error)
- func (m *IntParameter) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IntParameter) ProtoMessage()
- func (m *IntParameter) Reset()
- func (m *IntParameter) Size() (n int)
- func (this *IntParameter) String() string
- func (m *IntParameter) Unmarshal(dAtA []byte) error
- func (m *IntParameter) XXX_DiscardUnknown()
- func (m *IntParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IntParameter) XXX_Merge(src proto.Message)
- func (m *IntParameter) XXX_Size() int
- func (m *IntParameter) XXX_Unmarshal(b []byte) error
- type LastRunStatus
- func (in *LastRunStatus) DeepCopy() *LastRunStatus
- func (in *LastRunStatus) DeepCopyInto(out *LastRunStatus)
- func (*LastRunStatus) Descriptor() ([]byte, []int)
- func (m *LastRunStatus) Marshal() (dAtA []byte, err error)
- func (m *LastRunStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LastRunStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LastRunStatus) ProtoMessage()
- func (m *LastRunStatus) Reset()
- func (m *LastRunStatus) Size() (n int)
- func (this *LastRunStatus) String() string
- func (m *LastRunStatus) Unmarshal(dAtA []byte) error
- func (m *LastRunStatus) XXX_DiscardUnknown()
- func (m *LastRunStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LastRunStatus) XXX_Merge(src proto.Message)
- func (m *LastRunStatus) XXX_Size() int
- func (m *LastRunStatus) XXX_Unmarshal(b []byte) error
- type Lib
- func (in *Lib) DeepCopy() *Lib
- func (in *Lib) DeepCopyInto(out *Lib)
- func (*Lib) Descriptor() ([]byte, []int)
- func (m *Lib) Marshal() (dAtA []byte, err error)
- func (m *Lib) MarshalTo(dAtA []byte) (int, error)
- func (m *Lib) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Lib) ProtoMessage()
- func (m *Lib) Reset()
- func (m *Lib) Size() (n int)
- func (this *Lib) String() string
- func (m *Lib) Unmarshal(dAtA []byte) error
- func (m *Lib) XXX_DiscardUnknown()
- func (m *Lib) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Lib) XXX_Merge(src proto.Message)
- func (m *Lib) XXX_Size() int
- func (m *Lib) XXX_Unmarshal(b []byte) error
- type LicenseType
- type LogLevel
- type Logs
- func (logs *Logs) Append(newLogs []ContainerLog)
- func (in *Logs) DeepCopy() *Logs
- func (in *Logs) DeepCopyInto(out *Logs)
- func (*Logs) Descriptor() ([]byte, []int)
- func (m *Logs) Marshal() (dAtA []byte, err error)
- func (m *Logs) MarshalTo(dAtA []byte) (int, error)
- func (m *Logs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Logs) ProtoMessage()
- func (m *Logs) Reset()
- func (m *Logs) Size() (n int)
- func (this *Logs) String() string
- func (m *Logs) Unmarshal(dAtA []byte) error
- func (m *Logs) XXX_DiscardUnknown()
- func (m *Logs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Logs) XXX_Merge(src proto.Message)
- func (m *Logs) XXX_Size() int
- func (m *Logs) XXX_Unmarshal(b []byte) error
- type MLFramework
- func (in *MLFramework) DeepCopy() *MLFramework
- func (in *MLFramework) DeepCopyInto(out *MLFramework)
- func (in *MLFramework) DeepCopyObject() runtime.Object
- func (framework *MLFramework) Default()
- func (*MLFramework) Descriptor() ([]byte, []int)
- func (m *MLFramework) Marshal() (dAtA []byte, err error)
- func (m *MLFramework) MarshalTo(dAtA []byte) (int, error)
- func (m *MLFramework) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MLFramework) ProtoMessage()
- func (m *MLFramework) Reset()
- func (m *MLFramework) Size() (n int)
- func (this *MLFramework) String() string
- func (m *MLFramework) Unmarshal(dAtA []byte) error
- func (framework *MLFramework) Validate() (bool, field.ErrorList)
- func (framework *MLFramework) ValidateCreate() error
- func (framework *MLFramework) ValidateDelete() error
- func (framework *MLFramework) ValidateUpdate(old runtime.Object) error
- func (m *MLFramework) XXX_DiscardUnknown()
- func (m *MLFramework) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MLFramework) XXX_Merge(src proto.Message)
- func (m *MLFramework) XXX_Size() int
- func (m *MLFramework) XXX_Unmarshal(b []byte) error
- type MLFrameworkList
- func (in *MLFrameworkList) DeepCopy() *MLFrameworkList
- func (in *MLFrameworkList) DeepCopyInto(out *MLFrameworkList)
- func (in *MLFrameworkList) DeepCopyObject() runtime.Object
- func (*MLFrameworkList) Descriptor() ([]byte, []int)
- func (m *MLFrameworkList) Marshal() (dAtA []byte, err error)
- func (m *MLFrameworkList) MarshalTo(dAtA []byte) (int, error)
- func (m *MLFrameworkList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MLFrameworkList) ProtoMessage()
- func (m *MLFrameworkList) Reset()
- func (m *MLFrameworkList) Size() (n int)
- func (this *MLFrameworkList) String() string
- func (m *MLFrameworkList) Unmarshal(dAtA []byte) error
- func (m *MLFrameworkList) XXX_DiscardUnknown()
- func (m *MLFrameworkList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MLFrameworkList) XXX_Merge(src proto.Message)
- func (m *MLFrameworkList) XXX_Size() int
- func (m *MLFrameworkList) XXX_Unmarshal(b []byte) error
- type MLFrameworkSpec
- func (in *MLFrameworkSpec) DeepCopy() *MLFrameworkSpec
- func (in *MLFrameworkSpec) DeepCopyInto(out *MLFrameworkSpec)
- func (*MLFrameworkSpec) Descriptor() ([]byte, []int)
- func (m *MLFrameworkSpec) Marshal() (dAtA []byte, err error)
- func (m *MLFrameworkSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MLFrameworkSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MLFrameworkSpec) ProtoMessage()
- func (m *MLFrameworkSpec) Reset()
- func (m *MLFrameworkSpec) Size() (n int)
- func (this *MLFrameworkSpec) String() string
- func (m *MLFrameworkSpec) Unmarshal(dAtA []byte) error
- func (m *MLFrameworkSpec) XXX_DiscardUnknown()
- func (m *MLFrameworkSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MLFrameworkSpec) XXX_Merge(src proto.Message)
- func (m *MLFrameworkSpec) XXX_Size() int
- func (m *MLFrameworkSpec) XXX_Unmarshal(b []byte) error
- type MLSubtask
- type MLTask
- type MachineClass
- func (in *MachineClass) DeepCopy() *MachineClass
- func (in *MachineClass) DeepCopyInto(out *MachineClass)
- func (*MachineClass) Descriptor() ([]byte, []int)
- func (m *MachineClass) Marshal() (dAtA []byte, err error)
- func (m *MachineClass) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineClass) ProtoMessage()
- func (m *MachineClass) Reset()
- func (m *MachineClass) Size() (n int)
- func (this *MachineClass) String() string
- func (m *MachineClass) Unmarshal(dAtA []byte) error
- func (m *MachineClass) XXX_DiscardUnknown()
- func (m *MachineClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineClass) XXX_Merge(src proto.Message)
- func (m *MachineClass) XXX_Size() int
- func (m *MachineClass) XXX_Unmarshal(b []byte) error
- type MachineClassCost
- func (in *MachineClassCost) DeepCopy() *MachineClassCost
- func (in *MachineClassCost) DeepCopyInto(out *MachineClassCost)
- func (*MachineClassCost) Descriptor() ([]byte, []int)
- func (m *MachineClassCost) Marshal() (dAtA []byte, err error)
- func (m *MachineClassCost) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineClassCost) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineClassCost) ProtoMessage()
- func (m *MachineClassCost) Reset()
- func (m *MachineClassCost) Size() (n int)
- func (this *MachineClassCost) String() string
- func (m *MachineClassCost) Unmarshal(dAtA []byte) error
- func (m *MachineClassCost) XXX_DiscardUnknown()
- func (m *MachineClassCost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineClassCost) XXX_Merge(src proto.Message)
- func (m *MachineClassCost) XXX_Size() int
- func (m *MachineClassCost) XXX_Unmarshal(b []byte) error
- type ManagedImage
- func (in *ManagedImage) DeepCopy() *ManagedImage
- func (in *ManagedImage) DeepCopyInto(out *ManagedImage)
- func (in *ManagedImage) DeepCopyObject() runtime.Object
- func (p *ManagedImage) Default()
- func (*ManagedImage) Descriptor() ([]byte, []int)
- func (m *ManagedImage) Marshal() (dAtA []byte, err error)
- func (m *ManagedImage) MarshalTo(dAtA []byte) (int, error)
- func (m *ManagedImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ManagedImage) ProtoMessage()
- func (m *ManagedImage) Reset()
- func (m *ManagedImage) Size() (n int)
- func (this *ManagedImage) String() string
- func (p *ManagedImage) URL() string
- func (m *ManagedImage) Unmarshal(dAtA []byte) error
- func (image *ManagedImage) Validate() (bool, field.ErrorList)
- func (image *ManagedImage) ValidateCreate() error
- func (image *ManagedImage) ValidateDelete() error
- func (image *ManagedImage) ValidateUpdate(old runtime.Object) error
- func (m *ManagedImage) XXX_DiscardUnknown()
- func (m *ManagedImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ManagedImage) XXX_Merge(src proto.Message)
- func (m *ManagedImage) XXX_Size() int
- func (m *ManagedImage) XXX_Unmarshal(b []byte) error
- type ManagedImageList
- func (in *ManagedImageList) DeepCopy() *ManagedImageList
- func (in *ManagedImageList) DeepCopyInto(out *ManagedImageList)
- func (in *ManagedImageList) DeepCopyObject() runtime.Object
- func (*ManagedImageList) Descriptor() ([]byte, []int)
- func (m *ManagedImageList) Marshal() (dAtA []byte, err error)
- func (m *ManagedImageList) MarshalTo(dAtA []byte) (int, error)
- func (m *ManagedImageList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ManagedImageList) ProtoMessage()
- func (m *ManagedImageList) Reset()
- func (m *ManagedImageList) Size() (n int)
- func (this *ManagedImageList) String() string
- func (m *ManagedImageList) Unmarshal(dAtA []byte) error
- func (m *ManagedImageList) XXX_DiscardUnknown()
- func (m *ManagedImageList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ManagedImageList) XXX_Merge(src proto.Message)
- func (m *ManagedImageList) XXX_Size() int
- func (m *ManagedImageList) XXX_Unmarshal(b []byte) error
- type ManagedImageRole
- type ManagedImageSpec
- func (in *ManagedImageSpec) DeepCopy() *ManagedImageSpec
- func (in *ManagedImageSpec) DeepCopyInto(out *ManagedImageSpec)
- func (*ManagedImageSpec) Descriptor() ([]byte, []int)
- func (m *ManagedImageSpec) Marshal() (dAtA []byte, err error)
- func (m *ManagedImageSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ManagedImageSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ManagedImageSpec) ProtoMessage()
- func (m *ManagedImageSpec) Reset()
- func (m *ManagedImageSpec) Size() (n int)
- func (this *ManagedImageSpec) String() string
- func (m *ManagedImageSpec) Unmarshal(dAtA []byte) error
- func (m *ManagedImageSpec) XXX_DiscardUnknown()
- func (m *ManagedImageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ManagedImageSpec) XXX_Merge(src proto.Message)
- func (m *ManagedImageSpec) XXX_Size() int
- func (m *ManagedImageSpec) XXX_Unmarshal(b []byte) error
- type Measurement
- func (in *Measurement) DeepCopy() *Measurement
- func (in *Measurement) DeepCopyInto(out *Measurement)
- func (*Measurement) Descriptor() ([]byte, []int)
- func (m *Measurement) Marshal() (dAtA []byte, err error)
- func (m *Measurement) MarshalTo(dAtA []byte) (int, error)
- func (m *Measurement) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Measurement) ProtoMessage()
- func (m *Measurement) Reset()
- func (m *Measurement) Size() (n int)
- func (this *Measurement) String() string
- func (m *Measurement) Unmarshal(dAtA []byte) error
- func (m *Measurement) XXX_DiscardUnknown()
- func (m *Measurement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Measurement) XXX_Merge(src proto.Message)
- func (m *Measurement) XXX_Size() int
- func (m *Measurement) XXX_Unmarshal(b []byte) error
- type Metric
- type ModalityType
- type ModelClassType
- type ModelDeploymentSpec
- func (in *ModelDeploymentSpec) DeepCopy() *ModelDeploymentSpec
- func (in *ModelDeploymentSpec) DeepCopyInto(out *ModelDeploymentSpec)
- func (*ModelDeploymentSpec) Descriptor() ([]byte, []int)
- func (m *ModelDeploymentSpec) Marshal() (dAtA []byte, err error)
- func (m *ModelDeploymentSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ModelDeploymentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModelDeploymentSpec) ProtoMessage()
- func (m *ModelDeploymentSpec) Reset()
- func (m *ModelDeploymentSpec) Size() (n int)
- func (this *ModelDeploymentSpec) String() string
- func (m *ModelDeploymentSpec) Unmarshal(dAtA []byte) error
- func (m *ModelDeploymentSpec) XXX_DiscardUnknown()
- func (m *ModelDeploymentSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelDeploymentSpec) XXX_Merge(src proto.Message)
- func (m *ModelDeploymentSpec) XXX_Size() int
- func (m *ModelDeploymentSpec) XXX_Unmarshal(b []byte) error
- type ModelRole
- type ModelServingFormat
- type ModelType
- type NotificationReceiver
- type NotificationSpec
- func (in *NotificationSpec) DeepCopy() *NotificationSpec
- func (in *NotificationSpec) DeepCopyInto(out *NotificationSpec)
- func (*NotificationSpec) Descriptor() ([]byte, []int)
- func (m *NotificationSpec) Marshal() (dAtA []byte, err error)
- func (m *NotificationSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NotificationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NotificationSpec) ProtoMessage()
- func (m *NotificationSpec) Reset()
- func (m *NotificationSpec) Size() (n int)
- func (this *NotificationSpec) String() string
- func (m *NotificationSpec) Unmarshal(dAtA []byte) error
- func (m *NotificationSpec) XXX_DiscardUnknown()
- func (m *NotificationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotificationSpec) XXX_Merge(src proto.Message)
- func (m *NotificationSpec) XXX_Size() int
- func (m *NotificationSpec) XXX_Unmarshal(b []byte) error
- type Op
- type OutlierAlgorithmName
- type OutlierHandling
- type PRCurve
- func (in *PRCurve) DeepCopy() *PRCurve
- func (in *PRCurve) DeepCopyInto(out *PRCurve)
- func (*PRCurve) Descriptor() ([]byte, []int)
- func (m *PRCurve) Marshal() (dAtA []byte, err error)
- func (m *PRCurve) MarshalTo(dAtA []byte) (int, error)
- func (m *PRCurve) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PRCurve) ProtoMessage()
- func (m *PRCurve) Reset()
- func (m *PRCurve) Size() (n int)
- func (this *PRCurve) String() string
- func (m *PRCurve) Unmarshal(dAtA []byte) error
- func (m *PRCurve) XXX_DiscardUnknown()
- func (m *PRCurve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PRCurve) XXX_Merge(src proto.Message)
- func (m *PRCurve) XXX_Size() int
- func (m *PRCurve) XXX_Unmarshal(b []byte) error
- type PermissionsSpec
- func (in *PermissionsSpec) DeepCopy() *PermissionsSpec
- func (in *PermissionsSpec) DeepCopyInto(out *PermissionsSpec)
- func (*PermissionsSpec) Descriptor() ([]byte, []int)
- func (m *PermissionsSpec) Marshal() (dAtA []byte, err error)
- func (m *PermissionsSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PermissionsSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PermissionsSpec) ProtoMessage()
- func (m *PermissionsSpec) Reset()
- func (m *PermissionsSpec) Size() (n int)
- func (this *PermissionsSpec) String() string
- func (m *PermissionsSpec) Unmarshal(dAtA []byte) error
- func (m *PermissionsSpec) XXX_DiscardUnknown()
- func (m *PermissionsSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PermissionsSpec) XXX_Merge(src proto.Message)
- func (m *PermissionsSpec) XXX_Size() int
- func (m *PermissionsSpec) XXX_Unmarshal(b []byte) error
- type PredictorFormat
- type PretrainedModel
- func (in *PretrainedModel) DeepCopy() *PretrainedModel
- func (in *PretrainedModel) DeepCopyInto(out *PretrainedModel)
- func (in *PretrainedModel) DeepCopyObject() runtime.Object
- func (p *PretrainedModel) Default()
- func (*PretrainedModel) Descriptor() ([]byte, []int)
- func (m *PretrainedModel) Marshal() (dAtA []byte, err error)
- func (m *PretrainedModel) MarshalTo(dAtA []byte) (int, error)
- func (m *PretrainedModel) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PretrainedModel) ProtoMessage()
- func (m *PretrainedModel) Reset()
- func (m *PretrainedModel) Size() (n int)
- func (this *PretrainedModel) String() string
- func (m *PretrainedModel) Unmarshal(dAtA []byte) error
- func (m *PretrainedModel) XXX_DiscardUnknown()
- func (m *PretrainedModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PretrainedModel) XXX_Merge(src proto.Message)
- func (m *PretrainedModel) XXX_Size() int
- func (m *PretrainedModel) XXX_Unmarshal(b []byte) error
- type PretrainedModelList
- func (in *PretrainedModelList) DeepCopy() *PretrainedModelList
- func (in *PretrainedModelList) DeepCopyInto(out *PretrainedModelList)
- func (in *PretrainedModelList) DeepCopyObject() runtime.Object
- func (*PretrainedModelList) Descriptor() ([]byte, []int)
- func (m *PretrainedModelList) Marshal() (dAtA []byte, err error)
- func (m *PretrainedModelList) MarshalTo(dAtA []byte) (int, error)
- func (m *PretrainedModelList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PretrainedModelList) ProtoMessage()
- func (m *PretrainedModelList) Reset()
- func (m *PretrainedModelList) Size() (n int)
- func (this *PretrainedModelList) String() string
- func (m *PretrainedModelList) Unmarshal(dAtA []byte) error
- func (m *PretrainedModelList) XXX_DiscardUnknown()
- func (m *PretrainedModelList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PretrainedModelList) XXX_Merge(src proto.Message)
- func (m *PretrainedModelList) XXX_Size() int
- func (m *PretrainedModelList) XXX_Unmarshal(b []byte) error
- type PretrainedModelSpec
- func (in *PretrainedModelSpec) DeepCopy() *PretrainedModelSpec
- func (in *PretrainedModelSpec) DeepCopyInto(out *PretrainedModelSpec)
- func (*PretrainedModelSpec) Descriptor() ([]byte, []int)
- func (m *PretrainedModelSpec) Marshal() (dAtA []byte, err error)
- func (m *PretrainedModelSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PretrainedModelSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PretrainedModelSpec) ProtoMessage()
- func (m *PretrainedModelSpec) Reset()
- func (m *PretrainedModelSpec) Size() (n int)
- func (this *PretrainedModelSpec) String() string
- func (m *PretrainedModelSpec) Unmarshal(dAtA []byte) error
- func (m *PretrainedModelSpec) XXX_DiscardUnknown()
- func (m *PretrainedModelSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PretrainedModelSpec) XXX_Merge(src proto.Message)
- func (m *PretrainedModelSpec) XXX_Size() int
- func (m *PretrainedModelSpec) XXX_Unmarshal(b []byte) error
- type PriorityLevel
- type ProviderName
- type PublicDataset
- func (in *PublicDataset) DeepCopy() *PublicDataset
- func (in *PublicDataset) DeepCopyInto(out *PublicDataset)
- func (in *PublicDataset) DeepCopyObject() runtime.Object
- func (*PublicDataset) Descriptor() ([]byte, []int)
- func (m *PublicDataset) Marshal() (dAtA []byte, err error)
- func (m *PublicDataset) MarshalTo(dAtA []byte) (int, error)
- func (m *PublicDataset) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (pd *PublicDataset) PodName() string
- func (*PublicDataset) ProtoMessage()
- func (pd *PublicDataset) RepEntry() (string, error)
- func (pd *PublicDataset) RepPath(root string) (string, error)
- func (m *PublicDataset) Reset()
- func (m *PublicDataset) Size() (n int)
- func (this *PublicDataset) String() string
- func (pd *PublicDataset) ToYamlFile() ([]byte, error)
- func (m *PublicDataset) Unmarshal(dAtA []byte) error
- func (pd *PublicDataset) Validate() (bool, field.ErrorList)
- func (pd *PublicDataset) ValidateCreate() error
- func (pd *PublicDataset) ValidateDelete() error
- func (pd *PublicDataset) ValidateUpdate(old runtime.Object) error
- func (m *PublicDataset) XXX_DiscardUnknown()
- func (m *PublicDataset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PublicDataset) XXX_Merge(src proto.Message)
- func (m *PublicDataset) XXX_Size() int
- func (m *PublicDataset) XXX_Unmarshal(b []byte) error
- type PublicDatasetList
- func (in *PublicDatasetList) DeepCopy() *PublicDatasetList
- func (in *PublicDatasetList) DeepCopyInto(out *PublicDatasetList)
- func (in *PublicDatasetList) DeepCopyObject() runtime.Object
- func (*PublicDatasetList) Descriptor() ([]byte, []int)
- func (m *PublicDatasetList) Marshal() (dAtA []byte, err error)
- func (m *PublicDatasetList) MarshalTo(dAtA []byte) (int, error)
- func (m *PublicDatasetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PublicDatasetList) ProtoMessage()
- func (m *PublicDatasetList) Reset()
- func (m *PublicDatasetList) Size() (n int)
- func (this *PublicDatasetList) String() string
- func (m *PublicDatasetList) Unmarshal(dAtA []byte) error
- func (m *PublicDatasetList) XXX_DiscardUnknown()
- func (m *PublicDatasetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PublicDatasetList) XXX_Merge(src proto.Message)
- func (m *PublicDatasetList) XXX_Size() int
- func (m *PublicDatasetList) XXX_Unmarshal(b []byte) error
- type PublicDatasetSpec
- func (in *PublicDatasetSpec) DeepCopy() *PublicDatasetSpec
- func (in *PublicDatasetSpec) DeepCopyInto(out *PublicDatasetSpec)
- func (*PublicDatasetSpec) Descriptor() ([]byte, []int)
- func (m *PublicDatasetSpec) Marshal() (dAtA []byte, err error)
- func (m *PublicDatasetSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *PublicDatasetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PublicDatasetSpec) ProtoMessage()
- func (m *PublicDatasetSpec) Reset()
- func (m *PublicDatasetSpec) Size() (n int)
- func (this *PublicDatasetSpec) String() string
- func (m *PublicDatasetSpec) Unmarshal(dAtA []byte) error
- func (m *PublicDatasetSpec) XXX_DiscardUnknown()
- func (m *PublicDatasetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PublicDatasetSpec) XXX_Merge(src proto.Message)
- func (m *PublicDatasetSpec) XXX_Size() int
- func (m *PublicDatasetSpec) XXX_Unmarshal(b []byte) error
- type Region
- func (in *Region) DeepCopy() *Region
- func (in *Region) DeepCopyInto(out *Region)
- func (*Region) Descriptor() ([]byte, []int)
- func (m *Region) Marshal() (dAtA []byte, err error)
- func (m *Region) MarshalTo(dAtA []byte) (int, error)
- func (m *Region) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Region) ProtoMessage()
- func (m *Region) Reset()
- func (m *Region) Size() (n int)
- func (this *Region) String() string
- func (m *Region) Unmarshal(dAtA []byte) error
- func (m *Region) XXX_DiscardUnknown()
- func (m *Region) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Region) XXX_Merge(src proto.Message)
- func (m *Region) XXX_Size() int
- func (m *Region) XXX_Unmarshal(b []byte) error
- type RelationshipArity
- type ResourceSpec
- func (in *ResourceSpec) DeepCopy() *ResourceSpec
- func (in *ResourceSpec) DeepCopyInto(out *ResourceSpec)
- func (*ResourceSpec) Descriptor() ([]byte, []int)
- func (m *ResourceSpec) Marshal() (dAtA []byte, err error)
- func (m *ResourceSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceSpec) ProtoMessage()
- func (m *ResourceSpec) Reset()
- func (m *ResourceSpec) Size() (n int)
- func (this *ResourceSpec) String() string
- func (m *ResourceSpec) Unmarshal(dAtA []byte) error
- func (m *ResourceSpec) XXX_DiscardUnknown()
- func (m *ResourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceSpec) XXX_Merge(src proto.Message)
- func (m *ResourceSpec) XXX_Size() int
- func (m *ResourceSpec) XXX_Unmarshal(b []byte) error
- type RocAucCurve
- func (in *RocAucCurve) DeepCopy() *RocAucCurve
- func (in *RocAucCurve) DeepCopyInto(out *RocAucCurve)
- func (*RocAucCurve) Descriptor() ([]byte, []int)
- func (m *RocAucCurve) Marshal() (dAtA []byte, err error)
- func (m *RocAucCurve) MarshalTo(dAtA []byte) (int, error)
- func (m *RocAucCurve) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RocAucCurve) ProtoMessage()
- func (m *RocAucCurve) Reset()
- func (m *RocAucCurve) Size() (n int)
- func (this *RocAucCurve) String() string
- func (m *RocAucCurve) Unmarshal(dAtA []byte) error
- func (m *RocAucCurve) XXX_DiscardUnknown()
- func (m *RocAucCurve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RocAucCurve) XXX_Merge(src proto.Message)
- func (m *RocAucCurve) XXX_Size() int
- func (m *RocAucCurve) XXX_Unmarshal(b []byte) error
- type RunSchedule
- func (in *RunSchedule) DeepCopy() *RunSchedule
- func (in *RunSchedule) DeepCopyInto(out *RunSchedule)
- func (*RunSchedule) Descriptor() ([]byte, []int)
- func (m *RunSchedule) Marshal() (dAtA []byte, err error)
- func (m *RunSchedule) MarshalTo(dAtA []byte) (int, error)
- func (m *RunSchedule) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RunSchedule) ProtoMessage()
- func (m *RunSchedule) Reset()
- func (m *RunSchedule) Size() (n int)
- func (this *RunSchedule) String() string
- func (m *RunSchedule) Unmarshal(dAtA []byte) error
- func (m *RunSchedule) XXX_DiscardUnknown()
- func (m *RunSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RunSchedule) XXX_Merge(src proto.Message)
- func (m *RunSchedule) XXX_Size() int
- func (m *RunSchedule) XXX_Unmarshal(b []byte) error
- type SamplingType
- type Scaling
- type SeasonalityMode
- type SecurityClearanceLevel
- type ShapType
- type Stakeholder
- func (in *Stakeholder) DeepCopy() *Stakeholder
- func (in *Stakeholder) DeepCopyInto(out *Stakeholder)
- func (*Stakeholder) Descriptor() ([]byte, []int)
- func (m *Stakeholder) Marshal() (dAtA []byte, err error)
- func (m *Stakeholder) MarshalTo(dAtA []byte) (int, error)
- func (m *Stakeholder) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Stakeholder) ProtoMessage()
- func (m *Stakeholder) Reset()
- func (m *Stakeholder) Size() (n int)
- func (this *Stakeholder) String() string
- func (m *Stakeholder) Unmarshal(dAtA []byte) error
- func (m *Stakeholder) XXX_DiscardUnknown()
- func (m *Stakeholder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Stakeholder) XXX_Merge(src proto.Message)
- func (m *Stakeholder) XXX_Size() int
- func (m *Stakeholder) XXX_Unmarshal(b []byte) error
- type StatusError
- type TaskName
- type TextEncoding
- type TriggerScheduleEventType
- type TriggerType
- type UpdateStrategy
- type VariableTransformation
- type VideoFeaturizer
- type VizName
- type VizUri
- func (in *VizUri) DeepCopy() *VizUri
- func (in *VizUri) DeepCopyInto(out *VizUri)
- func (*VizUri) Descriptor() ([]byte, []int)
- func (m *VizUri) Marshal() (dAtA []byte, err error)
- func (m *VizUri) MarshalTo(dAtA []byte) (int, error)
- func (m *VizUri) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VizUri) ProtoMessage()
- func (m *VizUri) Reset()
- func (m *VizUri) Size() (n int)
- func (this *VizUri) String() string
- func (m *VizUri) Unmarshal(dAtA []byte) error
- func (m *VizUri) XXX_DiscardUnknown()
- func (m *VizUri) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VizUri) XXX_Merge(src proto.Message)
- func (m *VizUri) XXX_Size() int
- func (m *VizUri) XXX_Unmarshal(b []byte) error
- type WebHookNameAndAction
- type WorkloadClass
- func (in *WorkloadClass) DeepCopy() *WorkloadClass
- func (in *WorkloadClass) DeepCopyInto(out *WorkloadClass)
- func (in *WorkloadClass) DeepCopyObject() runtime.Object
- func (*WorkloadClass) Descriptor() ([]byte, []int)
- func (m *WorkloadClass) Marshal() (dAtA []byte, err error)
- func (m *WorkloadClass) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (tclass *WorkloadClass) PodName() string
- func (*WorkloadClass) ProtoMessage()
- func (tclass *WorkloadClass) RepEntry() (string, error)
- func (tclass *WorkloadClass) RepPath(root string) (string, error)
- func (m *WorkloadClass) Reset()
- func (m *WorkloadClass) Size() (n int)
- func (this *WorkloadClass) String() string
- func (tclass *WorkloadClass) ToYamlFile() ([]byte, error)
- func (m *WorkloadClass) Unmarshal(dAtA []byte) error
- func (tclass *WorkloadClass) Validate() (bool, field.ErrorList)
- func (tclass *WorkloadClass) ValidateCreate() error
- func (tclass *WorkloadClass) ValidateDelete() error
- func (tclass *WorkloadClass) ValidateUpdate(old runtime.Object) error
- func (m *WorkloadClass) XXX_DiscardUnknown()
- func (m *WorkloadClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadClass) XXX_Merge(src proto.Message)
- func (m *WorkloadClass) XXX_Size() int
- func (m *WorkloadClass) XXX_Unmarshal(b []byte) error
- type WorkloadClassList
- func (in *WorkloadClassList) DeepCopy() *WorkloadClassList
- func (in *WorkloadClassList) DeepCopyInto(out *WorkloadClassList)
- func (in *WorkloadClassList) DeepCopyObject() runtime.Object
- func (*WorkloadClassList) Descriptor() ([]byte, []int)
- func (m *WorkloadClassList) Marshal() (dAtA []byte, err error)
- func (m *WorkloadClassList) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadClassList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadClassList) ProtoMessage()
- func (m *WorkloadClassList) Reset()
- func (m *WorkloadClassList) Size() (n int)
- func (this *WorkloadClassList) String() string
- func (m *WorkloadClassList) Unmarshal(dAtA []byte) error
- func (m *WorkloadClassList) XXX_DiscardUnknown()
- func (m *WorkloadClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadClassList) XXX_Merge(src proto.Message)
- func (m *WorkloadClassList) XXX_Size() int
- func (m *WorkloadClassList) XXX_Unmarshal(b []byte) error
- type WorkloadClassSpec
- func (in *WorkloadClassSpec) DeepCopy() *WorkloadClassSpec
- func (in *WorkloadClassSpec) DeepCopyInto(out *WorkloadClassSpec)
- func (*WorkloadClassSpec) Descriptor() ([]byte, []int)
- func (m *WorkloadClassSpec) Marshal() (dAtA []byte, err error)
- func (m *WorkloadClassSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadClassSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadClassSpec) ProtoMessage()
- func (m *WorkloadClassSpec) Reset()
- func (m *WorkloadClassSpec) Size() (n int)
- func (this *WorkloadClassSpec) String() string
- func (m *WorkloadClassSpec) Unmarshal(dAtA []byte) error
- func (m *WorkloadClassSpec) XXX_DiscardUnknown()
- func (m *WorkloadClassSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadClassSpec) XXX_Merge(src proto.Message)
- func (m *WorkloadClassSpec) XXX_Size() int
- func (m *WorkloadClassSpec) XXX_Unmarshal(b []byte) error
Constants ¶
const ( ControlPort int = 8080 StoragePort int = 8090 DataPort int = 8070 PublisherPort int = 8050 TrainerPort int = 8060 PredictorPort int = 8040 BatchPredictionPort int = 8030 )
const ( LabJobRunnerRole string = "lab-job-runner" LabJobRunnerSa string = "lab-job-sa" LabJobRunnerRoleBinding string = "lab-job-runner-binding" ServingSiteJobRunnerRole string = "servingsite-job-runner" ServingSiteJobRunnerSa string = "servingsite-job-sa" ServingSiteJobRunnerRoleBinding string = "servingsite-job-runner-binding" ServingSitePredictorRole string = "servingsite-predictor" ServingSitePredictorSa string = "servingsite-predictor-sa" ServingSitePredictorRoleBinding string = "servingsite-predictor-binding" )
const ( // catalog group AlgorithmLabelKey = "modela.ai/algorithm" CloudLabelKey = "modela.ai/cloud" ManagedImageLabelKey = "modela.ai/managedimage" MLFrameworkLabelKey = "modela.ai/mlframework" PretrainedModelLabelKey = "modela.ai/pretrainedmodel" PublicDatasetLabelKey = "modela.ai/publicdataset" WorkloadClassLabelKey = "modela.ai/workloadclass" // data group DataPipelineLabelKey = "modela.ai/datapipline" DataPipeleRunLabelKey = "modela.ai/datapipelinerun" DataProductLabelKey = "modela.ai/dataproduct" DataProductVersionLabelKey = "modela.ai/dataproductversion" DatasetLabelKey = "modela.ai/dataset" DatasourceLabelKey = "modela.ai/datasource" EntityLabelKey = "modela.ai/entity" FeatureHistogramLabelKey = "modela.ai/featurehistorgram" FeatureLabelKey = "modela.ai/feature" FeaturePipelineLabelKey = "modela.ai/featurepipeline" FeaturePipelineRunLabelKey = "modela.ai/featurepipelinerun" FeatureSetLabelKey = "modela.ai/featureset" LabelingPipelineLabelKey = "modela.ai/labelingpipeline" LabelingPipelineRunLabelKey = "modela.ai/labelingpipelinerun" RecipeLabelKey = "modela.ai/recipe" RecipeRunLabelKey = "modela.ai/reciperun" SqlQueryLabelKey = "modela.ai/sqlquery" SqlQueryRunLabelKey = "modela.ai/sqlqueryrun" WebRequestLabelKey = "modela.ai/webrequest" WebRequestRunLabelKey = "modela.ai/webrequestrun" // inference CronPredictionLabelKey = "modela.ai/cronprediction" CurtainLabelKey = "modela.ai/curtain" DataAppLabelKey = "modela.ai/dataapp" PredictionLabelKey = "modela.ai/prediction" PredictorLabelKey = "modela.ai/predictor" AccountLabelKey = "modela.ai/account" AlertLabelKey = "modela.ai/alert" ApiTokenLabelKey = "modela.ai/apitoken" AttachmentLabelKey = "modela.ai/attachment" CommitLabelKey = "modela.ai/commit" ConnectiLabelonKey = "modela.ai/connection" LabLabelKey = "modela.ai/lab" LicLenseLabelKey = "modela.ai/license" NotifierLabelKey = "modela.ai/notifier" ServingSiteLabelKey = "modela.ai/servingsite" TenantLabelKey = "modela.ai/tenant" UserClassLabelKey = "modela.ai/userclass" VirtualBucketLabelKey = "modela.ai/virtualbucket" VirtualClusterLabelKey = "modela.ai/virtualcluster" VirtualVolummeLabelKey = "modela.ai/virtualvolume" // team MeetingLabelKey = "modela.ai/meeting" PostmortemLabelKey = "modela.ai/postmortem" ReviewLabelKey = "modela.ai/review" RunbookLabelKey = "modela.ai/runbook" TodoLabelKey = "modela.ai/todo" // training CronReportLabelKey = "modela.ai/cronreport" ModelAutobuilderLabelKey = "modela.ai/modelautobuilder" ModelLabelKey = "modela.ai/model" ModelPipelineLabelKey = "modela.ai/modelpipeline" ModelPipelineRunLabelKey = "modela.ai/modelpipelinerun" ModelCompilerRunLabelKey = "modela.ai/modelcompilerrun" NotebookLabelKey = "modela.ai/notebook" NotebookRunLabelKey = "modela.ai/notebookrun" ReportLabelKey = "modela.ai/report" StudyLabelKey = "modela.ai/study" TaskLabelKey = "modela.ai/task" JobLabelKey = "kubernetes.io/job" OwnerKindLabelKey = "modela.ai/owner-kind" BranchLabelKey = "branch" RoleLabelKey = "labels" ChangedLabelKey = "changed" )
const CurrentVersion = "catalog.modela.ai/v1alpha1"
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( SchemeBuilder = runtime.NewSchemeBuilder(AddKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: catalog.GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func AddKnownTypes ¶
func AddKnownTypes(scheme *k8sruntime.Scheme) error
Adds the list of known types to api.Scheme.
func IsBinaryClassification ¶
func IsMultiClass ¶
func IsRegression ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AccessType ¶
type AccessType string
AccessType define how client reach the predictor +kubebuilder:validation:Enum="cluster-ip";"node-port";"load-balancer";"ingress";"mesh";"none"
const ( // Use cluster port if the predictor is an internal micro service ClusterIPAccessType AccessType = "cluster-ip" // Use node port if the predictor can be accessed from outside the cluster NodePortAccessType AccessType = "node-port" // Use load balancer if the predictor can be accessed from outside the cluster LoadBalancerAccessType AccessType = "load-balancer" // Use ingress if the predictor should register with an ingress. IngressAccessType AccessType = "ingress" // Use service mesh if the predictor should register with a service mesh MeshAccessType AccessType = "mesh" // Use none if the desired port is none NoneAccessType AccessType = "none" )
type Aggregate ¶
type Aggregate string
The Aggregate unit +kubebuilder:validation:Enum="min";"max";"avg";"median";
type Algorithm ¶
type Algorithm struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec AlgorithmSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
Algorithm define the metadata about a machine learning algorithm. +kubebuilder:object:root=true +kubebuilder:resource:path=algorithms,singular=algorithm,shortName="alg",categories={catalog,modela,all} +kubebuilder:printcolumn:name="Framework",type="string",JSONPath=".spec.frameworkName",description="ML Framework name" +kubebuilder:printcolumn:name="Docs",type="string",JSONPath=".spec.url",description="" +kubebuilder:printcolumn:name="Task",type="string",JSONPath=".spec.task",description="ML task name" +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`
func (*Algorithm) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Algorithm.
func (*Algorithm) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Algorithm) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Algorithm) Descriptor ¶
func (*Algorithm) MarshalToSizedBuffer ¶
func (*Algorithm) ProtoMessage ¶
func (*Algorithm) ProtoMessage()
func (*Algorithm) ToYamlFile ¶
func (*Algorithm) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Algorithm) ValidateDelete ¶
func (*Algorithm) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Algorithm) XXX_DiscardUnknown ¶
func (m *Algorithm) XXX_DiscardUnknown()
func (*Algorithm) XXX_Marshal ¶
func (*Algorithm) XXX_Unmarshal ¶
type AlgorithmList ¶
type AlgorithmList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Algorithm `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true AlgorithmList contains a list of Algorithm
func (*AlgorithmList) DeepCopy ¶
func (in *AlgorithmList) DeepCopy() *AlgorithmList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmList.
func (*AlgorithmList) DeepCopyInto ¶
func (in *AlgorithmList) DeepCopyInto(out *AlgorithmList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlgorithmList) DeepCopyObject ¶
func (in *AlgorithmList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlgorithmList) Descriptor ¶
func (*AlgorithmList) Descriptor() ([]byte, []int)
func (*AlgorithmList) Marshal ¶
func (m *AlgorithmList) Marshal() (dAtA []byte, err error)
func (*AlgorithmList) MarshalToSizedBuffer ¶
func (m *AlgorithmList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AlgorithmList) ProtoMessage ¶
func (*AlgorithmList) ProtoMessage()
func (*AlgorithmList) Reset ¶
func (m *AlgorithmList) Reset()
func (*AlgorithmList) Size ¶
func (m *AlgorithmList) Size() (n int)
func (*AlgorithmList) String ¶
func (this *AlgorithmList) String() string
func (*AlgorithmList) Unmarshal ¶
func (m *AlgorithmList) Unmarshal(dAtA []byte) error
func (*AlgorithmList) XXX_DiscardUnknown ¶
func (m *AlgorithmList) XXX_DiscardUnknown()
func (*AlgorithmList) XXX_Marshal ¶
func (m *AlgorithmList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AlgorithmList) XXX_Merge ¶
func (m *AlgorithmList) XXX_Merge(src proto.Message)
func (*AlgorithmList) XXX_Size ¶
func (m *AlgorithmList) XXX_Size() int
func (*AlgorithmList) XXX_Unmarshal ¶
func (m *AlgorithmList) XXX_Unmarshal(b []byte) error
type AlgorithmSpec ¶
type AlgorithmSpec struct { // FrameworkName is a reference to library // +kubebuilder:validation:Required // +required FrameworkName string `json:"frameworkName,omitempty" protobuf:"bytes,1,opt,name=frameworkName"` // Description is the description of the algorithm // +kubebuilder:default:="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,2,opt,name=description"` // URL is a url to the html page describing the algorithm // +kubebuilder:default:="" // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" protobuf:"bytes,3,opt,name=url"` // Task is the machine learning task (binary classification / regression) // +kubebuilder:validation:Optional Task MLTask `json:"task" protobuf:"bytes,4,opt,name=task,casttype=MLTask"` // Sparse indicate if this algorithm can deal with sparse data // +kubebuilder:default:=false // +kubebuilder:validation:Optional Sparse *bool `json:"sparse,omitempty" protobuf:"varint,5,opt,name=sparse"` // IntegerParameters is the list of integer hyper parameter ranges. // +kubebuilder:validation:Optional IntegerParameters []IntParameter `json:"integerParameters,omitempty" protobuf:"bytes,6,rep,name=integerParameters"` // FloatParameters is the list of float hyper parameters ranges // +kubebuilder:validation:Optional FloatParameters []FloatParameter `json:"floatParameters,omitempty" protobuf:"bytes,7,rep,name=floatParameters"` // CategoricalParameters is the list of categorical hyper parameters ranges // +kubebuilder:validation:Optional CategoricalParameters []CategoricalParameter `json:"categoricalParameters,omitempty" protobuf:"bytes,8,rep,name=categoricalParameters"` }
AlgorithmSpec describes the attributes of an machine learning algorithm
func (*AlgorithmSpec) DeepCopy ¶
func (in *AlgorithmSpec) DeepCopy() *AlgorithmSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlgorithmSpec.
func (*AlgorithmSpec) DeepCopyInto ¶
func (in *AlgorithmSpec) DeepCopyInto(out *AlgorithmSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlgorithmSpec) Descriptor ¶
func (*AlgorithmSpec) Descriptor() ([]byte, []int)
func (*AlgorithmSpec) Marshal ¶
func (m *AlgorithmSpec) Marshal() (dAtA []byte, err error)
func (*AlgorithmSpec) MarshalToSizedBuffer ¶
func (m *AlgorithmSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AlgorithmSpec) ProtoMessage ¶
func (*AlgorithmSpec) ProtoMessage()
func (*AlgorithmSpec) Reset ¶
func (m *AlgorithmSpec) Reset()
func (*AlgorithmSpec) Size ¶
func (m *AlgorithmSpec) Size() (n int)
func (*AlgorithmSpec) String ¶
func (this *AlgorithmSpec) String() string
func (*AlgorithmSpec) Unmarshal ¶
func (m *AlgorithmSpec) Unmarshal(dAtA []byte) error
func (*AlgorithmSpec) XXX_DiscardUnknown ¶
func (m *AlgorithmSpec) XXX_DiscardUnknown()
func (*AlgorithmSpec) XXX_Marshal ¶
func (m *AlgorithmSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AlgorithmSpec) XXX_Merge ¶
func (m *AlgorithmSpec) XXX_Merge(src proto.Message)
func (*AlgorithmSpec) XXX_Size ¶
func (m *AlgorithmSpec) XXX_Size() int
func (*AlgorithmSpec) XXX_Unmarshal ¶
func (m *AlgorithmSpec) XXX_Unmarshal(b []byte) error
type ApiKeyName ¶
type ApiKeyName string
ApiKeyName is the secret or in env variable +kubebuilder:validation:Enum="provider";"keyfile";"accessKey";"secretKey";"host";"token";"username";"password";"port";"ssh";"openstack-authurl"
const ( ApiKeyNameProvider ApiKeyName = "provider" ApiKeyNameKeyFile ApiKeyName = "keyfile" ApiKeyNameAccessKey ApiKeyName = "accessKey" ApiKeyNameSecretKey ApiKeyName = "secretKey" ApiKeyNameHost ApiKeyName = "host" ApiKeyNameToken ApiKeyName = "token" ApiKeyNameApiKey ApiKeyName = "apikey" ApiKeyNameUsername ApiKeyName = "username" ApiKeyNamePassword ApiKeyName = "password" ApiKeyNameURL ApiKeyName = "url" ApiKeyNamePort ApiKeyName = "port" ApiKeyNameDatabase ApiKeyName = "database" ApiKeyNameSsh ApiKeyName = "ssh" ApiKeyNameOpenstackAuthUrl ApiKeyName = "openstack-authurl" )
func (ApiKeyName) AsCliOption ¶
func (ak ApiKeyName) AsCliOption() string
type AudioFeaturizer ¶
type AudioFeaturizer string
============================================================================== Audio Featurizer ==============================================================================
type CanaryMetric ¶
type CanaryMetric string
CanaryMetric is used when testing the canary +kubebuilder:validation:Enum="cpu";"mem";"latency";"crash"
const ( CpuCanaryMetric CanaryMetric = "cpu" MemCanaryMetric CanaryMetric = "mem" LatencyCanaryMetric CanaryMetric = "latency" CrashCanaryMetric CanaryMetric = "crash" )
type CategoricalEncoding ¶
type CategoricalEncoding string
============================================================================== CategoricalEncoding ============================================================================== +kubebuilder:validation:Enum="one-hot-encoding";"one-hot-encoding-top-categories";"ordinal-encoding";"count-encoding";"target-encoding";"weight-of-evidence-encoding";"binary-encoding";"label-encoding";"hash-encoding";"catboost-encoding";"loo-encoding";"no-encoding";"auto";"none"
const ( OneHotEncoding CategoricalEncoding = "one-hot-encoding" OneHotEncoderTop CategoricalEncoding = "one-hot-encoding-top-categories" OrdinalEncoding CategoricalEncoding = "ordinal-encoding" CountEncoding CategoricalEncoding = "count-encoding" TargetEncoding CategoricalEncoding = "target-encoding" WoERatioEncoding CategoricalEncoding = "weight-of-evidence-encoding" BinaryEncoding CategoricalEncoding = "binary-encoding" LabelEncoding CategoricalEncoding = "label-encoding" HashEncoding CategoricalEncoding = "hash-encoding" CatboostEncoding CategoricalEncoding = "catboost-encoding" LeaveOneOutEncoding CategoricalEncoding = "loo-encoding" NoEncoding CategoricalEncoding = "no-encoding" AutoEncoding CategoricalEncoding = "auto" NoneEncoding CategoricalEncoding = "none" )
func ParseCategoricalEncoding ¶
func ParseCategoricalEncoding(name string) CategoricalEncoding
type CategoricalParameter ¶
type CategoricalParameter struct { // Name is the name of the hyper parameter // +kubebuilder:validation:Optional Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // DefaultValue if the default categorical value DefaultValue string `json:"defaultValue,omitempty" protobuf:"bytes,2,opt,name=defaultValue"` // Enums defines the list of values // +kubebuilder:validation:Optional Enums []string `json:"enums,omitempty" protobuf:"bytes,3,rep,name=enums"` }
CategoricalParameter contain the specification of an categorical hyper parameter
func (*CategoricalParameter) DeepCopy ¶
func (in *CategoricalParameter) DeepCopy() *CategoricalParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CategoricalParameter.
func (*CategoricalParameter) DeepCopyInto ¶
func (in *CategoricalParameter) DeepCopyInto(out *CategoricalParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CategoricalParameter) Descriptor ¶
func (*CategoricalParameter) Descriptor() ([]byte, []int)
func (*CategoricalParameter) Marshal ¶
func (m *CategoricalParameter) Marshal() (dAtA []byte, err error)
func (*CategoricalParameter) MarshalTo ¶
func (m *CategoricalParameter) MarshalTo(dAtA []byte) (int, error)
func (*CategoricalParameter) MarshalToSizedBuffer ¶
func (m *CategoricalParameter) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CategoricalParameter) ProtoMessage ¶
func (*CategoricalParameter) ProtoMessage()
func (*CategoricalParameter) Reset ¶
func (m *CategoricalParameter) Reset()
func (*CategoricalParameter) Size ¶
func (m *CategoricalParameter) Size() (n int)
func (*CategoricalParameter) String ¶
func (this *CategoricalParameter) String() string
func (*CategoricalParameter) Unmarshal ¶
func (m *CategoricalParameter) Unmarshal(dAtA []byte) error
func (*CategoricalParameter) XXX_DiscardUnknown ¶
func (m *CategoricalParameter) XXX_DiscardUnknown()
func (*CategoricalParameter) XXX_Marshal ¶
func (m *CategoricalParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CategoricalParameter) XXX_Merge ¶
func (m *CategoricalParameter) XXX_Merge(src proto.Message)
func (*CategoricalParameter) XXX_Size ¶
func (m *CategoricalParameter) XXX_Size() int
func (*CategoricalParameter) XXX_Unmarshal ¶
func (m *CategoricalParameter) XXX_Unmarshal(b []byte) error
type ClassicEstimatorName ¶
type ClassicEstimatorName string
+kubebuilder:validation:Enum="knn-regressor";"ridge-regressor";"lasso-regressor";"ada-boost-regressor";"decision-tree-regressor";"extra-tree-regressor";"linear-svr";"svr";"passive-agressive-regressor";"sgd-regressor";"gradient-boosting-regressor";"random-forest-regressor";"xgb-regressor";"catboost-regressor";"sgd-regressor";"gradient-boosting-regressor";"random-forest-regressor";"xgb-regressor";"catboost-regressor";"lightgbm-regressor";"elasticnet-regressor";"dnn-regressor";"elliptic-envelope";"one-class-svm";"isolation-forest";"local-outlier-factor";"prophet";"knn-classifier";"ada-boost-classifier";"decision-tree-classifier";"extra-tree-classifier";"linear-svc";"svc";"passive-aggressive-classifier";"sgd-classifier";"logistic-regression";"gradient-boosting-classifier";"random-forest-classifier";"xgboost-classifier";"ridge-classifier";"quadratic-discriminant";"linear-discriminant";"lightgbm-classifier";"catboost-classifier";"stacking-ensemble";"none";"arima";"auto-arima";"vrima";"exponential-smoothing";"fast-fourier-transform";"nbeats";"theata-method";"als";"bayesian-personalized-ranking";"voting-classifier";"voting-regressor";"stacking-classifier";"stacking-regressor";"hist-gradient-boosting-classifier";"hist-gradient-boosting-regressor";"linear-regression";"bernoulli-nb";"gaussian-nb";"multinomial-nb";
const ( // Regression KNeighborsRegressor ClassicEstimatorName = "knn-regressor" RidgeRegressor ClassicEstimatorName = "ridge-regressor" LassoRegressor ClassicEstimatorName = "lasso-regressor" AdaBoostRegressor ClassicEstimatorName = "ada-boost-regressor" DecisionTreeRegressor ClassicEstimatorName = "decision-tree-regressor" ExtraTreeRegressor ClassicEstimatorName = "extra-tree-regressor" LinearSvr ClassicEstimatorName = "linear-svr" Svr ClassicEstimatorName = "svr" PassiveArressiveRegressor ClassicEstimatorName = "passive-agressive-regressor" SGDRegressor ClassicEstimatorName = "sgd-regressor" GradientBoostingRegressor ClassicEstimatorName = "gradient-boosting-regressor" HistGradientBoostingRegressor ClassicEstimatorName = "hist-gradient-boosting-regressor" RandomForestRegressor ClassicEstimatorName = "random-forest-regressor" XGBRegressor ClassicEstimatorName = "xgb-regressor" CatBoostRegressor ClassicEstimatorName = "catboost-regressor" LightGbmRegressor ClassicEstimatorName = "lightgbm-regressor" ElasticNetRegressor ClassicEstimatorName = "elasticnet-regressor" DNNRegressor ClassicEstimatorName = "dnn-regressor" LinearRegressor ClassicEstimatorName = "linear-regression" // OutlierFilter EllipticEnvelope ClassicEstimatorName = "elliptic-envelope" OneClassSVM ClassicEstimatorName = "one-class-svm" IsolationForest ClassicEstimatorName = "isolation-forest" LocalOutlierFactor ClassicEstimatorName = "local-outlier-factor" // Forcast Prophet ClassicEstimatorName = "prophet" ARIMA ClassicEstimatorName = "arima" AutoARIMA ClassicEstimatorName = "auto-arima" VRIMA ClassicEstimatorName = "vrima" ExponentialSmoothing ClassicEstimatorName = "exponential-smoothing" FastFourierTransform ClassicEstimatorName = "fast-fourier-transform" NBeats ClassicEstimatorName = "nbeats" ThetaMethod ClassicEstimatorName = "theata-method" // Recommendation ALS ClassicEstimatorName = "als" BayesianPersonalizedRanking ClassicEstimatorName = "bayesian-personalized-ranking" // Classifiers KNeighborsClassifier ClassicEstimatorName = "knn-classifier" AdaBoostClassifier ClassicEstimatorName = "ada-boost-classifier" BernoulliNB ClassicEstimatorName = "bernoulli-nb" GaussianNB ClassicEstimatorName = "gaussian-nb" MultinomialNB ClassicEstimatorName = "multinomial-nb" DecisionTreeClassifier ClassicEstimatorName = "decision-tree-classifier" ExtraTreeClassifier ClassicEstimatorName = "extra-tree-classifier" LinearSVC ClassicEstimatorName = "linear-svc" SVC ClassicEstimatorName = "svc" PassiveAggressiveClassifier ClassicEstimatorName = "passive-aggressive-classifier" SGDClassifier ClassicEstimatorName = "sgd-classifier" LogisticRegression ClassicEstimatorName = "logistic-regression" GradientBoostingClassifier ClassicEstimatorName = "gradient-boosting-classifier" HistGradientBoostingClassifier ClassicEstimatorName = "hist-gradient-boosting-classifier" RandomForestClassifier ClassicEstimatorName = "random-forest-classifier" XGBClassifier ClassicEstimatorName = "xgboost-classifier" RidgeClassifier ClassicEstimatorName = "ridge-classifier" QuadraticDiscriminant ClassicEstimatorName = "quadratic-discriminant" LinearDiscriminant ClassicEstimatorName = "linear-discriminant" LightGBMClassifier ClassicEstimatorName = "lightgbm-classifier" CatBoostClassifier ClassicEstimatorName = "catboost-classifier" StackingEnsemble ClassicEstimatorName = "stacking-ensemble" // for stacking ensemble UnknownEstimatorName ClassicEstimatorName = "unknown" NoneEstimatorName ClassicEstimatorName = "none" // Clustering KMeansClustering ClassicEstimatorName = "kmeans" SpectralClustering ClassicEstimatorName = "spectral" DBSCANClustering ClassicEstimatorName = "dbscan" OpticsClustering ClassicEstimatorName = "optics" BirchClustering ClassicEstimatorName = "birch" // Meta Estimators VotingClassifier ClassicEstimatorName = "voting-classifier" VotingRegressor ClassicEstimatorName = "voting-regressor" StackingClassifier ClassicEstimatorName = "stacking-classifier" StackingRegressor ClassicEstimatorName = "stacking-regressor" )
func ParseEstimatorName ¶
func ParseEstimatorName(name string) ClassicEstimatorName
type Cloud ¶
type Cloud struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec CloudSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` //+optional Status CloudStatus `json:"status" protobuf:"bytes,3,opt,name=status"` }
Cloud represent a cloud provider metadata. A cloud contains regions,datacenter,machine classes +kubebuilder:object:root=true +kubebuilder:resource:path=clouds,singular=cloud,categories={catalog,modela,all}
func (*Cloud) AddFinalizer ¶
func (cloud *Cloud) AddFinalizer()
func (*Cloud) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cloud.
func (*Cloud) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cloud) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Cloud) Descriptor ¶
func (*Cloud) HasFinalizer ¶
func (*Cloud) ProtoMessage ¶
func (*Cloud) ProtoMessage()
func (*Cloud) RemoveFinalizer ¶
func (cloud *Cloud) RemoveFinalizer()
func (*Cloud) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Cloud) ValidateDelete ¶
func (*Cloud) ValidateUpdate ¶
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*Cloud) XXX_DiscardUnknown ¶
func (m *Cloud) XXX_DiscardUnknown()
func (*Cloud) XXX_Marshal ¶
func (*Cloud) XXX_Unmarshal ¶
type CloudList ¶
type CloudList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Cloud `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true CloudList contains a list of Cloud
func (*CloudList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudList.
func (*CloudList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudList) Descriptor ¶
func (*CloudList) MarshalToSizedBuffer ¶
func (*CloudList) ProtoMessage ¶
func (*CloudList) ProtoMessage()
func (*CloudList) XXX_DiscardUnknown ¶
func (m *CloudList) XXX_DiscardUnknown()
func (*CloudList) XXX_Marshal ¶
func (*CloudList) XXX_Unmarshal ¶
type CloudSpec ¶
type CloudSpec struct { // DefaultRegionName is the default region. // +kubebuilder:validation:Optional DefaultRegionName string `json:"defaultRegionName,omitempty" protobuf:"bytes,1,opt,name=defaultRegionName"` // DefaultMachineClassName is the default machine class. Used when allocating new machine on this provider // +kubebuilder:validation:Optional DefaultMachineClassName string `json:"defaultMachineClassName,omitempty" protobuf:"bytes,2,opt,name=defaultMachineClassName"` // DefaultGpuClassName is the default gpu class. Used when allocating new gpu on this provider // +kubebuilder:validation:Optional DefaultGpuClassName string `json:"defaultGpuClassName,omitempty" protobuf:"bytes,3,opt,name=defaultGpuClassName"` // MachineClasses defines the types of machines in this provider // +kubebuilder:validation:Optional MachineClasses []MachineClass `json:"machineClasses,omitempty" protobuf:"bytes,4,rep,name=machineClasses"` // GPUClasses define the type of GPUs offered by this provider // +kubebuilder:validation:Optional GpuClasses []GpuClass `json:"gpuClasses,omitempty" protobuf:"bytes,5,rep,name=gpuClasses"` // Regions define the type of regions offered by this provider // +kubebuilder:validation:Optional Regions []Region `json:"regions,omitempty" protobuf:"bytes,6,rep,name=regions"` }
CloudSpec define the attribute of a single cloud provider (E.g. AWS)
func (*CloudSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudSpec.
func (*CloudSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudSpec) Descriptor ¶
func (*CloudSpec) MarshalToSizedBuffer ¶
func (*CloudSpec) ProtoMessage ¶
func (*CloudSpec) ProtoMessage()
func (*CloudSpec) XXX_DiscardUnknown ¶
func (m *CloudSpec) XXX_DiscardUnknown()
func (*CloudSpec) XXX_Marshal ¶
func (*CloudSpec) XXX_Unmarshal ¶
type CloudStatus ¶
type CloudStatus struct { // Machine cost is the costs of MachineCosts []MachineClassCost `json:"machineCosts,omitempty" protobuf:"bytes,1,rep,name=machineCosts"` // CostSpot is the spot cost of the machine class GpuCosts []GpuClassCost `json:"gpuCosts,omitempty" protobuf:"bytes,2,rep,name=gpuCosts"` }
CloudStatus defines the observed state of Cloud.
func (*CloudStatus) DeepCopy ¶
func (in *CloudStatus) DeepCopy() *CloudStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudStatus.
func (*CloudStatus) DeepCopyInto ¶
func (in *CloudStatus) DeepCopyInto(out *CloudStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudStatus) Descriptor ¶
func (*CloudStatus) Descriptor() ([]byte, []int)
func (*CloudStatus) Marshal ¶
func (m *CloudStatus) Marshal() (dAtA []byte, err error)
func (*CloudStatus) MarshalToSizedBuffer ¶
func (m *CloudStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudStatus) ProtoMessage ¶
func (*CloudStatus) ProtoMessage()
func (*CloudStatus) Reset ¶
func (m *CloudStatus) Reset()
func (*CloudStatus) Size ¶
func (m *CloudStatus) Size() (n int)
func (*CloudStatus) String ¶
func (this *CloudStatus) String() string
func (*CloudStatus) Unmarshal ¶
func (m *CloudStatus) Unmarshal(dAtA []byte) error
func (*CloudStatus) XXX_DiscardUnknown ¶
func (m *CloudStatus) XXX_DiscardUnknown()
func (*CloudStatus) XXX_Marshal ¶
func (m *CloudStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudStatus) XXX_Merge ¶
func (m *CloudStatus) XXX_Merge(src proto.Message)
func (*CloudStatus) XXX_Size ¶
func (m *CloudStatus) XXX_Size() int
func (*CloudStatus) XXX_Unmarshal ¶
func (m *CloudStatus) XXX_Unmarshal(b []byte) error
type Color ¶
type Color string
const ( AliceblueColor Color = "aliceblue" AntiquewhiteColor Color = "antiquewhite" AquaColor Color = "aqua" AquamarineColor Color = "aquamarine" AzureColor Color = "azure" BeigeColor Color = "beige" BisqueColor Color = "bisque" BlackColor Color = "black" BlanchedalmondColor Color = "blanchedalmond" BlueColor Color = "blue" BluevioletColor Color = "blueviolet" BrownColor Color = "brown" BurlywoodColor Color = "burlywood" CadetblueColor Color = "cadetblue" ChartreuseColor Color = "chartreuse" ChocolateColor Color = "chocolate" CoralColor Color = "coral" CornflowerblueColor Color = "cornflowerblue" CornsilkColor Color = "cornsilk" NoneColor Color = "none" )
type CompilerName ¶
type CompilerName string
+kubebuilder:validation:Enum="tvm";"onyx";"xla";"none"
const ( CompilerNameTVM CompilerName = "tvm" CompilerNameOnyx CompilerName = "onyx" CompilerNameXla CompilerName = "xla" CompilerNameNone CompilerName = "none" )
type CompilerSpec ¶
type CompilerSpec struct { // Enable set the enable to // +kubebuilder:default:=false // +kubebuilder:validation:Optional Enable *bool `json:"enable,omitempty" protobuf:"varint,1,opt,name=enable"` // Set one or more targets // Enable set the enable to // +kubebuilder:default:="none" // +kubebuilder:validation:Optional Compiler *CompilerName `json:"compiler,omitempty" protobuf:"bytes,2,opt,name=compiler"` // Set one or more targets for the compiler Targets []HardwareTarget `json:"targets,omitempty" protobuf:"bytes,3,opt,name=targets"` }
Compiler spec is used when there is a specification for model compilation
func (*CompilerSpec) DeepCopy ¶
func (in *CompilerSpec) DeepCopy() *CompilerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompilerSpec.
func (*CompilerSpec) DeepCopyInto ¶
func (in *CompilerSpec) DeepCopyInto(out *CompilerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompilerSpec) Descriptor ¶
func (*CompilerSpec) Descriptor() ([]byte, []int)
func (*CompilerSpec) Marshal ¶
func (m *CompilerSpec) Marshal() (dAtA []byte, err error)
func (*CompilerSpec) MarshalToSizedBuffer ¶
func (m *CompilerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CompilerSpec) ProtoMessage ¶
func (*CompilerSpec) ProtoMessage()
func (*CompilerSpec) Reset ¶
func (m *CompilerSpec) Reset()
func (*CompilerSpec) Size ¶
func (m *CompilerSpec) Size() (n int)
func (*CompilerSpec) String ¶
func (this *CompilerSpec) String() string
func (*CompilerSpec) Unmarshal ¶
func (m *CompilerSpec) Unmarshal(dAtA []byte) error
func (*CompilerSpec) XXX_DiscardUnknown ¶
func (m *CompilerSpec) XXX_DiscardUnknown()
func (*CompilerSpec) XXX_Marshal ¶
func (m *CompilerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CompilerSpec) XXX_Merge ¶
func (m *CompilerSpec) XXX_Merge(src proto.Message)
func (*CompilerSpec) XXX_Size ¶
func (m *CompilerSpec) XXX_Size() int
func (*CompilerSpec) XXX_Unmarshal ¶
func (m *CompilerSpec) XXX_Unmarshal(b []byte) error
type ConditionReason ¶
type ConditionReason string
const ( Failed ConditionReason = "Failed" Success ConditionReason = "Success" Running ConditionReason = "Running" WaitingForApproval ConditionReason = "WaitingForApproval" Approved ConditionReason = "Approved" Denied ConditionReason = "Denied" )
type ConfusionMatrix ¶
type ConfusionMatrix struct {
Rows []ConfusionMatrixRow `json:"rows,omitempty" protobuf:"bytes,1,rep,name=rows"`
}
func (*ConfusionMatrix) DeepCopy ¶
func (in *ConfusionMatrix) DeepCopy() *ConfusionMatrix
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfusionMatrix.
func (*ConfusionMatrix) DeepCopyInto ¶
func (in *ConfusionMatrix) DeepCopyInto(out *ConfusionMatrix)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfusionMatrix) Descriptor ¶
func (*ConfusionMatrix) Descriptor() ([]byte, []int)
func (*ConfusionMatrix) Marshal ¶
func (m *ConfusionMatrix) Marshal() (dAtA []byte, err error)
func (*ConfusionMatrix) MarshalToSizedBuffer ¶
func (m *ConfusionMatrix) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfusionMatrix) ProtoMessage ¶
func (*ConfusionMatrix) ProtoMessage()
func (*ConfusionMatrix) Reset ¶
func (m *ConfusionMatrix) Reset()
func (*ConfusionMatrix) Size ¶
func (m *ConfusionMatrix) Size() (n int)
func (*ConfusionMatrix) String ¶
func (this *ConfusionMatrix) String() string
func (*ConfusionMatrix) Unmarshal ¶
func (m *ConfusionMatrix) Unmarshal(dAtA []byte) error
func (*ConfusionMatrix) XXX_DiscardUnknown ¶
func (m *ConfusionMatrix) XXX_DiscardUnknown()
func (*ConfusionMatrix) XXX_Marshal ¶
func (m *ConfusionMatrix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfusionMatrix) XXX_Merge ¶
func (m *ConfusionMatrix) XXX_Merge(src proto.Message)
func (*ConfusionMatrix) XXX_Size ¶
func (m *ConfusionMatrix) XXX_Size() int
func (*ConfusionMatrix) XXX_Unmarshal ¶
func (m *ConfusionMatrix) XXX_Unmarshal(b []byte) error
type ConfusionMatrixRow ¶
type ConfusionMatrixRow struct { T string `json:"t,omitempty" protobuf:"bytes,1,opt,name=t"` // True Label P string `json:"p,omitempty" protobuf:"bytes,2,opt,name=p"` // Predicated Label Count int32 `json:"count,omitempty" protobuf:"varint,3,opt,name=count"` Pct float64 `json:"pct,omitempty" protobuf:"bytes,4,opt,name=pct"` }
func (*ConfusionMatrixRow) DeepCopy ¶
func (in *ConfusionMatrixRow) DeepCopy() *ConfusionMatrixRow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfusionMatrixRow.
func (*ConfusionMatrixRow) DeepCopyInto ¶
func (in *ConfusionMatrixRow) DeepCopyInto(out *ConfusionMatrixRow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfusionMatrixRow) Descriptor ¶
func (*ConfusionMatrixRow) Descriptor() ([]byte, []int)
func (*ConfusionMatrixRow) Marshal ¶
func (m *ConfusionMatrixRow) Marshal() (dAtA []byte, err error)
func (*ConfusionMatrixRow) MarshalTo ¶
func (m *ConfusionMatrixRow) MarshalTo(dAtA []byte) (int, error)
func (*ConfusionMatrixRow) MarshalToSizedBuffer ¶
func (m *ConfusionMatrixRow) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfusionMatrixRow) ProtoMessage ¶
func (*ConfusionMatrixRow) ProtoMessage()
func (*ConfusionMatrixRow) Reset ¶
func (m *ConfusionMatrixRow) Reset()
func (*ConfusionMatrixRow) Size ¶
func (m *ConfusionMatrixRow) Size() (n int)
func (*ConfusionMatrixRow) String ¶
func (this *ConfusionMatrixRow) String() string
func (*ConfusionMatrixRow) Unmarshal ¶
func (m *ConfusionMatrixRow) Unmarshal(dAtA []byte) error
func (*ConfusionMatrixRow) XXX_DiscardUnknown ¶
func (m *ConfusionMatrixRow) XXX_DiscardUnknown()
func (*ConfusionMatrixRow) XXX_Marshal ¶
func (m *ConfusionMatrixRow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfusionMatrixRow) XXX_Merge ¶
func (m *ConfusionMatrixRow) XXX_Merge(src proto.Message)
func (*ConfusionMatrixRow) XXX_Size ¶
func (m *ConfusionMatrixRow) XXX_Size() int
func (*ConfusionMatrixRow) XXX_Unmarshal ¶
func (m *ConfusionMatrixRow) XXX_Unmarshal(b []byte) error
type ConnectionCategory ¶
type ConnectionCategory string
+kubebuilder:validation:Enum="general";"cloud";"docker-image-registry";"database";"git";"messaging";
const ( ConnectionCategoryGeneral ConnectionCategory = "general" ConnectionCategoryCloudProvider ConnectionCategory = "cloud" ConnectionCategoryDockerImageRegistry ConnectionCategory = "docker-image-registry" ConnectionCategoryDatabase ConnectionCategory = "database" ConnectionCategoryGit ConnectionCategory = "git" ConnectionCategoryMessaging ConnectionCategory = "messaging" ConnectionMessagerBroker ConnectionCategory = "message-broker" ConnectionGraphDatabase ConnectionCategory = "graph-database" ConnectionSocialMedia ConnectionCategory = "social-media" )
type ContainerLog ¶ added in v0.4.541
type ContainerLog struct { // The name of the Job Job string `json:"job,omitempty" protobuf:"bytes,1,rep,name=job"` // The container name Container string `json:"container,omitempty" protobuf:"bytes,2,rep,name=container"` // The path to the log in the bucket Key string `json:"key,omitempty" protobuf:"bytes,3,rep,name=key"` }
ContainerLog describes the location of logs for a single Job
func (*ContainerLog) DeepCopy ¶ added in v0.4.541
func (in *ContainerLog) DeepCopy() *ContainerLog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerLog.
func (*ContainerLog) DeepCopyInto ¶ added in v0.4.541
func (in *ContainerLog) DeepCopyInto(out *ContainerLog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerLog) Descriptor ¶ added in v0.4.541
func (*ContainerLog) Descriptor() ([]byte, []int)
func (*ContainerLog) Marshal ¶ added in v0.4.541
func (m *ContainerLog) Marshal() (dAtA []byte, err error)
func (*ContainerLog) MarshalTo ¶ added in v0.4.541
func (m *ContainerLog) MarshalTo(dAtA []byte) (int, error)
func (*ContainerLog) MarshalToSizedBuffer ¶ added in v0.4.541
func (m *ContainerLog) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ContainerLog) ProtoMessage ¶ added in v0.4.541
func (*ContainerLog) ProtoMessage()
func (*ContainerLog) Reset ¶ added in v0.4.541
func (m *ContainerLog) Reset()
func (*ContainerLog) Size ¶ added in v0.4.541
func (m *ContainerLog) Size() (n int)
func (*ContainerLog) String ¶ added in v0.4.541
func (this *ContainerLog) String() string
func (*ContainerLog) Unmarshal ¶ added in v0.4.541
func (m *ContainerLog) Unmarshal(dAtA []byte) error
func (*ContainerLog) XXX_DiscardUnknown ¶ added in v0.4.541
func (m *ContainerLog) XXX_DiscardUnknown()
func (*ContainerLog) XXX_Marshal ¶ added in v0.4.541
func (m *ContainerLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContainerLog) XXX_Merge ¶ added in v0.4.541
func (m *ContainerLog) XXX_Merge(src proto.Message)
func (*ContainerLog) XXX_Size ¶ added in v0.4.541
func (m *ContainerLog) XXX_Size() int
func (*ContainerLog) XXX_Unmarshal ¶ added in v0.4.541
func (m *ContainerLog) XXX_Unmarshal(b []byte) error
type CurvePoint ¶
type CurvePoint struct { X float64 `json:"x,omitempty" protobuf:"bytes,1,opt,name=x"` Y float64 `json:"y,omitempty" protobuf:"bytes,2,opt,name=y"` }
func (*CurvePoint) DeepCopy ¶
func (in *CurvePoint) DeepCopy() *CurvePoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CurvePoint.
func (*CurvePoint) DeepCopyInto ¶
func (in *CurvePoint) DeepCopyInto(out *CurvePoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CurvePoint) Descriptor ¶
func (*CurvePoint) Descriptor() ([]byte, []int)
func (*CurvePoint) Marshal ¶
func (m *CurvePoint) Marshal() (dAtA []byte, err error)
func (*CurvePoint) MarshalToSizedBuffer ¶
func (m *CurvePoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CurvePoint) ProtoMessage ¶
func (*CurvePoint) ProtoMessage()
func (*CurvePoint) Reset ¶
func (m *CurvePoint) Reset()
func (*CurvePoint) Size ¶
func (m *CurvePoint) Size() (n int)
func (*CurvePoint) String ¶
func (this *CurvePoint) String() string
func (*CurvePoint) Unmarshal ¶
func (m *CurvePoint) Unmarshal(dAtA []byte) error
func (*CurvePoint) XXX_DiscardUnknown ¶
func (m *CurvePoint) XXX_DiscardUnknown()
func (*CurvePoint) XXX_Marshal ¶
func (m *CurvePoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CurvePoint) XXX_Merge ¶
func (m *CurvePoint) XXX_Merge(src proto.Message)
func (*CurvePoint) XXX_Size ¶
func (m *CurvePoint) XXX_Size() int
func (*CurvePoint) XXX_Unmarshal ¶
func (m *CurvePoint) XXX_Unmarshal(b []byte) error
type CvType ¶
type CvType string
+kubebuilder:validation:Enum="none";"group-kfold";"group-shuffle-split";"kfold";"leave-one-group-out";"leave-p-groups-out";"leave-one-out";"leave-p-out";"predefined-split";"repeated-kfold";"repeated-stratified-k-fold";"shuffle-split";"stratified-k-fold";"stratified-shuffle-split";"stratified-group-k-fold";"time-series-split"
const ( CvTypeNone CvType = "none" CvTypeGroupKFold CvType = "group-kfold" CvTypeGroupShuffleSplit CvType = "group-shuffle-split" CVTypeKFold CvType = "kfold" CVTypeLeaveOneGroupOut CvType = "leave-one-group-out" CvTypeLeavePGroupsOut CvType = "leave-p-groups-out" CvTypeLeaveOneOut CvType = "leave-one-out" CvTypeLeavePOut CvType = "leave-p-out" CvTypePredefinedSplit CvType = "predefined-split" CvTypeRepeatedKFold CvType = "repeated-kfold" CvTypeRepeatedStratifiedKFold CvType = "repeated-stratified-k-fold" CvTypeShuffleSplit CvType = "shuffle-split" CvTypeStratifiedKFold CvType = "stratified-k-fold" CvTypeStratifiedShuffleSplit CvType = "stratified-shuffle-split" CvTypeStratifiedGroupKFold CvType = "stratified-group-k-fold" CvTypeTimeSeriesSplit CvType = "time-series-split" )
type DataCenter ¶
type DataCenter struct { // Name is the name of the datacenter Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` //Code is the code of the datacenter Code string `json:"code,omitempty" protobuf:"bytes,2,opt,name=code"` }
Datacenter contains the attribute of a specific data center
func (*DataCenter) DeepCopy ¶
func (in *DataCenter) DeepCopy() *DataCenter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCenter.
func (*DataCenter) DeepCopyInto ¶
func (in *DataCenter) DeepCopyInto(out *DataCenter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCenter) Descriptor ¶
func (*DataCenter) Descriptor() ([]byte, []int)
func (*DataCenter) Marshal ¶
func (m *DataCenter) Marshal() (dAtA []byte, err error)
func (*DataCenter) MarshalToSizedBuffer ¶
func (m *DataCenter) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataCenter) ProtoMessage ¶
func (*DataCenter) ProtoMessage()
func (*DataCenter) Reset ¶
func (m *DataCenter) Reset()
func (*DataCenter) Size ¶
func (m *DataCenter) Size() (n int)
func (*DataCenter) String ¶
func (this *DataCenter) String() string
func (*DataCenter) Unmarshal ¶
func (m *DataCenter) Unmarshal(dAtA []byte) error
func (*DataCenter) XXX_DiscardUnknown ¶
func (m *DataCenter) XXX_DiscardUnknown()
func (*DataCenter) XXX_Marshal ¶
func (m *DataCenter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataCenter) XXX_Merge ¶
func (m *DataCenter) XXX_Merge(src proto.Message)
func (*DataCenter) XXX_Size ¶
func (m *DataCenter) XXX_Size() int
func (*DataCenter) XXX_Unmarshal ¶
func (m *DataCenter) XXX_Unmarshal(b []byte) error
type DataDomain ¶
type DataDomain string
+kubebuilder:validation:Enum="url";"path";"password";"time";"count";"interval";"nominal";"email";"creditcard";"uuid";"uuid5";"uuid";"base64";"latitude";"longtitude";"dns";"ip4";"ip6";"ssn";"alpha";"alphanumeric";"unknown";"color";"currency";"date";"guid";"hyperlink";"image";"media";"file";"embedding";"record";"useless";"none"
const ( DataDomainUrl DataDomain = "url" DataDomainPath DataDomain = "path" DataDomainPassword DataDomain = "password" DataDomainTime DataDomain = "time" DataDomainCount DataDomain = "count" DataDomainInterval DataDomain = "interval" DataDomainNominal DataDomain = "nominal" DataDomainEmail DataDomain = "email" DataDomainCreditCard DataDomain = "creditCard" DataDomainUuid3 DataDomain = "uuid" DataDomainUuid5 DataDomain = "uuid5" DataDomainUuid DataDomain = "uuid" DataDomainBase64 DataDomain = "base64" DataDomainLatitude DataDomain = "latitude" DataDomainLongtitude DataDomain = "longtitude" DataDomainDnsName DataDomain = "dns" DataDomainIp4 DataDomain = "ip4" DataDomainIp6 DataDomain = "ip6" DataDomainSsn DataDomain = "ssn" DataDomainAlpha DataDomain = "alpha" DataDomainAlphaNumeric DataDomain = "alphanumeric" DataDomainUnknown DataDomain = "unknown" DataDomainColor DataDomain = "color" DataDomainCurrency DataDomain = "currency" DataDomainDate DataDomain = "date" DataDomainGuid DataDomain = "guid" DataDomainHyperlink DataDomain = "hyperlink" DataDomainImage DataDomain = "image" DataDomainMedia DataDomain = "media" DataDomainFile DataDomain = "file" DataDomainEmbedding DataDomain = "embedding" DataDomainRecord DataDomain = "record" DataDomainUseless DataDomain = "useless" DataDomainNone DataDomain = "none" )
type DataSplitMethod ¶ added in v0.4.366
type DataSplitMethod string
+kubebuilder:validation:Enum="random";"split-column";"time";"random-stratified";"auto";"test-dataset";
const ( DataSplitMethodRandomStratified DataSplitMethod = "random-stratified" DataSplitMethodRandom DataSplitMethod = "random" DataSplitMethodSplitColumn DataSplitMethod = "split-column" DataSplitMethodTime DataSplitMethod = "time" DataSplitMethodUseTestDataset DataSplitMethod = "test-dataset" DataSplitAuto DataSplitMethod = "auto" )
type DataType ¶
type DataType string
+kubebuilder:validation:Enum="boolean";"datetime";"number";"categorical";"ordinal";"text";"json";"number-list";"categorical-list";"text-list";
const ( DataTypeBoolean DataType = "boolean" DataTypeDateTime DataType = "datetime" DataTypeNumber DataType = "number" DataTypeCategorical DataType = "categorical" DataTypeOrdinal DataType = "ordinal" DataTypeText DataType = "text" DataTypeJson DataType = "json" DataTypeNumberList DataType = "number-list" DataTypeCategoricalList DataType = "categorical-list" DataTypeTextList DataType = "text-list" )
type DatasetType ¶
type DatasetType string
+kubebuilder:validation:Enum="tabular";"image";"text";"video";"audio"
const ( DatasetTypeTabular DatasetType = "tabular" DatasetTypeImage DatasetType = "image" DatasetTypeText DatasetType = "text" DatasetTypeVideo DatasetType = "video" DatasetTypeAudio DatasetType = "audio" )
type DatastoreType ¶
type DatastoreType string
================================================== DataEnv source ================================================== +kubebuilder:validation:Enum="csv";"json";"parquet";"tde";"sql";"table";"fwf";"excel";"sas";"spss";"auto";
const ( DatastoreTypeCsv DatastoreType = "csv" DatastoreTypeJson DatastoreType = "json" DatastoreTypeParquet DatastoreType = "parquet" DatastoreTypeSas DatastoreType = "sas" DatastoreTypeSpss DatastoreType = "spss" DatastoreTypeTde DatastoreType = "tde" DatastoreTypeSql DatastoreType = "sql" DatastoreTypeTable DatastoreType = "table" DatastoreTypeFwf DatastoreType = "fwf" DatastoreTypeExcel DatastoreType = "excel" DatastoreTypeAuto DatastoreType = "auto" )
type DatetimeTransformation ¶ added in v0.4.455
type DatetimeTransformation string
============================================================================== Datatime Transformation ============================================================================== +kubebuilder:validation:Enum="extract-datetime-information";"none";"auto"
const ( ExtractDateTimeInformation DatetimeTransformation = "extract-datetime-information" NoneDatetime DatetimeTransformation = "none" AutoDatetime DatetimeTransformation = "auto" )
type DimensionReduction ¶
type DimensionReduction string
============================================================================== Feature Engineering ============================================================================== +kubebuilder:validation:Enum="pca";"polynomial-features";"rbf-sampler";"fast-ica";"nystroem";"none";"auto"
const ( PCA DimensionReduction = "pca" PolynomialFeatures DimensionReduction = "polynomial-features" RBFSampler DimensionReduction = "rbf-sampler" FastIca DimensionReduction = "fast-ica" Nystroem DimensionReduction = "nystroem" NoneFeatureEngineering DimensionReduction = "none" AutoFeatureEngineering DimensionReduction = "auto" )
type Discretisation ¶
type Discretisation string
============================================================================== Discretisation ============================================================================== +kubebuilder:validation:Enum="equal-width-discretisation-";"equal-freq-discretisation";"kbin-discretisation";"kernel-centerer-discretisation";"label-binarizer-discretisation";"multi-label-binarizer-discretisation";"none";"auto"
const ( EqualWidthDiscretisation Discretisation = "equal-width-discretisation-" EqualFreqDiscretisation Discretisation = "equal-freq-discretisation" KBinsDiscretisation Discretisation = "kbin-discretisation" KernelCentererDiscretisation Discretisation = "kernel-centerer-discretisation" LabelBinarizerDiscretisation Discretisation = "label-binarizer-discretisation" MultiLabelBinarizerDiscretisation Discretisation = "multi-label-binarizer-discretisation" NoneDiscretisation Discretisation = "none" AutoDiscretisation Discretisation = "auto" )
type EnsembleType ¶ added in v0.4.389
type EnsembleType string
const ( VotingEnsembleType EnsembleType = "voting" StackEnsembleType EnsembleType = "stacking" )
type FeatureSelection ¶
type FeatureSelection string
+kubebuilder:validation:Enum="drop-features";"drop-constant-features";"drop-duplicated-features";"drop-correlated-features";"mutual-information";"chisquare";"anova";"step-forward";"step-backward";"lasso-regression";"tree-importance";"recursive-feature-elimination";"recursive-feature-addition";"select-percentile";"select-kbest";"select-fpr";"select-fdr";"variance-threshold";"none";"auto"
const ( DropFeatures FeatureSelection = "drop-features" DropConstantFeatures FeatureSelection = "drop-constant-features" DropDuplicateFeatures FeatureSelection = "drop-duplicated-features" MutualInformationFeatureSelection FeatureSelection = "mutual-information" ChiSquareFeatureSelection FeatureSelection = "chisquare" AnovaFeatureSelection FeatureSelection = "anova" StepForwardFeatureSelection FeatureSelection = "step-forward" StepBackwardFeatureSelection FeatureSelection = "step-backward" LassoRegressionFeatureSelection FeatureSelection = "lasso-regression" TreeImportanceFeatureSelection FeatureSelection = "tree-importance" RecursiveFeatureElimination FeatureSelection = "recursive-feature-elimination" RecursiveFeatureAddition FeatureSelection = "recursive-feature-addition" SelectPercentile FeatureSelection = "select-percentile" SelectKBest FeatureSelection = "select-kbest" SelectFpr FeatureSelection = "select-fpr" SelectFdr FeatureSelection = "select-fdr" VarianceThreshold FeatureSelection = "variance-threshold" NoneFeatureSelection FeatureSelection = "none" AutoFeatureSelection FeatureSelection = "auto" )
type FileEncoding ¶
type FileEncoding string
+kubebuilder:validation:Enum="utf-8";"latin-1";"utf-16";
const ( FileEncodingUtf8 FileEncoding = "utf-8" //iso-8859-1 FileEncodingLating1 FileEncoding = "latin-1" FileEncodingUtf16 FileEncoding = "utf-16" )
type FloatParameter ¶
type FloatParameter struct { // Name is the name of the hyper parameter // +kubebuilder:validation:Optional Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // Min is the minimum value // +kubebuilder:validation:Optional Min float64 `json:"min,omitempty" protobuf:"bytes,3,opt,name=min"` // Max is the maximum value // +kubebuilder:validation:Optional Max float64 `json:"max,omitempty" protobuf:"bytes,4,opt,name=max"` // Default float value // +kubebuilder:validation:Optional DefaultValue float64 `json:"defaultValue,omitempty" protobuf:"bytes,5,opt,name=defaultValue"` // Log specify if this hyper paramer is logartimic // +kubebuilder:validation:Optional Log bool `json:"log,omitempty" protobuf:"varint,6,opt,name=log"` }
FloatParameter contain the specification of an float hyper parameter
func (*FloatParameter) DeepCopy ¶
func (in *FloatParameter) DeepCopy() *FloatParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatParameter.
func (*FloatParameter) DeepCopyInto ¶
func (in *FloatParameter) DeepCopyInto(out *FloatParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatParameter) Descriptor ¶
func (*FloatParameter) Descriptor() ([]byte, []int)
func (*FloatParameter) Marshal ¶
func (m *FloatParameter) Marshal() (dAtA []byte, err error)
func (*FloatParameter) MarshalToSizedBuffer ¶
func (m *FloatParameter) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FloatParameter) ProtoMessage ¶
func (*FloatParameter) ProtoMessage()
func (*FloatParameter) Reset ¶
func (m *FloatParameter) Reset()
func (*FloatParameter) Size ¶
func (m *FloatParameter) Size() (n int)
func (*FloatParameter) String ¶
func (this *FloatParameter) String() string
func (*FloatParameter) Unmarshal ¶
func (m *FloatParameter) Unmarshal(dAtA []byte) error
func (*FloatParameter) XXX_DiscardUnknown ¶
func (m *FloatParameter) XXX_DiscardUnknown()
func (*FloatParameter) XXX_Marshal ¶
func (m *FloatParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FloatParameter) XXX_Merge ¶
func (m *FloatParameter) XXX_Merge(src proto.Message)
func (*FloatParameter) XXX_Size ¶
func (m *FloatParameter) XXX_Size() int
func (*FloatParameter) XXX_Unmarshal ¶
func (m *FloatParameter) XXX_Unmarshal(b []byte) error
type FrameworkName ¶
type FrameworkName string
+kubebuilder:validation:Enum="scikit-learn";"tensorflow";"pytorch";"catcoost";"lightgbm"; FrameworkName is the name of the machine learning framework
const ( ScikitLearn FrameworkName = "scikit-learn" TensorFlow FrameworkName = "tensorflow" PyTorch FrameworkName = "pytorch" Cataboost FrameworkName = "catcoost" LightGbm FrameworkName = "lightgbm" )
type Freq ¶
type Freq string
/ The Horizon unit +kubebuilder:validation:Enum="second";"minute";"hour";"day";"week";"month";"quarter";"year";
type GithubEvents ¶
type GithubEvents struct { // The github connections used to loginto git GitConnectionsName *string `json:"gitConnectionName,omitempty" protobuf:"bytes,1,opt,name=gitConnectionName"` // Repository is the name of the github repository Repository *string `json:"repository,omitempty" protobuf:"bytes,2,opt,name=repository"` // Branch is the name of the github branch. // By default the trigger listen to all branch Branch *string `json:"branch,omitempty" protobuf:"bytes,3,opt,name=branch"` // Blobname regex is a regular expression on the blob name that changed BlobNameRegex *string `json:"blobNameRegex,omitempty" protobuf:"bytes,4,opt,name=blobNameRegex"` // Events is the name of the github events. Events []string `json:"events,omitempty" protobuf:"bytes,5,rep,name=events"` }
GithubEvents specify repo and the events to listen in order ot fire the pipeline
func (*GithubEvents) DeepCopy ¶
func (in *GithubEvents) DeepCopy() *GithubEvents
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubEvents.
func (*GithubEvents) DeepCopyInto ¶
func (in *GithubEvents) DeepCopyInto(out *GithubEvents)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GithubEvents) Descriptor ¶
func (*GithubEvents) Descriptor() ([]byte, []int)
func (*GithubEvents) Marshal ¶
func (m *GithubEvents) Marshal() (dAtA []byte, err error)
func (*GithubEvents) MarshalToSizedBuffer ¶
func (m *GithubEvents) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GithubEvents) ProtoMessage ¶
func (*GithubEvents) ProtoMessage()
func (*GithubEvents) Reset ¶
func (m *GithubEvents) Reset()
func (*GithubEvents) Size ¶
func (m *GithubEvents) Size() (n int)
func (*GithubEvents) String ¶
func (this *GithubEvents) String() string
func (*GithubEvents) Unmarshal ¶
func (m *GithubEvents) Unmarshal(dAtA []byte) error
func (*GithubEvents) XXX_DiscardUnknown ¶
func (m *GithubEvents) XXX_DiscardUnknown()
func (*GithubEvents) XXX_Marshal ¶
func (m *GithubEvents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GithubEvents) XXX_Merge ¶
func (m *GithubEvents) XXX_Merge(src proto.Message)
func (*GithubEvents) XXX_Size ¶
func (m *GithubEvents) XXX_Size() int
func (*GithubEvents) XXX_Unmarshal ¶
func (m *GithubEvents) XXX_Unmarshal(b []byte) error
type GpuClass ¶
type GpuClass struct { //Code the the code of the gpu class within the data provider Code string `json:"code" protobuf:"bytes,1,opt,name=code"` RegionName string `json:"regionName" protobuf:"bytes,2,opt,name=regionName"` //Vcpu is the number of cores // +kubebuilder:validation:Minimum=0 Vcpu int32 `json:"vcpu,omitempty" protobuf:"varint,3,opt,name=vcpu"` //Gpumem is the amount of memory on the gpu Gpumem *resource.Quantity `json:"gpumem,omitempty" protobuf:"bytes,4,opt,name=gpumem"` }
GpuClass define the specific for a machine type of a cloud provider
func (*GpuClass) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GpuClass.
func (*GpuClass) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GpuClass) Descriptor ¶
func (*GpuClass) MarshalToSizedBuffer ¶
func (*GpuClass) ProtoMessage ¶
func (*GpuClass) ProtoMessage()
func (*GpuClass) XXX_DiscardUnknown ¶
func (m *GpuClass) XXX_DiscardUnknown()
func (*GpuClass) XXX_Marshal ¶
func (*GpuClass) XXX_Unmarshal ¶
type GpuClassCost ¶
type GpuClassCost struct { // Code is the machine class code Code string `json:"code,omitempty" protobuf:"bytes,1,opt,name=code"` Region string `json:"region,omitempty" protobuf:"bytes,2,opt,name=region"` // CostPerMinute is the cost per minute in dollar of the machine class CostPerMinute *resource.Quantity `json:"costPerMinute,omitempty" protobuf:"bytes,3,opt,name=costPerMinute"` // CostSpot is the spot cost of the machine class CostSpot *resource.Quantity `json:"costSpot,omitempty" protobuf:"bytes,4,opt,name=costSpot"` }
GpuClassCost contain the current cost of a gpu class in a region
func (*GpuClassCost) DeepCopy ¶
func (in *GpuClassCost) DeepCopy() *GpuClassCost
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GpuClassCost.
func (*GpuClassCost) DeepCopyInto ¶
func (in *GpuClassCost) DeepCopyInto(out *GpuClassCost)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GpuClassCost) Descriptor ¶
func (*GpuClassCost) Descriptor() ([]byte, []int)
func (*GpuClassCost) Marshal ¶
func (m *GpuClassCost) Marshal() (dAtA []byte, err error)
func (*GpuClassCost) MarshalToSizedBuffer ¶
func (m *GpuClassCost) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GpuClassCost) ProtoMessage ¶
func (*GpuClassCost) ProtoMessage()
func (*GpuClassCost) Reset ¶
func (m *GpuClassCost) Reset()
func (*GpuClassCost) Size ¶
func (m *GpuClassCost) Size() (n int)
func (*GpuClassCost) String ¶
func (this *GpuClassCost) String() string
func (*GpuClassCost) Unmarshal ¶
func (m *GpuClassCost) Unmarshal(dAtA []byte) error
func (*GpuClassCost) XXX_DiscardUnknown ¶
func (m *GpuClassCost) XXX_DiscardUnknown()
func (*GpuClassCost) XXX_Marshal ¶
func (m *GpuClassCost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GpuClassCost) XXX_Merge ¶
func (m *GpuClassCost) XXX_Merge(src proto.Message)
func (*GpuClassCost) XXX_Size ¶
func (m *GpuClassCost) XXX_Size() int
func (*GpuClassCost) XXX_Unmarshal ¶
func (m *GpuClassCost) XXX_Unmarshal(b []byte) error
type HardwareTarget ¶
type HardwareTarget string
+kubebuilder:validation:Enum="amd-epyc-2";"arma-53";"arma-72";"intel-cascade-lake";"intel-broadwell";"intel-skylake";"tesla-v100";"tesla-k80";"t4";"raspberry-pi8-modela-b";
const ( HardwareTargetAMDEPYC2 HardwareTarget = "amd-epyc-2" HardwareTargetARMA53 HardwareTarget = "arma-53" HardwareTargetARMA72 HardwareTarget = "arma-72" HardwareTargetIntelCascadeLake HardwareTarget = "intel-cascade-lake" HardwareTargetIntelBroadwell HardwareTarget = "intel-broadwell" HardwareTargetIntelSkylake HardwareTarget = "intel-skylake" HardwareTargetTeslaV100 HardwareTarget = "tesla-v100" HardwareTargetTeslaK80 HardwareTarget = "tesla-k80" HardwareTargetT4 HardwareTarget = "t4" HardwareTargetRaspberryPi8MODELB HardwareTarget = "raspberry-pi8-modela-b" )
type HistogramData ¶ added in v0.4.414
type HistogramData struct { // The bins if the histogram describes continous variables Bins []float64 `json:"bins,omitempty" protobuf:"bytes,1,rep,name=bins"` // The set of values per bin Values []float64 `json:"values,omitempty" protobuf:"bytes,2,rep,name=values"` // The name of the categories, one per bin if this is a categorical histogram Categories []string `json:"categories,omitempty" protobuf:"bytes,3,rep,name=categories"` }
HistogramData contains the data to construct a histogram image
func (*HistogramData) DeepCopy ¶ added in v0.4.414
func (in *HistogramData) DeepCopy() *HistogramData
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HistogramData.
func (*HistogramData) DeepCopyInto ¶ added in v0.4.414
func (in *HistogramData) DeepCopyInto(out *HistogramData)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HistogramData) Descriptor ¶ added in v0.4.414
func (*HistogramData) Descriptor() ([]byte, []int)
func (*HistogramData) Marshal ¶ added in v0.4.414
func (m *HistogramData) Marshal() (dAtA []byte, err error)
func (*HistogramData) MarshalTo ¶ added in v0.4.414
func (m *HistogramData) MarshalTo(dAtA []byte) (int, error)
func (*HistogramData) MarshalToSizedBuffer ¶ added in v0.4.414
func (m *HistogramData) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HistogramData) ProtoMessage ¶ added in v0.4.414
func (*HistogramData) ProtoMessage()
func (*HistogramData) Reset ¶ added in v0.4.414
func (m *HistogramData) Reset()
func (*HistogramData) Size ¶ added in v0.4.414
func (m *HistogramData) Size() (n int)
func (*HistogramData) String ¶ added in v0.4.414
func (this *HistogramData) String() string
func (*HistogramData) Unmarshal ¶ added in v0.4.414
func (m *HistogramData) Unmarshal(dAtA []byte) error
func (*HistogramData) XXX_DiscardUnknown ¶ added in v0.4.414
func (m *HistogramData) XXX_DiscardUnknown()
func (*HistogramData) XXX_Marshal ¶ added in v0.4.414
func (m *HistogramData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HistogramData) XXX_Merge ¶ added in v0.4.414
func (m *HistogramData) XXX_Merge(src proto.Message)
func (*HistogramData) XXX_Size ¶ added in v0.4.414
func (m *HistogramData) XXX_Size() int
func (*HistogramData) XXX_Unmarshal ¶ added in v0.4.414
func (m *HistogramData) XXX_Unmarshal(b []byte) error
type HolidayCountry ¶
type HolidayCountry string
/ The HolidayCountry unit +kubebuilder:validation:Enum="US";"BR";"ID";"IN";"MY";"VN";"TH";"PH";"PK";"BD";"EG";"CN";"RU";"KR";"BY";"AE";"none";
const ( UnitedState HolidayCountry = "US" Brazil HolidayCountry = "BR" Indonesia HolidayCountry = "ID" India HolidayCountry = "IN" Malaysia HolidayCountry = "MY" Vietnam HolidayCountry = "VN" Thailand HolidayCountry = "TH" Philippines HolidayCountry = "PH" Pakistan HolidayCountry = "PK" Bangladesh HolidayCountry = "BD" Egypt HolidayCountry = "EG" China HolidayCountry = "CN" Russian HolidayCountry = "RU" Korea HolidayCountry = "KR" Belarus HolidayCountry = "BY" UnitedArabEmirates HolidayCountry = "AE" NoneHoliday HolidayCountry = "none" )
type ImageFeaturizer ¶
type ImageFeaturizer string
============================================================================== Image Featurizer ==============================================================================
type Images ¶ added in v0.4.606
type Images struct { // The image used during training // +kubebuilder:validation:Optional TrainerImage *string `json:"trainerImage,omitempty" protobuf:"bytes,1,opt,name=trainerImage"` // The image used for data operations // +kubebuilder:validation:Optional DataImage *string `json:"dataImage,omitempty" protobuf:"bytes,2,opt,name=dataImage"` // The image used to deploy models // +kubebuilder:validation:Optional PublisherImage *string `json:"publisherImage,omitempty" protobuf:"bytes,3,opt,name=publisherImage"` }
Images describes the Docker images used internally to perform workloads
func (*Images) DeepCopy ¶ added in v0.4.606
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Images.
func (*Images) DeepCopyInto ¶ added in v0.4.606
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Images) Descriptor ¶ added in v0.4.606
func (*Images) MarshalToSizedBuffer ¶ added in v0.4.606
func (*Images) ProtoMessage ¶ added in v0.4.606
func (*Images) ProtoMessage()
func (*Images) XXX_DiscardUnknown ¶ added in v0.4.606
func (m *Images) XXX_DiscardUnknown()
func (*Images) XXX_Marshal ¶ added in v0.4.606
func (*Images) XXX_Unmarshal ¶ added in v0.4.606
type ImbalanceHandling ¶
type ImbalanceHandling string
============================================================================== Imbalance Handling ============================================================================== +kubebuilder:validation:Enum="adasyn";"baseline-smote";"kmean-smote";"random-over-sampler";"smote";"smotenc";"svmsmote";"none";"auto";class-weights;
const ( ADASYN ImbalanceHandling = "adasyn" BorderlineSMOTE ImbalanceHandling = "baseline-smote" KMeansSMOTE ImbalanceHandling = "kmean-smote" RandomOverSampler ImbalanceHandling = "random-over-sampler" SMOTE ImbalanceHandling = "smote" SMOTENC ImbalanceHandling = "smotenc" SVMSMOTE ImbalanceHandling = "svmsmote" ClassWeights ImbalanceHandling = "class-weights" ImbalanceNone ImbalanceHandling = "none" ImbalanceAuto ImbalanceHandling = "auto" )
type Imputation ¶
type Imputation string
============================================================================== Imputation ============================================================================== +kubebuilder:validation:Enum="remove-rows-with-missing-values";"replace-with-mean";"replace-with-median";"replace-with-arbitrary-value";"freq-category-imputation";"add-missing-value-indicator";"knn";"iterative";"mice";"no-imputation";"auto";"none"
const ( RemoveRowsWithMissingValues Imputation = "remove-rows-with-missing-values" ReplaceWithMeanImputation Imputation = "replace-with-mean" ReplaceWithMedianImputation Imputation = "replace-with-median" ReplaceWithArbitraryValueImputation Imputation = "replace-with-arbitrary-value" FreqCategoryImputation Imputation = "freq-category-imputation" AddMissingValueIndicatorImputation Imputation = "add-missing-value-indicator" KnnImputation Imputation = "knn" IterativeImputation Imputation = "iterative" MICEImputation Imputation = "mice" NoImputation Imputation = "no-imputation" AutoImputer Imputation = "auto" NoneImputer Imputation = "none" )
func ParseImputation ¶
func ParseImputation(name string) Imputation
type IntParameter ¶
type IntParameter struct { // Name is the name of the hyper parameter // +kubebuilder:validation:Optional Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // Type is the datatype of the parameter // +kubebuilder:validation:Optional Type DataType `json:"type,omitempty" protobuf:"bytes,2,opt,name=type"` // Min is the minimum value of the hyper parameter range // +kubebuilder:validation:Optional Min int32 `json:"min,omitempty" protobuf:"varint,3,opt,name=min"` // Max is the maximum value of the hyper parameter range // +kubebuilder:validation:Optional Max int32 `json:"max,omitempty" protobuf:"varint,4,opt,name=max"` // DefaultValue is the default value of the parameter // +kubebuilder:validation:Optional DefaultValue int32 `json:"defaultValue,omitempty" protobuf:"varint,6,opt,name=defaultValue"` }
IntParameter contain the specification of an integer hyper parameter
func (*IntParameter) DeepCopy ¶
func (in *IntParameter) DeepCopy() *IntParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntParameter.
func (*IntParameter) DeepCopyInto ¶
func (in *IntParameter) DeepCopyInto(out *IntParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntParameter) Descriptor ¶
func (*IntParameter) Descriptor() ([]byte, []int)
func (*IntParameter) Marshal ¶
func (m *IntParameter) Marshal() (dAtA []byte, err error)
func (*IntParameter) MarshalToSizedBuffer ¶
func (m *IntParameter) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IntParameter) ProtoMessage ¶
func (*IntParameter) ProtoMessage()
func (*IntParameter) Reset ¶
func (m *IntParameter) Reset()
func (*IntParameter) Size ¶
func (m *IntParameter) Size() (n int)
func (*IntParameter) String ¶
func (this *IntParameter) String() string
func (*IntParameter) Unmarshal ¶
func (m *IntParameter) Unmarshal(dAtA []byte) error
func (*IntParameter) XXX_DiscardUnknown ¶
func (m *IntParameter) XXX_DiscardUnknown()
func (*IntParameter) XXX_Marshal ¶
func (m *IntParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IntParameter) XXX_Merge ¶
func (m *IntParameter) XXX_Merge(src proto.Message)
func (*IntParameter) XXX_Size ¶
func (m *IntParameter) XXX_Size() int
func (*IntParameter) XXX_Unmarshal ¶
func (m *IntParameter) XXX_Unmarshal(b []byte) error
type LastRunStatus ¶ added in v0.4.607
type LastRunStatus struct { // The name of the run Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // The status of the last run // +kubebuilder:validation:Optional Status string `json:"status,omitempty" protobuf:"bytes,2,opt,name=status"` // The time at which the run concluded // +kubebuilder:validation:Optional CompletionTime *metav1.Time `json:"completionTime,omitempty" protobuf:"bytes,3,opt,name=completionTime"` // The duration of the run in seconds // +kubebuilder:validation:Optional Duration int32 `json:"duration,omitempty" protobuf:"varint,4,opt,name=duration"` // In the case of failure, the resource controller which created the run will set this field with a failure reason FailureReason *StatusError `json:"failureReason,omitempty" protobuf:"bytes,5,opt,name=failureReason"` // In the case of failure, the resource controller which created the run will set this field with a failure message FailureMessage *string `json:"failureMessage,omitempty" protobuf:"bytes,6,opt,name=failureMessage"` }
LastRunStatus describes the status of a single run for a run-based resource (such as a pipeline)
func (*LastRunStatus) DeepCopy ¶ added in v0.4.607
func (in *LastRunStatus) DeepCopy() *LastRunStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastRunStatus.
func (*LastRunStatus) DeepCopyInto ¶ added in v0.4.607
func (in *LastRunStatus) DeepCopyInto(out *LastRunStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastRunStatus) Descriptor ¶ added in v0.4.607
func (*LastRunStatus) Descriptor() ([]byte, []int)
func (*LastRunStatus) Marshal ¶ added in v0.4.607
func (m *LastRunStatus) Marshal() (dAtA []byte, err error)
func (*LastRunStatus) MarshalTo ¶ added in v0.4.607
func (m *LastRunStatus) MarshalTo(dAtA []byte) (int, error)
func (*LastRunStatus) MarshalToSizedBuffer ¶ added in v0.4.607
func (m *LastRunStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LastRunStatus) ProtoMessage ¶ added in v0.4.607
func (*LastRunStatus) ProtoMessage()
func (*LastRunStatus) Reset ¶ added in v0.4.607
func (m *LastRunStatus) Reset()
func (*LastRunStatus) Size ¶ added in v0.4.607
func (m *LastRunStatus) Size() (n int)
func (*LastRunStatus) String ¶ added in v0.4.607
func (this *LastRunStatus) String() string
func (*LastRunStatus) Unmarshal ¶ added in v0.4.607
func (m *LastRunStatus) Unmarshal(dAtA []byte) error
func (*LastRunStatus) XXX_DiscardUnknown ¶ added in v0.4.607
func (m *LastRunStatus) XXX_DiscardUnknown()
func (*LastRunStatus) XXX_Marshal ¶ added in v0.4.607
func (m *LastRunStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LastRunStatus) XXX_Merge ¶ added in v0.4.607
func (m *LastRunStatus) XXX_Merge(src proto.Message)
func (*LastRunStatus) XXX_Size ¶ added in v0.4.607
func (m *LastRunStatus) XXX_Size() int
func (*LastRunStatus) XXX_Unmarshal ¶ added in v0.4.607
func (m *LastRunStatus) XXX_Unmarshal(b []byte) error
type Lib ¶
type Lib struct { Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=frameworks"` Version string `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"` }
func (*Lib) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Lib.
func (*Lib) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Lib) Descriptor ¶
func (*Lib) ProtoMessage ¶
func (*Lib) ProtoMessage()
func (*Lib) XXX_DiscardUnknown ¶
func (m *Lib) XXX_DiscardUnknown()
func (*Lib) XXX_Unmarshal ¶
type LicenseType ¶
type LicenseType string
+kubebuilder:validation:Enum="lite";"pro";"enterprise"
const ( Lite LicenseType = "lite" Pro LicenseType = "pro" Enterprise LicenseType = "enterprise" )
type LogLevel ¶ added in v0.4.718
type LogLevel string
The Log level for modela jobs +kubebuilder:validation:Enum="trace";"debug";"info";"error"
type Logs ¶
type Logs struct { // The name of the VirtualBucket resource where the logs are stored // +kubebuilder:validation:Optional BucketName string `json:"bucketName,omitempty" protobuf:"bytes,1,opt,name=bucketName"` // The collection of ContainerLog objects that describe the location of logs per container // +kubebuilder:validation:Optional Containers []ContainerLog `json:"containers,omitempty" protobuf:"bytes,2,rep,name=containers"` }
Logs describes the location of logs produced by workloads associated with a resource
func (*Logs) Append ¶ added in v0.4.792
func (logs *Logs) Append(newLogs []ContainerLog)
Append the logs only if they are not already exists
func (*Logs) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Logs.
func (*Logs) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Logs) Descriptor ¶
func (*Logs) ProtoMessage ¶
func (*Logs) ProtoMessage()
func (*Logs) XXX_DiscardUnknown ¶
func (m *Logs) XXX_DiscardUnknown()
func (*Logs) XXX_Unmarshal ¶
type MLFramework ¶
type MLFramework struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec MLFrameworkSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
MLFramework define the metadata about a machine learning framework +kubebuilder:object:root=true +kubebuilder:printcolumn:name="URL",type="string",JSONPath=".spec.url" +kubebuilder:printcolumn:name="Version",type="string",JSONPath=".spec.version" +kubebuilder:printcolumn:name="Description",type="string",JSONPath=".spec.description" +kubebuilder:resource:path=mlframeworks,singular=mlframework,categories={catalog,modela,all}
func (*MLFramework) DeepCopy ¶
func (in *MLFramework) DeepCopy() *MLFramework
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLFramework.
func (*MLFramework) DeepCopyInto ¶
func (in *MLFramework) DeepCopyInto(out *MLFramework)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MLFramework) DeepCopyObject ¶
func (in *MLFramework) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MLFramework) Default ¶
func (framework *MLFramework) Default()
func (*MLFramework) Descriptor ¶
func (*MLFramework) Descriptor() ([]byte, []int)
func (*MLFramework) Marshal ¶
func (m *MLFramework) Marshal() (dAtA []byte, err error)
func (*MLFramework) MarshalToSizedBuffer ¶
func (m *MLFramework) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MLFramework) ProtoMessage ¶
func (*MLFramework) ProtoMessage()
func (*MLFramework) Reset ¶
func (m *MLFramework) Reset()
func (*MLFramework) Size ¶
func (m *MLFramework) Size() (n int)
func (*MLFramework) String ¶
func (this *MLFramework) String() string
func (*MLFramework) Unmarshal ¶
func (m *MLFramework) Unmarshal(dAtA []byte) error
func (*MLFramework) ValidateCreate ¶
func (framework *MLFramework) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*MLFramework) ValidateDelete ¶
func (framework *MLFramework) ValidateDelete() error
func (*MLFramework) ValidateUpdate ¶
func (framework *MLFramework) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*MLFramework) XXX_DiscardUnknown ¶
func (m *MLFramework) XXX_DiscardUnknown()
func (*MLFramework) XXX_Marshal ¶
func (m *MLFramework) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MLFramework) XXX_Merge ¶
func (m *MLFramework) XXX_Merge(src proto.Message)
func (*MLFramework) XXX_Size ¶
func (m *MLFramework) XXX_Size() int
func (*MLFramework) XXX_Unmarshal ¶
func (m *MLFramework) XXX_Unmarshal(b []byte) error
type MLFrameworkList ¶
type MLFrameworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []MLFramework `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true MLFrameworkList contains a list of MLFramework
func (*MLFrameworkList) DeepCopy ¶
func (in *MLFrameworkList) DeepCopy() *MLFrameworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLFrameworkList.
func (*MLFrameworkList) DeepCopyInto ¶
func (in *MLFrameworkList) DeepCopyInto(out *MLFrameworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MLFrameworkList) DeepCopyObject ¶
func (in *MLFrameworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MLFrameworkList) Descriptor ¶
func (*MLFrameworkList) Descriptor() ([]byte, []int)
func (*MLFrameworkList) Marshal ¶
func (m *MLFrameworkList) Marshal() (dAtA []byte, err error)
func (*MLFrameworkList) MarshalToSizedBuffer ¶
func (m *MLFrameworkList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MLFrameworkList) ProtoMessage ¶
func (*MLFrameworkList) ProtoMessage()
func (*MLFrameworkList) Reset ¶
func (m *MLFrameworkList) Reset()
func (*MLFrameworkList) Size ¶
func (m *MLFrameworkList) Size() (n int)
func (*MLFrameworkList) String ¶
func (this *MLFrameworkList) String() string
func (*MLFrameworkList) Unmarshal ¶
func (m *MLFrameworkList) Unmarshal(dAtA []byte) error
func (*MLFrameworkList) XXX_DiscardUnknown ¶
func (m *MLFrameworkList) XXX_DiscardUnknown()
func (*MLFrameworkList) XXX_Marshal ¶
func (m *MLFrameworkList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MLFrameworkList) XXX_Merge ¶
func (m *MLFrameworkList) XXX_Merge(src proto.Message)
func (*MLFrameworkList) XXX_Size ¶
func (m *MLFrameworkList) XXX_Size() int
func (*MLFrameworkList) XXX_Unmarshal ¶
func (m *MLFrameworkList) XXX_Unmarshal(b []byte) error
type MLFrameworkSpec ¶
type MLFrameworkSpec struct { // URL for the home page of the mlframework // +kubebuilder:validation:Optional URL string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"` // Comments of the framework // +kubebuilder:default ="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,2,opt,name=description"` // The current version of the mlframework // +kubebuilder:default ="" // +kubebuilder:validation:Optional Version *string `json:"version,omitempty" protobuf:"bytes,3,opt,name=version"` // Lang is the framework lang // +kubebuilder:validation:Optional Lang *string `json:"lang,omitempty" protobuf:"bytes,4,opt,name=lang"` }
MLFramework is the spec for a specific version of machine learning framework (e.g. tensorflow)
func (*MLFrameworkSpec) DeepCopy ¶
func (in *MLFrameworkSpec) DeepCopy() *MLFrameworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLFrameworkSpec.
func (*MLFrameworkSpec) DeepCopyInto ¶
func (in *MLFrameworkSpec) DeepCopyInto(out *MLFrameworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MLFrameworkSpec) Descriptor ¶
func (*MLFrameworkSpec) Descriptor() ([]byte, []int)
func (*MLFrameworkSpec) Marshal ¶
func (m *MLFrameworkSpec) Marshal() (dAtA []byte, err error)
func (*MLFrameworkSpec) MarshalToSizedBuffer ¶
func (m *MLFrameworkSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MLFrameworkSpec) ProtoMessage ¶
func (*MLFrameworkSpec) ProtoMessage()
func (*MLFrameworkSpec) Reset ¶
func (m *MLFrameworkSpec) Reset()
func (*MLFrameworkSpec) Size ¶
func (m *MLFrameworkSpec) Size() (n int)
func (*MLFrameworkSpec) String ¶
func (this *MLFrameworkSpec) String() string
func (*MLFrameworkSpec) Unmarshal ¶
func (m *MLFrameworkSpec) Unmarshal(dAtA []byte) error
func (*MLFrameworkSpec) XXX_DiscardUnknown ¶
func (m *MLFrameworkSpec) XXX_DiscardUnknown()
func (*MLFrameworkSpec) XXX_Marshal ¶
func (m *MLFrameworkSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MLFrameworkSpec) XXX_Merge ¶
func (m *MLFrameworkSpec) XXX_Merge(src proto.Message)
func (*MLFrameworkSpec) XXX_Size ¶
func (m *MLFrameworkSpec) XXX_Size() int
func (*MLFrameworkSpec) XXX_Unmarshal ¶
func (m *MLFrameworkSpec) XXX_Unmarshal(b []byte) error
type MLSubtask ¶ added in v0.4.850
type MLSubtask string
Define NLP sub tasks +kubebuilder:validation:Enum="text-ner";"text-classification";"text-multi-classification";"text-regression";"text-multi-label-classification";"text-conversation";"text-lang-generation";"text-lang-model";"text-multi-modal";"text-ner";"text-qa";"text-summarization";"text-sentence-pair";"text-representation-generation";"text-sentiment-analysis";"text-code-generation";"text-translation";"text-lang-detection";"text-grammar-correction";"text-paraphrasing";"text-intent-classification";"text-semantic-similarity";"text-keyword-extraction";"text-pos";"text-tokenization";"text-lemma";"image-classification";"image-multi-label-classification";"image-object-detection";"image-segmentation";"none"
const ( TextNer MLSubtask = "text-ner" TextClassification MLSubtask = "text-classification" TextMultiClassification MLSubtask = "text-multi-classification" TextRegression MLSubtask = "text-regression" TextMultiLabelClassification MLSubtask = "text-multi-label-classification" TextConversation MLSubtask = "text-conversation" TextLangGeneration MLSubtask = "text-lang-generation" TextLangModel MLSubtask = "text-lang-model" TextMultiModalClassification MLSubtask = "text-multi-modal" TextNER MLSubtask = "text-ner" TextQA MLSubtask = "text-qa" TextSummarization MLSubtask = "text-summarization" TextSentencePairClassification MLSubtask = "text-sentence-pair" TextRepresentationGeneration MLSubtask = "text-representation-generation" TextSentimentAnalysis MLSubtask = "text-sentiment-analysis" TextCodeGeneration MLSubtask = "text-code-generation" TextTranslation MLSubtask = "text-translation" TextLangDetection MLSubtask = "text-lang-detection" TextGrammarCorrection MLSubtask = "text-grammar-correction" TextParaphrasing MLSubtask = "text-paraphrasing" TextIntentClassification MLSubtask = "text-intent-classification" TextSemanticSimilarity MLSubtask = "text-semantic-similarity" TextKeywordExtraction MLSubtask = "text-keyword-extraction" TextPOS MLSubtask = "text-pos" TextTokenization MLSubtask = "text-tokenization" TextLemmalization MLSubtask = "text-lemma" // Vision ImageClassification MLSubtask = "image-classification" ImageMultiLabelClassification MLSubtask = "image-multi-label-classification" ImageObjectDetection MLSubtask = "image-object-detection" ImageSegmentation MLSubtask = "image-segmentation" // Video VideoActionRecognition MLSubtask = "video-action-recognition" VideoClassification MLSubtask = "video-classification" VideoObjectTracking MLSubtask = "video-object-tracking" NoneSubtask MLSubtask = "none" )
type MLTask ¶
type MLTask string
MLTask is the machine learning task name +kubebuilder:validation:Enum="binary-classification";"multi-classification";"forecasting";"regression";"clustering";"recommendation";"outlier-detection";"novelty-detection";"auto";"unknown"
const ( BinaryClassification MLTask = "binary-classification" MultiClassification MLTask = "multi-classification" NLP MLTask = "nlp" Vision MLTask = "vision" Video MLTask = "video" Audio MLTask = "audio" Forecasting MLTask = "forecasting" Regression MLTask = "regression" Clustering MLTask = "clustering" Recommendation MLTask = "recommendation" OutlierDetection MLTask = "outlier-detection" NoveltyDetection MLTask = "novelty-detection" TopicModeling MLTask = "topic-modeling" AutoDetectTask MLTask = "auto" UnknownTask MLTask = "unknown" )
type MachineClass ¶
type MachineClass struct { //Code the the code of the machine class within the data provider Code string `json:"code" protobuf:"bytes,1,opt,name=code"` //+optional RegionName string `json:"regionName" protobuf:"bytes,2,opt,name=regionName"` //Mem is the amount of memory on this machine //+optional Mem *resource.Quantity `json:"mem" protobuf:"bytes,3,opt,name=mem"` //Vcpu is the number of virtual cpus on this machine // +kubebuilder:validation:Minimum=0 //+optional Vcpu *int32 `json:"vcpu" protobuf:"varint,4,opt,name=vcpu"` //Storage is the amount of storage on this machine class //+optional Storage string `json:"storage" protobuf:"bytes,5,opt,name=storage"` }
MachineClass define the specific for a machine type of a cloud provider
func (*MachineClass) DeepCopy ¶
func (in *MachineClass) DeepCopy() *MachineClass
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineClass.
func (*MachineClass) DeepCopyInto ¶
func (in *MachineClass) DeepCopyInto(out *MachineClass)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineClass) Descriptor ¶
func (*MachineClass) Descriptor() ([]byte, []int)
func (*MachineClass) Marshal ¶
func (m *MachineClass) Marshal() (dAtA []byte, err error)
func (*MachineClass) MarshalToSizedBuffer ¶
func (m *MachineClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineClass) ProtoMessage ¶
func (*MachineClass) ProtoMessage()
func (*MachineClass) Reset ¶
func (m *MachineClass) Reset()
func (*MachineClass) Size ¶
func (m *MachineClass) Size() (n int)
func (*MachineClass) String ¶
func (this *MachineClass) String() string
func (*MachineClass) Unmarshal ¶
func (m *MachineClass) Unmarshal(dAtA []byte) error
func (*MachineClass) XXX_DiscardUnknown ¶
func (m *MachineClass) XXX_DiscardUnknown()
func (*MachineClass) XXX_Marshal ¶
func (m *MachineClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineClass) XXX_Merge ¶
func (m *MachineClass) XXX_Merge(src proto.Message)
func (*MachineClass) XXX_Size ¶
func (m *MachineClass) XXX_Size() int
func (*MachineClass) XXX_Unmarshal ¶
func (m *MachineClass) XXX_Unmarshal(b []byte) error
type MachineClassCost ¶
type MachineClassCost struct { // Code is the machine class code Code string `json:"code,omitempty" protobuf:"bytes,1,opt,name=code"` // Region is the code of the region Region string `json:"region,omitempty" protobuf:"bytes,2,opt,name=region"` // CostPerMinute is the cost per minute in dollar of the machine class CostPerMinute *resource.Quantity `json:"costPerMinute,omitempty" protobuf:"bytes,3,opt,name=costPerMinute"` // CostSpot is the spot cost of the machine class CostSpot *resource.Quantity `json:"costSpot,omitempty" protobuf:"bytes,4,opt,name=costSpot"` }
MachineClassCost contain the current cost of a machine class in a region
func (*MachineClassCost) DeepCopy ¶
func (in *MachineClassCost) DeepCopy() *MachineClassCost
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineClassCost.
func (*MachineClassCost) DeepCopyInto ¶
func (in *MachineClassCost) DeepCopyInto(out *MachineClassCost)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineClassCost) Descriptor ¶
func (*MachineClassCost) Descriptor() ([]byte, []int)
func (*MachineClassCost) Marshal ¶
func (m *MachineClassCost) Marshal() (dAtA []byte, err error)
func (*MachineClassCost) MarshalToSizedBuffer ¶
func (m *MachineClassCost) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineClassCost) ProtoMessage ¶
func (*MachineClassCost) ProtoMessage()
func (*MachineClassCost) Reset ¶
func (m *MachineClassCost) Reset()
func (*MachineClassCost) Size ¶
func (m *MachineClassCost) Size() (n int)
func (*MachineClassCost) String ¶
func (this *MachineClassCost) String() string
func (*MachineClassCost) Unmarshal ¶
func (m *MachineClassCost) Unmarshal(dAtA []byte) error
func (*MachineClassCost) XXX_DiscardUnknown ¶
func (m *MachineClassCost) XXX_DiscardUnknown()
func (*MachineClassCost) XXX_Marshal ¶
func (m *MachineClassCost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineClassCost) XXX_Merge ¶
func (m *MachineClassCost) XXX_Merge(src proto.Message)
func (*MachineClassCost) XXX_Size ¶
func (m *MachineClassCost) XXX_Size() int
func (*MachineClassCost) XXX_Unmarshal ¶
func (m *MachineClassCost) XXX_Unmarshal(b []byte) error
type ManagedImage ¶ added in v0.4.439
type ManagedImage struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ManagedImageSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
MLFramework define the metadata about a machine learning framework +kubebuilder:object:root=true +kubebuilder:printcolumn:name="URL",type="string",JSONPath=".spec.url" +kubebuilder:printcolumn:name="Version",type="string",JSONPath=".spec.version" +kubebuilder:printcolumn:name="Description",type="string",JSONPath=".spec.description" +kubebuilder:resource:path=managedimages,singular=managedimage,categories={catalog,modela,all}
func NewManagedImage ¶ added in v0.4.439
func NewManagedImage(ns string, name string, image string) *ManagedImage
func (*ManagedImage) DeepCopy ¶ added in v0.4.439
func (in *ManagedImage) DeepCopy() *ManagedImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedImage.
func (*ManagedImage) DeepCopyInto ¶ added in v0.4.439
func (in *ManagedImage) DeepCopyInto(out *ManagedImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedImage) DeepCopyObject ¶ added in v0.4.439
func (in *ManagedImage) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedImage) Default ¶ added in v0.4.439
func (p *ManagedImage) Default()
func (*ManagedImage) Descriptor ¶ added in v0.4.439
func (*ManagedImage) Descriptor() ([]byte, []int)
func (*ManagedImage) Marshal ¶ added in v0.4.439
func (m *ManagedImage) Marshal() (dAtA []byte, err error)
func (*ManagedImage) MarshalTo ¶ added in v0.4.439
func (m *ManagedImage) MarshalTo(dAtA []byte) (int, error)
func (*ManagedImage) MarshalToSizedBuffer ¶ added in v0.4.439
func (m *ManagedImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ManagedImage) ProtoMessage ¶ added in v0.4.439
func (*ManagedImage) ProtoMessage()
func (*ManagedImage) Reset ¶ added in v0.4.439
func (m *ManagedImage) Reset()
func (*ManagedImage) Size ¶ added in v0.4.439
func (m *ManagedImage) Size() (n int)
func (*ManagedImage) String ¶ added in v0.4.439
func (this *ManagedImage) String() string
func (*ManagedImage) URL ¶ added in v0.4.485
func (p *ManagedImage) URL() string
func (*ManagedImage) Unmarshal ¶ added in v0.4.439
func (m *ManagedImage) Unmarshal(dAtA []byte) error
func (*ManagedImage) Validate ¶ added in v0.4.439
func (image *ManagedImage) Validate() (bool, field.ErrorList)
func (*ManagedImage) ValidateCreate ¶ added in v0.4.439
func (image *ManagedImage) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagedImage) ValidateDelete ¶ added in v0.4.439
func (image *ManagedImage) ValidateDelete() error
func (*ManagedImage) ValidateUpdate ¶ added in v0.4.439
func (image *ManagedImage) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*ManagedImage) XXX_DiscardUnknown ¶ added in v0.4.439
func (m *ManagedImage) XXX_DiscardUnknown()
func (*ManagedImage) XXX_Marshal ¶ added in v0.4.439
func (m *ManagedImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ManagedImage) XXX_Merge ¶ added in v0.4.439
func (m *ManagedImage) XXX_Merge(src proto.Message)
func (*ManagedImage) XXX_Size ¶ added in v0.4.439
func (m *ManagedImage) XXX_Size() int
func (*ManagedImage) XXX_Unmarshal ¶ added in v0.4.439
func (m *ManagedImage) XXX_Unmarshal(b []byte) error
type ManagedImageList ¶ added in v0.4.439
type ManagedImageList struct { metav1.TypeMeta `json:",inline" ` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ManagedImage `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true ManagedImageList is a list of pretrained models
func (*ManagedImageList) DeepCopy ¶ added in v0.4.439
func (in *ManagedImageList) DeepCopy() *ManagedImageList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedImageList.
func (*ManagedImageList) DeepCopyInto ¶ added in v0.4.439
func (in *ManagedImageList) DeepCopyInto(out *ManagedImageList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedImageList) DeepCopyObject ¶ added in v0.4.439
func (in *ManagedImageList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedImageList) Descriptor ¶ added in v0.4.439
func (*ManagedImageList) Descriptor() ([]byte, []int)
func (*ManagedImageList) Marshal ¶ added in v0.4.439
func (m *ManagedImageList) Marshal() (dAtA []byte, err error)
func (*ManagedImageList) MarshalTo ¶ added in v0.4.439
func (m *ManagedImageList) MarshalTo(dAtA []byte) (int, error)
func (*ManagedImageList) MarshalToSizedBuffer ¶ added in v0.4.439
func (m *ManagedImageList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ManagedImageList) ProtoMessage ¶ added in v0.4.439
func (*ManagedImageList) ProtoMessage()
func (*ManagedImageList) Reset ¶ added in v0.4.439
func (m *ManagedImageList) Reset()
func (*ManagedImageList) Size ¶ added in v0.4.439
func (m *ManagedImageList) Size() (n int)
func (*ManagedImageList) String ¶ added in v0.4.439
func (this *ManagedImageList) String() string
func (*ManagedImageList) Unmarshal ¶ added in v0.4.439
func (m *ManagedImageList) Unmarshal(dAtA []byte) error
func (*ManagedImageList) XXX_DiscardUnknown ¶ added in v0.4.439
func (m *ManagedImageList) XXX_DiscardUnknown()
func (*ManagedImageList) XXX_Marshal ¶ added in v0.4.439
func (m *ManagedImageList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ManagedImageList) XXX_Merge ¶ added in v0.4.439
func (m *ManagedImageList) XXX_Merge(src proto.Message)
func (*ManagedImageList) XXX_Size ¶ added in v0.4.439
func (m *ManagedImageList) XXX_Size() int
func (*ManagedImageList) XXX_Unmarshal ¶ added in v0.4.439
func (m *ManagedImageList) XXX_Unmarshal(b []byte) error
type ManagedImageRole ¶ added in v0.4.513
type ManagedImageRole string
+kubebuilder:validation:Enum="cloud-proxy";"trainer";"predictor";"dashboard";"workload";"prediction-router";"dataplane";"publisher";"system";"batch-prediction"
const ( CloudProxyImageRole ManagedImageRole = "cloud-proxy" TrainerImageRole ManagedImageRole = "trainer" PredictorImageRole ManagedImageRole = "predictor" DashboardImageRole ManagedImageRole = "dashboard" WorkloadImageRole ManagedImageRole = "workload" DataplaneImageRole ManagedImageRole = "dataplane" PublisherImageRole ManagedImageRole = "publisher" SystemImageRole ManagedImageRole = "system" PredictionRouterImageRole ManagedImageRole = "prediction-router" BatchPredictionImageRole ManagedImageRole = "batch-prediction" )
type ManagedImageSpec ¶ added in v0.4.439
type ManagedImageSpec struct { // +kubebuilder:validation:Optional Description *string `json:"description,optional" protobuf:"bytes,1,opt,name=description"` // The image registry, by default use docker.io // +kubebuilder:default ="docker.io" // +kubebuilder:validation:Optional Registry *string `json:"registry,optional" protobuf:"bytes,2,opt,name=registry"` // The image repository. This is a required field // +kubebuilder:validation:Required Repository string `json:"repository,optional" protobuf:"bytes,3,opt,name=repository"` // The image tag. by default this is latest // +kubebuilder:default ="latest" // +kubebuilder:validation:Optional Tag *string `json:"tag,optional" protobuf:"bytes,4,opt,name=tag"` // The environment variables to use when the image start // +kubebuilder:validation:Optional Env []v1.EnvVar `json:"env,optional" protobuf:"bytes,5,rep,name=env"` // Is this a gpu image // +kubebuilder:default:=false // +kubebuilder:validation:Optional Gpu *bool `json:"gpu,optional" protobuf:"varint,6,opt,name=gpu"` // If true this is an active image that should be used for new training. // +kubebuilder:default:=false // +kubebuilder:validation:Optional Active *bool `json:"active,optional" protobuf:"varint,7,opt,name=active"` // Preload the image to the cluster. // +kubebuilder:default:=false // +kubebuilder:validation:Optional Preload *bool `json:"preload,optional" protobuf:"varint,8,opt,name=preload"` // Preload the image to the cluster. // +kubebuilder:validation:Optional ConnectionRef *v1.ObjectReference `json:"connectionRef,optional" protobuf:"bytes,9,opt,name=connectionRef"` // The base image for this image. // +kubebuilder:default ="" // +kubebuilder:validation:Optional Base *string `json:"base,optional" protobuf:"bytes,10,opt,name=base"` // The base image for this image. // +kubebuilder:default ="" // +kubebuilder:validation:Optional Role *ManagedImageRole `json:"role,optional" protobuf:"bytes,11,opt,name=role"` // The organization maintaining this image // +kubebuilder:default ="metaprov" // +kubebuilder:validation:Optional // Who maintain this image. MaintainedBy *string `json:"maintainedBy,optional" protobuf:"bytes,12,opt,name=mantainedBy"` // The Image home page in the registry // +kubebuilder:default ="" // +kubebuilder:validation:Optional URI *string `json:"uri,optional" protobuf:"bytes,13,opt,name=uri"` // List of ml frameworks supported by the data container // +kubebuilder:validation:Optional Frameworks []string `json:"frameworks,omitempty" protobuf:"bytes,14,rep,name=frameworks"` // Libs is the list of python library supported by the data container // +kubebuilder:validation:Optional Libs []Lib `json:"libs,omitempty" protobuf:"bytes,15,rep,name=libs"` // OS is the name of the os // +kubebuilder:validation:Optional OS string `json:"os,omitempty" protobuf:"bytes,16,opt,name=os"` // OSVersion is the version of the os // +kubebuilder:validation:Optional OSVersion string `json:"osVersion,omitempty" protobuf:"bytes,17,opt,name=osVersion"` // If true this is an active image that should be used for new training. // +kubebuilder:default:=false // +kubebuilder:validation:Optional Private *bool `json:"private,optional" protobuf:"varint,18,opt,name=private"` }
ManagedImageSpec is the desired state of the pretrained model
func (*ManagedImageSpec) DeepCopy ¶ added in v0.4.439
func (in *ManagedImageSpec) DeepCopy() *ManagedImageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedImageSpec.
func (*ManagedImageSpec) DeepCopyInto ¶ added in v0.4.439
func (in *ManagedImageSpec) DeepCopyInto(out *ManagedImageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedImageSpec) Descriptor ¶ added in v0.4.439
func (*ManagedImageSpec) Descriptor() ([]byte, []int)
func (*ManagedImageSpec) Marshal ¶ added in v0.4.439
func (m *ManagedImageSpec) Marshal() (dAtA []byte, err error)
func (*ManagedImageSpec) MarshalTo ¶ added in v0.4.439
func (m *ManagedImageSpec) MarshalTo(dAtA []byte) (int, error)
func (*ManagedImageSpec) MarshalToSizedBuffer ¶ added in v0.4.439
func (m *ManagedImageSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ManagedImageSpec) ProtoMessage ¶ added in v0.4.439
func (*ManagedImageSpec) ProtoMessage()
func (*ManagedImageSpec) Reset ¶ added in v0.4.439
func (m *ManagedImageSpec) Reset()
func (*ManagedImageSpec) Size ¶ added in v0.4.439
func (m *ManagedImageSpec) Size() (n int)
func (*ManagedImageSpec) String ¶ added in v0.4.439
func (this *ManagedImageSpec) String() string
func (*ManagedImageSpec) Unmarshal ¶ added in v0.4.439
func (m *ManagedImageSpec) Unmarshal(dAtA []byte) error
func (*ManagedImageSpec) XXX_DiscardUnknown ¶ added in v0.4.439
func (m *ManagedImageSpec) XXX_DiscardUnknown()
func (*ManagedImageSpec) XXX_Marshal ¶ added in v0.4.439
func (m *ManagedImageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ManagedImageSpec) XXX_Merge ¶ added in v0.4.439
func (m *ManagedImageSpec) XXX_Merge(src proto.Message)
func (*ManagedImageSpec) XXX_Size ¶ added in v0.4.439
func (m *ManagedImageSpec) XXX_Size() int
func (*ManagedImageSpec) XXX_Unmarshal ¶ added in v0.4.439
func (m *ManagedImageSpec) XXX_Unmarshal(b []byte) error
type Measurement ¶
type Measurement struct { // The metric type name (e.g. F1 / Accuracy) // +kubebuilder:validation:Required Metric *Metric `json:"metric" protobuf:"bytes,1,opt,name=metric"` // The value of the metric // +kubebuilder:validation:Required // +required Value *float64 `json:"value" protobuf:"bytes,2,opt,name=value"` // Metric standard diviation // +kubebuilder:validation:Required // +kubebuilder:validation:Optional Stddev *float64 `json:"stddev" protobuf:"bytes,3,opt,name=stddev"` }
Measurement is a value for a specific metric
func (*Measurement) DeepCopy ¶
func (in *Measurement) DeepCopy() *Measurement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Measurement.
func (*Measurement) DeepCopyInto ¶
func (in *Measurement) DeepCopyInto(out *Measurement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Measurement) Descriptor ¶
func (*Measurement) Descriptor() ([]byte, []int)
func (*Measurement) Marshal ¶
func (m *Measurement) Marshal() (dAtA []byte, err error)
func (*Measurement) MarshalToSizedBuffer ¶
func (m *Measurement) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Measurement) ProtoMessage ¶
func (*Measurement) ProtoMessage()
func (*Measurement) Reset ¶
func (m *Measurement) Reset()
func (*Measurement) Size ¶
func (m *Measurement) Size() (n int)
func (*Measurement) String ¶
func (this *Measurement) String() string
func (*Measurement) Unmarshal ¶
func (m *Measurement) Unmarshal(dAtA []byte) error
func (*Measurement) XXX_DiscardUnknown ¶
func (m *Measurement) XXX_DiscardUnknown()
func (*Measurement) XXX_Marshal ¶
func (m *Measurement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Measurement) XXX_Merge ¶
func (m *Measurement) XXX_Merge(src proto.Message)
func (*Measurement) XXX_Size ¶
func (m *Measurement) XXX_Size() int
func (*Measurement) XXX_Unmarshal ¶
func (m *Measurement) XXX_Unmarshal(b []byte) error
type Metric ¶
type Metric string
+kubebuilder:validation:Enum="accuracy";"average-precision";"balanced-accuracy";"pr-auc";"pr-auc-micro";"pr-auc-macro";"pr-auc-weighted";"f1";"f1-micro";"f1-macro";"f1-weighted";"f1-samples";"precision";"precision-micro";"precision-macro";"precision-weighted"; "precision-samples";"recall";"recall-macro";"recall-micro";"recall-weighted";"recall-samples";"log-loss";"auc";"auc-micro";"auc-macro";"auc-weighted";"zero-one";"hamming-loss";"hinge-loss";"jacquard-loss";"mcc";"fp";"fn";"tn";"tp";"tpr";"fpr";"tnr";"matthews-corr-coef";"explained-variance";"max-error";"mae";"mse";"msle";"rmse";"rmsle";"median-absolute-error";"r2";"adj-r2";"mean_poisson_deviance";"mean-gamma-deviance";"mean-tweedie-deviance";"mape";"maze";"mdape";"smape";"adjusted-mutual-info-score";"adjusted-rand-score";"completeness-score";"fowlkes-mallows-score";"homogeneity-score";"mutual-info-score";"normalized-mutual-info-score";"v-measure-score";"p50-latency";"p95-latency";"p99-latency";"cpu";"gpu";"mem";"gpu-mem";"req-per-sec";"uncertain-prediction-percent";"none";"ks";"psi";"wasserstein-distance";"kl-divergenece";"jensen-shannon-distance"
const ( Accuracy Metric = "accuracy" // classification AveragePrecision Metric = "average-precision" BalancedAccuracy Metric = "balanced-accuracy" F1Binary Metric = "f1" F1Micro Metric = "f1-micro" F1Macro Metric = "f1-macro" F1Weighted Metric = "f1-weighted" F1Samples Metric = "f1-samples" PrecisionBinary Metric = "precision" PrecisionMicro Metric = "precision-micro" PrecisionMacro Metric = "precision-macro" PrecisionWeighted Metric = "precision-weighted" PrecisionSamples Metric = "precision-samples" RecallBinary Metric = "recall" RecallMacro Metric = "recall-macro" RecallMicro Metric = "recall-micro" RecallWeighted Metric = "recall-weighted" RecallSamples Metric = "recall-samples" LogLoss Metric = "log-loss" RocAuc Metric = "auc" RocAucMicro Metric = "auc-micro" RocAucMacro Metric = "auc-macro" RocAucWeighted Metric = "auc-weighted" PRRocAuc Metric = "pr-auc" PRRocAucMicro Metric = "pr-auc-micro" PRRocAucMacro Metric = "pr-auc-macro" PRRocAucWeighted Metric = "pr-auc-weighted" ZeroOne Metric = "zero-one" HammingLoss Metric = "hamming-loss" HingeLoss Metric = "hinge-loss" JacquardScore Metric = "jacquard-loss" MatthewsCorrCoef Metric = "mcc" Fp Metric = "fp" Fn Metric = "fn" Tn Metric = "tn" Tp Metric = "tp" Tpr Metric = "tpr" Fpr Metric = "fpr" Tnr Metric = "tnr" MCC Metric = "matthews-corr-coef" /// Regression ExplainedVariance Metric = "explained-variance" MaxError Metric = "max-error" MAE Metric = "mae" MSE Metric = "mse" MSLE Metric = "msle" RMSE Metric = "rmse" RMSLE Metric = "rmsle" MedianAbsoluteError Metric = "median-absolute-error" R2 Metric = "r2" AdjR2 Metric = "adj-r2" MeanPoissonDeviance Metric = "mean_poisson_deviance" MeanGammaDeviance Metric = "mean-gamma-deviance" MeanTweedieDeviance Metric = "mean-tweedie-deviance" // Forecast specific MAPE Metric = "mape" MAZE Metric = "maze" MDAPE Metric = "mdape" // median absolute percentage error SMAPE Metric = "smape" //Clustering AdjustedMutualInfoScore Metric = "adjusted-mutual-info-score" AdjustedRandScore Metric = "adjusted-rand-score" CompletenessScore Metric = "completeness-score" FowlkesMallowsScore Metric = "fowlkes-mallows-score" HomogeneityScore Metric = "homogeneity-score" MutualInfoScore Metric = "mutual-info-score" NormalizedMutualInfoScore Metric = "normalized-mutual-info-score" VMeasureScore Metric = "v-measure-score" // Infra metrics P50Latency Metric = "p50-latency" P95Latency Metric = "p95-latency" P99Latency Metric = "p99-latency" Cpu Metric = "cpu" Gpu Metric = "gpu" Mem Metric = "mem" GpuMem Metric = "gpu-mem" ReqSec Metric = "req-per-sec" UncertainPredictionPercent Metric = "uncertain-prediction-percent" // Data drift measurments KSTest Metric = "ks" PSI Metric = "psi" WassersteinDistance Metric = "wasserstein-distance" KLDivergence Metric = "kl-divergenece" JensenShannonDistance Metric = "jensen-shannon-distance" NoneMetric Metric = "none" )
func (Metric) IsClassification ¶
func (Metric) IsClustering ¶
func (Metric) IsForecast ¶
func (Metric) IsMultiClass ¶
func (Metric) IsRegression ¶
type ModalityType ¶
type ModalityType string
ModalityType define the way that ASHA algorithm divide the data . Since we are using multi modal alg , this parameter define the modality +kubebuilder:validation:Enum="data";"epochs";
const ( ModalityTypeData ModalityType = "data" ModalityTypeEpochs ModalityType = "epochs" )
type ModelClassType ¶
type ModelClassType string
Classify the model per the study phase. for example, feature engineering models, baseline models, +kubebuilder:validation:Enum="feature-engineering";"baseline";"search";"ensemble";"test"
const ( ModelStudyPhaseClassTypeFE ModelClassType = "feature-engineering" // for feature engineering models ModelStudyPhaseClassTypeBaseline ModelClassType = "baseline" // for baseline models ModelStudyPhaseClassTypeSearch ModelClassType = "search" // for search model ModelStudyPhaseClassTypeEnsemble ModelClassType = "ensemble" // for ensemble models ModelStudyPhaseClassTypeTest ModelClassType = "test" // for model in the search phase )
type ModelDeploymentSpec ¶
type ModelDeploymentSpec struct { // The reference to a Model resource which has been packaged and exists in the same Data Product // as the Predictor which specifies the ModelDeploymentSpec // +kubebuilder:validation:Required // +required ModelRef *v1.ObjectReference `json:"modelRef,omitempty" protobuf:"bytes,1,opt,name=modelRef"` // the port of the model service. // +kubebuilder:default:=8080 // +kubebuilder:validation:Optional Port *int32 `json:"port,omitempty" protobuf:"varint,2,opt,name=port"` // The version of the model, derived from the Study which created it ModelVersion *string `json:"modelVersion,omitempty" protobuf:"bytes,3,opt,name=modelVersion"` // The minimum percentage (0 through 100) of traffic that will be served by the model // +kubebuilder:validation:Maximum=100 // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:Optional Traffic *int32 `json:"traffic,omitempty" protobuf:"varint,4,opt,name=traffic"` // Role denotes the role of this model // +kubebuilder:default:=champion // +kubebuilder:validation:Optional Role *ModelRole `json:"role,omitempty" protobuf:"bytes,5,opt,name=role"` // A released model is a model that should serve production traffic // +kubebuilder:default:=false // +kubebuilder:validation:Optional Released *bool `json:"released,omitempty" protobuf:"varint,7,opt,name=released"` // A deployed model is a model whose containers are up, but does not serve production traffic // +kubebuilder:default:=false // +kubebuilder:validation:Optional Deployed *bool `json:"deployed,omitempty" protobuf:"varint,8,opt,name=deployed"` // MountTar means that we would mount the model tar file. Else we would use baked image. // +kubebuilder:default:=true MountTar *bool `json:"mountTar,omitempty" protobuf:"varint,9,opt,name=mountTar"` // TrafficSelector is a filter on the traffic to this model // +kubebuilder:validation:Optional TrafficSelector *string `json:"trafficSelector,omitempty" protobuf:"bytes,10,opt,name=trafficSelector"` // If the deployment is canary, the metric define how to evaluate the canary // +kubebuilder:validation:Optional CanaryMetrics []CanaryMetric `json:"canaryMetrics,omitempty" protobuf:"bytes,11,rep,name=canaryMetrics"` // The account name of the approver // +kubebuilder:validation:Optional ApprovedBy string `json:"approvedBy,omitempty" protobuf:"bytes,12,opt,name=approvedBy"` // The time of approval // +kubebuilder:validation:Optional ApprovedAt *metav1.Time `json:"approvedAt,omitempty" protobuf:"bytes,13,opt,name=approvedAt"` }
ModelDeploymentSpec describes how a single model should be deployed with a Predictor, and how prediction traffic will be routed to the model
func (*ModelDeploymentSpec) DeepCopy ¶
func (in *ModelDeploymentSpec) DeepCopy() *ModelDeploymentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelDeploymentSpec.
func (*ModelDeploymentSpec) DeepCopyInto ¶
func (in *ModelDeploymentSpec) DeepCopyInto(out *ModelDeploymentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelDeploymentSpec) Descriptor ¶
func (*ModelDeploymentSpec) Descriptor() ([]byte, []int)
func (*ModelDeploymentSpec) Marshal ¶
func (m *ModelDeploymentSpec) Marshal() (dAtA []byte, err error)
func (*ModelDeploymentSpec) MarshalTo ¶
func (m *ModelDeploymentSpec) MarshalTo(dAtA []byte) (int, error)
func (*ModelDeploymentSpec) MarshalToSizedBuffer ¶
func (m *ModelDeploymentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModelDeploymentSpec) ProtoMessage ¶
func (*ModelDeploymentSpec) ProtoMessage()
func (*ModelDeploymentSpec) Reset ¶
func (m *ModelDeploymentSpec) Reset()
func (*ModelDeploymentSpec) Size ¶
func (m *ModelDeploymentSpec) Size() (n int)
func (*ModelDeploymentSpec) String ¶
func (this *ModelDeploymentSpec) String() string
func (*ModelDeploymentSpec) Unmarshal ¶
func (m *ModelDeploymentSpec) Unmarshal(dAtA []byte) error
func (*ModelDeploymentSpec) XXX_DiscardUnknown ¶
func (m *ModelDeploymentSpec) XXX_DiscardUnknown()
func (*ModelDeploymentSpec) XXX_Marshal ¶
func (m *ModelDeploymentSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModelDeploymentSpec) XXX_Merge ¶
func (m *ModelDeploymentSpec) XXX_Merge(src proto.Message)
func (*ModelDeploymentSpec) XXX_Size ¶
func (m *ModelDeploymentSpec) XXX_Size() int
func (*ModelDeploymentSpec) XXX_Unmarshal ¶
func (m *ModelDeploymentSpec) XXX_Unmarshal(b []byte) error
type ModelRole ¶ added in v0.4.886
type ModelRole string
+kubebuilder:validation:Enum="champion";"challenger";"shadow";
type ModelServingFormat ¶ added in v0.4.735
type ModelServingFormat string
const ( ModelServingFormatProtobuf ModelServingFormat = "protobuf" ModelServingFormatPickle ModelServingFormat = "pickle" ModelServingFormatCloudPickle ModelServingFormat = "cloudpickle" ModelServingFormatMLLeap ModelServingFormat = "mlleap" ModelServingFormatMLModel ModelServingFormat = "mlmodel" ModelServingFormatH5 ModelServingFormat = "h5" ModelServingFormatOnyx ModelServingFormat = "onyx" ModelServingFormatPmml ModelServingFormat = "pmml" ModelServingFormatTorchScript ModelServingFormat = "pt" )
type ModelType ¶
type ModelType string
ModelType enamurate the model type +kubebuilder:validation:Enum="classical";"dnn";"transformer";"chatbot";"rl";
type NotificationReceiver ¶
type NotificationReceiver string
+kubebuilder:validation:Enum="email";"hipchat";"pagerduty";"pushover";"slack";"opengenie";"webook";"victorops";"wechat";"msteams"
const ( NotificationReceiverEmail NotificationReceiver = "email" NotificationReceiverHipchat NotificationReceiver = "hipchat" NotificationReceiverPageDuty NotificationReceiver = "pagerduty" NotificationReceiverPushOver NotificationReceiver = "pushover" NotificationReceiverSlack NotificationReceiver = "slack" NotificationReceiverOpenGenie NotificationReceiver = "opengenie" NotificationReceiverWebhook NotificationReceiver = "webhook" NotificationReceiverVictorOps NotificationReceiver = "victorops" NotificationReceiverWechat NotificationReceiver = "wechat" NotificationReceiverMSTeams NotificationReceiver = "msteams" )
func (NotificationReceiver) Code ¶
func (this NotificationReceiver) Code() int32
Needed in order to map to the protobuf
type NotificationSpec ¶
type NotificationSpec struct { // Time-to-live for error messages, in seconds // +kubebuilder:default:=3600 // +kubebuilder:validation:Optional ErrorTTL *int32 `json:"errorTTL,omitempty" protobuf:"varint,2,opt,name=errorTTL"` // Time-to-live for success messages. In seconds // +kubebuilder:default:=3600 // +kubebuilder:validation:Optional SuccessTTL *int32 `json:"successTTL,omitempty" protobuf:"varint,4,opt,name=successTTL"` // The name of the Notifier which exists in the same tenant as the resource specifying the NotificationSpec // +kubebuilder:default:= "" // +kubebuilder:validation:Optional NotifierName *string `json:"notifierName,omitempty" protobuf:"bytes,5,opt,name=notifierName"` // The labels which will be searched for in all Notifiers to determine the target Notifiers // +kubebuilder:validation:Optional Selector map[string]string `json:"selector,omitempty" protobuf:"bytes,6,opt,name=selector"` }
NotificationSpec specifies which Notifiers to forward Alert resources to
func (*NotificationSpec) DeepCopy ¶
func (in *NotificationSpec) DeepCopy() *NotificationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationSpec.
func (*NotificationSpec) DeepCopyInto ¶
func (in *NotificationSpec) DeepCopyInto(out *NotificationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationSpec) Descriptor ¶
func (*NotificationSpec) Descriptor() ([]byte, []int)
func (*NotificationSpec) Marshal ¶
func (m *NotificationSpec) Marshal() (dAtA []byte, err error)
func (*NotificationSpec) MarshalToSizedBuffer ¶
func (m *NotificationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NotificationSpec) ProtoMessage ¶
func (*NotificationSpec) ProtoMessage()
func (*NotificationSpec) Reset ¶
func (m *NotificationSpec) Reset()
func (*NotificationSpec) Size ¶
func (m *NotificationSpec) Size() (n int)
func (*NotificationSpec) String ¶
func (this *NotificationSpec) String() string
func (*NotificationSpec) Unmarshal ¶
func (m *NotificationSpec) Unmarshal(dAtA []byte) error
func (*NotificationSpec) XXX_DiscardUnknown ¶
func (m *NotificationSpec) XXX_DiscardUnknown()
func (*NotificationSpec) XXX_Marshal ¶
func (m *NotificationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotificationSpec) XXX_Merge ¶
func (m *NotificationSpec) XXX_Merge(src proto.Message)
func (*NotificationSpec) XXX_Size ¶
func (m *NotificationSpec) XXX_Size() int
func (*NotificationSpec) XXX_Unmarshal ¶
func (m *NotificationSpec) XXX_Unmarshal(b []byte) error
type Op ¶
type Op string
Op is a relational operator +kubebuilder:validation:Enum="lt";"eq";"gt";"ne";"le";"ge"
type OutlierAlgorithmName ¶ added in v0.4.727
type OutlierAlgorithmName string
const (
OutlierAlgorithmNameIsolationForest OutlierAlgorithmName = "isolation-forest"
)
type OutlierHandling ¶
type OutlierHandling string
============================================================================== Outlier Handling ============================================================================== +kubebuilder:validation:Enum="trim-outliers";"winsorizer-outliers";"cap-outliers";"zero-code-outliers";"none";"auto"
const ( TrimOutlierHandling OutlierHandling = "trim-outliers" WinsorizerOutlierHandling OutlierHandling = "winsorizer-outliers" CapOutlierHandling OutlierHandling = "cap-outliers" ZeroCodeOutlierHandling OutlierHandling = "zero-code-outliers" NoneOutlier OutlierHandling = "none" AutoOutlier OutlierHandling = "auto" )
type PRCurve ¶
type PRCurve struct {
Values []CurvePoint `json:"values,omitempty" protobuf:"bytes,1,opt,name=values"`
}
func (*PRCurve) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PRCurve.
func (*PRCurve) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PRCurve) Descriptor ¶
func (*PRCurve) MarshalToSizedBuffer ¶
func (*PRCurve) ProtoMessage ¶
func (*PRCurve) ProtoMessage()
func (*PRCurve) XXX_DiscardUnknown ¶
func (m *PRCurve) XXX_DiscardUnknown()
func (*PRCurve) XXX_Marshal ¶
func (*PRCurve) XXX_Unmarshal ¶
type PermissionsSpec ¶ added in v0.4.554
type PermissionsSpec struct {
Stakeholders []Stakeholder `json:"stakeholders,omitempty" protobuf:"bytes,1,opt,name=stakeholders"`
}
PermissionsSpec specifies the Accounts that have access to a DataProduct or Tenant namespace and what permissions they possess for resources under the namespace
func (*PermissionsSpec) DeepCopy ¶ added in v0.4.554
func (in *PermissionsSpec) DeepCopy() *PermissionsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PermissionsSpec.
func (*PermissionsSpec) DeepCopyInto ¶ added in v0.4.554
func (in *PermissionsSpec) DeepCopyInto(out *PermissionsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PermissionsSpec) Descriptor ¶ added in v0.4.554
func (*PermissionsSpec) Descriptor() ([]byte, []int)
func (*PermissionsSpec) Marshal ¶ added in v0.4.554
func (m *PermissionsSpec) Marshal() (dAtA []byte, err error)
func (*PermissionsSpec) MarshalTo ¶ added in v0.4.554
func (m *PermissionsSpec) MarshalTo(dAtA []byte) (int, error)
func (*PermissionsSpec) MarshalToSizedBuffer ¶ added in v0.4.554
func (m *PermissionsSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PermissionsSpec) ProtoMessage ¶ added in v0.4.554
func (*PermissionsSpec) ProtoMessage()
func (*PermissionsSpec) Reset ¶ added in v0.4.554
func (m *PermissionsSpec) Reset()
func (*PermissionsSpec) Size ¶ added in v0.4.554
func (m *PermissionsSpec) Size() (n int)
func (*PermissionsSpec) String ¶ added in v0.4.554
func (this *PermissionsSpec) String() string
func (*PermissionsSpec) Unmarshal ¶ added in v0.4.554
func (m *PermissionsSpec) Unmarshal(dAtA []byte) error
func (*PermissionsSpec) XXX_DiscardUnknown ¶ added in v0.4.554
func (m *PermissionsSpec) XXX_DiscardUnknown()
func (*PermissionsSpec) XXX_Marshal ¶ added in v0.4.554
func (m *PermissionsSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PermissionsSpec) XXX_Merge ¶ added in v0.4.554
func (m *PermissionsSpec) XXX_Merge(src proto.Message)
func (*PermissionsSpec) XXX_Size ¶ added in v0.4.554
func (m *PermissionsSpec) XXX_Size() int
func (*PermissionsSpec) XXX_Unmarshal ¶ added in v0.4.554
func (m *PermissionsSpec) XXX_Unmarshal(b []byte) error
type PredictorFormat ¶
type PredictorFormat string
+kubebuilder:validation:Enum="flask";"grpc";"onyx"; Predictor format represent the API implementation of the model
const ( FlaskPredictor PredictorFormat = "flask" GrpcPredictor PredictorFormat = "grpc" OnyxPredictor PredictorFormat = "onyx" )
type PretrainedModel ¶
type PretrainedModel struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec PretrainedModelSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
Pretrained model contain the metadata about a pretrained model +kubebuilder:object:root=true
func NewPretrainedModel ¶
func NewPretrainedModel(ns string, name string, image string) *PretrainedModel
func (*PretrainedModel) DeepCopy ¶
func (in *PretrainedModel) DeepCopy() *PretrainedModel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PretrainedModel.
func (*PretrainedModel) DeepCopyInto ¶
func (in *PretrainedModel) DeepCopyInto(out *PretrainedModel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PretrainedModel) DeepCopyObject ¶
func (in *PretrainedModel) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PretrainedModel) Default ¶
func (p *PretrainedModel) Default()
func (*PretrainedModel) Descriptor ¶
func (*PretrainedModel) Descriptor() ([]byte, []int)
func (*PretrainedModel) Marshal ¶
func (m *PretrainedModel) Marshal() (dAtA []byte, err error)
func (*PretrainedModel) MarshalToSizedBuffer ¶
func (m *PretrainedModel) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PretrainedModel) ProtoMessage ¶
func (*PretrainedModel) ProtoMessage()
func (*PretrainedModel) Reset ¶
func (m *PretrainedModel) Reset()
func (*PretrainedModel) Size ¶
func (m *PretrainedModel) Size() (n int)
func (*PretrainedModel) String ¶
func (this *PretrainedModel) String() string
func (*PretrainedModel) Unmarshal ¶
func (m *PretrainedModel) Unmarshal(dAtA []byte) error
func (*PretrainedModel) XXX_DiscardUnknown ¶
func (m *PretrainedModel) XXX_DiscardUnknown()
func (*PretrainedModel) XXX_Marshal ¶
func (m *PretrainedModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PretrainedModel) XXX_Merge ¶
func (m *PretrainedModel) XXX_Merge(src proto.Message)
func (*PretrainedModel) XXX_Size ¶
func (m *PretrainedModel) XXX_Size() int
func (*PretrainedModel) XXX_Unmarshal ¶
func (m *PretrainedModel) XXX_Unmarshal(b []byte) error
type PretrainedModelList ¶
type PretrainedModelList struct { metav1.TypeMeta `json:",inline" ` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []PretrainedModel `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true PretrainedModelList is a list of pretrained models
func (*PretrainedModelList) DeepCopy ¶
func (in *PretrainedModelList) DeepCopy() *PretrainedModelList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PretrainedModelList.
func (*PretrainedModelList) DeepCopyInto ¶
func (in *PretrainedModelList) DeepCopyInto(out *PretrainedModelList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PretrainedModelList) DeepCopyObject ¶
func (in *PretrainedModelList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PretrainedModelList) Descriptor ¶
func (*PretrainedModelList) Descriptor() ([]byte, []int)
func (*PretrainedModelList) Marshal ¶
func (m *PretrainedModelList) Marshal() (dAtA []byte, err error)
func (*PretrainedModelList) MarshalTo ¶
func (m *PretrainedModelList) MarshalTo(dAtA []byte) (int, error)
func (*PretrainedModelList) MarshalToSizedBuffer ¶
func (m *PretrainedModelList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PretrainedModelList) ProtoMessage ¶
func (*PretrainedModelList) ProtoMessage()
func (*PretrainedModelList) Reset ¶
func (m *PretrainedModelList) Reset()
func (*PretrainedModelList) Size ¶
func (m *PretrainedModelList) Size() (n int)
func (*PretrainedModelList) String ¶
func (this *PretrainedModelList) String() string
func (*PretrainedModelList) Unmarshal ¶
func (m *PretrainedModelList) Unmarshal(dAtA []byte) error
func (*PretrainedModelList) XXX_DiscardUnknown ¶
func (m *PretrainedModelList) XXX_DiscardUnknown()
func (*PretrainedModelList) XXX_Marshal ¶
func (m *PretrainedModelList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PretrainedModelList) XXX_Merge ¶
func (m *PretrainedModelList) XXX_Merge(src proto.Message)
func (*PretrainedModelList) XXX_Size ¶
func (m *PretrainedModelList) XXX_Size() int
func (*PretrainedModelList) XXX_Unmarshal ¶
func (m *PretrainedModelList) XXX_Unmarshal(b []byte) error
type PretrainedModelSpec ¶
type PretrainedModelSpec struct { // Image is the docker image of the pretrained model Image string `json:"image" protobuf:"bytes,1,opt,name=image"` }
PretrainedModelSpec is the desired state of the pretrained model
func (*PretrainedModelSpec) DeepCopy ¶
func (in *PretrainedModelSpec) DeepCopy() *PretrainedModelSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PretrainedModelSpec.
func (*PretrainedModelSpec) DeepCopyInto ¶
func (in *PretrainedModelSpec) DeepCopyInto(out *PretrainedModelSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PretrainedModelSpec) Descriptor ¶
func (*PretrainedModelSpec) Descriptor() ([]byte, []int)
func (*PretrainedModelSpec) Marshal ¶
func (m *PretrainedModelSpec) Marshal() (dAtA []byte, err error)
func (*PretrainedModelSpec) MarshalTo ¶
func (m *PretrainedModelSpec) MarshalTo(dAtA []byte) (int, error)
func (*PretrainedModelSpec) MarshalToSizedBuffer ¶
func (m *PretrainedModelSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PretrainedModelSpec) ProtoMessage ¶
func (*PretrainedModelSpec) ProtoMessage()
func (*PretrainedModelSpec) Reset ¶
func (m *PretrainedModelSpec) Reset()
func (*PretrainedModelSpec) Size ¶
func (m *PretrainedModelSpec) Size() (n int)
func (*PretrainedModelSpec) String ¶
func (this *PretrainedModelSpec) String() string
func (*PretrainedModelSpec) Unmarshal ¶
func (m *PretrainedModelSpec) Unmarshal(dAtA []byte) error
func (*PretrainedModelSpec) XXX_DiscardUnknown ¶
func (m *PretrainedModelSpec) XXX_DiscardUnknown()
func (*PretrainedModelSpec) XXX_Marshal ¶
func (m *PretrainedModelSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PretrainedModelSpec) XXX_Merge ¶
func (m *PretrainedModelSpec) XXX_Merge(src proto.Message)
func (*PretrainedModelSpec) XXX_Size ¶
func (m *PretrainedModelSpec) XXX_Size() int
func (*PretrainedModelSpec) XXX_Unmarshal ¶
func (m *PretrainedModelSpec) XXX_Unmarshal(b []byte) error
type PriorityLevel ¶
type PriorityLevel string
the priority level for a task +kubebuilder:validation:Enum="low";"medium";"high";"urgent"
const ( PriorityLevelLow PriorityLevel = "low" PriorityLevelMedium PriorityLevel = "medium" PriorityLevelHigh PriorityLevel = "high" PriorityLevelUrgent PriorityLevel = "urgent" )
type ProviderName ¶
type ProviderName string
ProviderName is the machine learning task name
const ( // Databases AmazonAthena ProviderName = "athena" AmazonRedshift ProviderName = "redshift" ApacheDrill ProviderName = "drill" ApacheDruid ProviderName = "druid" ApacheHive ProviderName = "hive" ApacheImpala ProviderName = "impala" ApacheKylin ProviderName = "kylin" ApachePinot ProviderName = "pinot" ApacheSpark ProviderName = "spark" AzureSqlDatabase ProviderName = "azuresqldatabase" GcpBigQuery ProviderName = "bigquery" ApacheCassandra ProviderName = "cassandra" CockrouchDB ProviderName = "cockrouchdb" Clickhouse ProviderName = "clickhouse" Couchbase ProviderName = "couchbase" Dermio ProviderName = "dermio" DB2 ProviderName = "db2" ElasticSearch ProviderName = "elasticsearch" Exasol ProviderName = "exasol" Kafka ProviderName = "kafka" GoogleSheets ProviderName = "googlesheets" GcpSpanner ProviderName = "spanner" Greenplum ProviderName = "greenplum" MySql ProviderName = "mysql" MongoDb ProviderName = "mongodb" Oracle ProviderName = "oracle" PostgresSQL ProviderName = "postgres" Presto ProviderName = "presto" SAPHana ProviderName = "hana" Snowflake ProviderName = "snowflake" Singlestore ProviderName = "singlestore" Sybase ProviderName = "sybase" MSSqlServer ProviderName = "mssqlserver" Sqlite ProviderName = "sqlite" RabbitMQ ProviderName = "rabbitmq" Teradata ProviderName = "teradata" Vertica ProviderName = "vertica" Odbc ProviderName = "odbc" Informix ProviderName = "informix" // graph databases Neo4j ProviderName = "neo4j" // Cloud Storage AliCloud ProviderName = "alicloud" Azure ProviderName = "azure" DigitalOcean ProviderName = "digitalocean" Hetzner ProviderName = "hetzner" Linode ProviderName = "linode" Gcp ProviderName = "gcp" Minio ProviderName = "minio" Ovh ProviderName = "ovh" Aws ProviderName = "aws" Openstack ProviderName = "openstack" FTP ProviderName = "ftp" SFTP ProviderName = "sftp" Dropbox ProviderName = "dropbox" Box ProviderName = "box" // Docker Image Registry Dockerhub ProviderName = "dockerhub" ImageRegistry ProviderName = "image-registry" // Git Repository GitHub ProviderName = "github" Bitbucket ProviderName = "bitbucket" Gitlab ProviderName = "gitlab" // Messaging SmtpProvider ProviderName = "smtp" Slack ProviderName = "slack" Hipchat ProviderName = "hipchat" Discord ProviderName = "discord" PageDuty ProviderName = "pagerduty" PushOver ProviderName = "pushover" OpsGenie ProviderName = "opsgenie" Webhook ProviderName = "webook" VictorOps ProviderName = "victorops" Flock ProviderName = "flock" MSTeam ProviderName = "msteam" MatterMost ProviderName = "mattermost" // Social media Facebook ProviderName = "facebook" Twitter ProviderName = "twitter" UnknownProvider ProviderName = "unknown" )
type PublicDataset ¶
type PublicDataset struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec PublicDatasetSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
PublicDataset represent the metadata about a public dataset +kubebuilder:object:root=true +kubebuilder:printcolumn:name="Task",type="string",JSONPath=".spec.task",description="ML task name" +kubebuilder:printcolumn:name="URL",type="string",JSONPath=".spec.url",description="",priority=1 +kubebuilder:printcolumn:name="Rows",type="number",JSONPath=".spec.rows",description="" +kubebuilder:printcolumn:name="Columns",type="number",JSONPath=".spec.columns",description="" +kubebuilder:printcolumn:name="Target",type="string",JSONPath=".spec.targetColumn",description="" +kubebuilder:printcolumn:name="Imbalanced",type="string",JSONPath=".spec.imbalanced",description="",priority=1 +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` +kubebuilder:resource:path=publicdatasets,singular=publicdataset,categories={catalog,modela,all}
func (*PublicDataset) DeepCopy ¶
func (in *PublicDataset) DeepCopy() *PublicDataset
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicDataset.
func (*PublicDataset) DeepCopyInto ¶
func (in *PublicDataset) DeepCopyInto(out *PublicDataset)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicDataset) DeepCopyObject ¶
func (in *PublicDataset) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PublicDataset) Descriptor ¶
func (*PublicDataset) Descriptor() ([]byte, []int)
func (*PublicDataset) Marshal ¶
func (m *PublicDataset) Marshal() (dAtA []byte, err error)
func (*PublicDataset) MarshalToSizedBuffer ¶
func (m *PublicDataset) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PublicDataset) PodName ¶
func (pd *PublicDataset) PodName() string
func (*PublicDataset) ProtoMessage ¶
func (*PublicDataset) ProtoMessage()
func (*PublicDataset) RepEntry ¶
func (pd *PublicDataset) RepEntry() (string, error)
func (*PublicDataset) RepPath ¶
func (pd *PublicDataset) RepPath(root string) (string, error)
Return the on disk rep location
func (*PublicDataset) Reset ¶
func (m *PublicDataset) Reset()
func (*PublicDataset) Size ¶
func (m *PublicDataset) Size() (n int)
func (*PublicDataset) String ¶
func (this *PublicDataset) String() string
func (*PublicDataset) ToYamlFile ¶
func (pd *PublicDataset) ToYamlFile() ([]byte, error)
func (*PublicDataset) Unmarshal ¶
func (m *PublicDataset) Unmarshal(dAtA []byte) error
func (*PublicDataset) ValidateCreate ¶
func (pd *PublicDataset) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PublicDataset) ValidateDelete ¶
func (pd *PublicDataset) ValidateDelete() error
func (*PublicDataset) ValidateUpdate ¶
func (pd *PublicDataset) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*PublicDataset) XXX_DiscardUnknown ¶
func (m *PublicDataset) XXX_DiscardUnknown()
func (*PublicDataset) XXX_Marshal ¶
func (m *PublicDataset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PublicDataset) XXX_Merge ¶
func (m *PublicDataset) XXX_Merge(src proto.Message)
func (*PublicDataset) XXX_Size ¶
func (m *PublicDataset) XXX_Size() int
func (*PublicDataset) XXX_Unmarshal ¶
func (m *PublicDataset) XXX_Unmarshal(b []byte) error
type PublicDatasetList ¶
type PublicDatasetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Items []PublicDataset `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true PublicDatasetList contains a list of PublicDataset
func (*PublicDatasetList) DeepCopy ¶
func (in *PublicDatasetList) DeepCopy() *PublicDatasetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicDatasetList.
func (*PublicDatasetList) DeepCopyInto ¶
func (in *PublicDatasetList) DeepCopyInto(out *PublicDatasetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicDatasetList) DeepCopyObject ¶
func (in *PublicDatasetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PublicDatasetList) Descriptor ¶
func (*PublicDatasetList) Descriptor() ([]byte, []int)
func (*PublicDatasetList) Marshal ¶
func (m *PublicDatasetList) Marshal() (dAtA []byte, err error)
func (*PublicDatasetList) MarshalTo ¶
func (m *PublicDatasetList) MarshalTo(dAtA []byte) (int, error)
func (*PublicDatasetList) MarshalToSizedBuffer ¶
func (m *PublicDatasetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PublicDatasetList) ProtoMessage ¶
func (*PublicDatasetList) ProtoMessage()
func (*PublicDatasetList) Reset ¶
func (m *PublicDatasetList) Reset()
func (*PublicDatasetList) Size ¶
func (m *PublicDatasetList) Size() (n int)
func (*PublicDatasetList) String ¶
func (this *PublicDatasetList) String() string
func (*PublicDatasetList) Unmarshal ¶
func (m *PublicDatasetList) Unmarshal(dAtA []byte) error
func (*PublicDatasetList) XXX_DiscardUnknown ¶
func (m *PublicDatasetList) XXX_DiscardUnknown()
func (*PublicDatasetList) XXX_Marshal ¶
func (m *PublicDatasetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PublicDatasetList) XXX_Merge ¶
func (m *PublicDatasetList) XXX_Merge(src proto.Message)
func (*PublicDatasetList) XXX_Size ¶
func (m *PublicDatasetList) XXX_Size() int
func (*PublicDatasetList) XXX_Unmarshal ¶
func (m *PublicDatasetList) XXX_Unmarshal(b []byte) error
type PublicDatasetSpec ¶
type PublicDatasetSpec struct { Url string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"` // Dataset description // +kubebuilder:default ="" // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" protobuf:"bytes,2,opt,name=description"` // Task is the machine learning task of the public dataset Task *MLTask `json:"task" protobuf:"bytes,3,opt,name=task"` // The open ml id of the dataset // +kubebuilder:validation:Optional // +kubebuilder:default ="" OpenMLID *string `json:"openMLID,omitempty" protobuf:"bytes,4,opt,name=openMLID"` // The URL to the actual data file or folder // +kubebuilder:validation:Optional // +kubebuilder:default ="" DataUrl *string `json:"dataUrl,omitempty" protobuf:"bytes,5,opt,name=dataUrl"` // Dataset citation // +kubebuilder:validation:Optional // +kubebuilder:default ="" Citation *string `json:"citation,omitempty" protobuf:"bytes,6,opt,name=citation"` // Number of rows in the dataset // +kubebuilder:validation:Optional // +kubebuilder:default := 0 Rows *int32 `json:"rows,omitempty" protobuf:"varint,7,opt,name=rows"` // Number of columns in the dataset // +kubebuilder:validation:Optional // +kubebuilder:default := 0 Columns *int32 `json:"columns,omitempty" protobuf:"varint,8,opt,name=columns"` // +kubebuilder:validation:Optional // The size of the dataset in bytes // +kubebuilder:default := 0 FileSize *int32 `json:"fileSize,omitempty" protobuf:"varint,9,opt,name=fileSize"` // The target column name // +kubebuilder:default ="" TargetColumn *string `json:"targetColumn,omitempty" protobuf:"bytes,10,opt,name=targetColumn"` // The target column name // +kubebuilder:default ="" Industry *string `json:"industry,omitempty" protobuf:"bytes,11,opt,name=industry"` // +kubebuilder:default = false Imbalanced *bool `json:"imbalanced,omitempty" protobuf:"varint,12,opt,name=imbalanced"` // URI of the datasource CR for this public dataset // +kubebuilder:default ="" DatasourceCR *string `json:"datasourceCR,omitempty" protobuf:"bytes,13,opt,name=datasourceCR"` // URI of the dataset CR for this public dataset // +kubebuilder:default ="" DatasetCR *string `json:"datasetCR,omitempty" protobuf:"bytes,14,opt,name=datasetCR"` // URI of the study CR for this public dataset // +kubebuilder:default ="" StudyCR *string `json:"studyCR,omitempty" protobuf:"bytes,15,opt,name=studyCR"` // URI of the data product CR // +kubebuilder:default ="" DataProductCR *string `json:"dataProductCR,omitempty" protobuf:"bytes,16,opt,name=dataProductCR"` }
func (*PublicDatasetSpec) DeepCopy ¶
func (in *PublicDatasetSpec) DeepCopy() *PublicDatasetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicDatasetSpec.
func (*PublicDatasetSpec) DeepCopyInto ¶
func (in *PublicDatasetSpec) DeepCopyInto(out *PublicDatasetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicDatasetSpec) Descriptor ¶
func (*PublicDatasetSpec) Descriptor() ([]byte, []int)
func (*PublicDatasetSpec) Marshal ¶
func (m *PublicDatasetSpec) Marshal() (dAtA []byte, err error)
func (*PublicDatasetSpec) MarshalTo ¶
func (m *PublicDatasetSpec) MarshalTo(dAtA []byte) (int, error)
func (*PublicDatasetSpec) MarshalToSizedBuffer ¶
func (m *PublicDatasetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PublicDatasetSpec) ProtoMessage ¶
func (*PublicDatasetSpec) ProtoMessage()
func (*PublicDatasetSpec) Reset ¶
func (m *PublicDatasetSpec) Reset()
func (*PublicDatasetSpec) Size ¶
func (m *PublicDatasetSpec) Size() (n int)
func (*PublicDatasetSpec) String ¶
func (this *PublicDatasetSpec) String() string
func (*PublicDatasetSpec) Unmarshal ¶
func (m *PublicDatasetSpec) Unmarshal(dAtA []byte) error
func (*PublicDatasetSpec) XXX_DiscardUnknown ¶
func (m *PublicDatasetSpec) XXX_DiscardUnknown()
func (*PublicDatasetSpec) XXX_Marshal ¶
func (m *PublicDatasetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PublicDatasetSpec) XXX_Merge ¶
func (m *PublicDatasetSpec) XXX_Merge(src proto.Message)
func (*PublicDatasetSpec) XXX_Size ¶
func (m *PublicDatasetSpec) XXX_Size() int
func (*PublicDatasetSpec) XXX_Unmarshal ¶
func (m *PublicDatasetSpec) XXX_Unmarshal(b []byte) error
type Region ¶
type Region struct { //Code is the code of the region Code string `json:"code" protobuf:"bytes,1,opt,name=code"` // The default datacenter for a region //+optional DefaultDatacenterName string `json:"defaultDatacenterName,omitempty" protobuf:"bytes,2,opt,name=defaultDatacenterName"` // Location is the location code The location of the region Location string `json:"location,omitempty" protobuf:"bytes,3,opt,name=location"` // BillingCode is the billing code of the region BillingCode string `json:"billingCode,omitempty" protobuf:"bytes,4,opt,name=billingCode"` //Datacenters if the list of datacenters Datacenters []DataCenter `json:"datacenters,omitempty" protobuf:"bytes,5,rep,name=datacenters"` }
Region defines a region within the data provider
func (*Region) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Region.
func (*Region) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Region) Descriptor ¶
func (*Region) MarshalToSizedBuffer ¶
func (*Region) ProtoMessage ¶
func (*Region) ProtoMessage()
func (*Region) XXX_DiscardUnknown ¶
func (m *Region) XXX_DiscardUnknown()
func (*Region) XXX_Marshal ¶
func (*Region) XXX_Unmarshal ¶
type RelationshipArity ¶
type RelationshipArity string
+kubebuilder:validation:Enum="one-to-one";"one-to-many";"many-to-many"; Relationship type between data sources
const ( RelationshipArityOneToOne RelationshipArity = "one-to-one" RelationshipArityOneToMany RelationshipArity = "one-to-many" RelationshipArityManyToMany RelationshipArity = "many-to-many" )
type ResourceSpec ¶
type ResourceSpec struct { // If this resource is based on the workload, this field contain the name of the workload. // The name of a WorkloadClass. The system will use the resource requirements described by the WorkloadClass // +kubebuilder:default:="general-large" // +kubebuilder:validation:Optional WorkloadName *string `json:"workloadName,omitempty" protobuf:"bytes,1,opt,name=workloadName"` // If true, ignore the workload class name. // +kubebuilder:default:=false // +kubebuilder:validation:Optional Custom *bool `json:"custom,omitempty" protobuf:"varint,2,opt,name=custom"` // Reference to the managed CPU trainer image, used internally CpuImage v1.ObjectReference `json:"cpuImage,omitempty" protobuf:"bytes,3,opt,name=cpuImage"` // Reference to the managed GPU trainer image, used internally GpuImage v1.ObjectReference `json:"gpuImage,omitempty" protobuf:"bytes,4,opt,name=gpuImage"` // The custom resource requirements for the workload, which are used if `WorkloadName` is not set // +kubebuilder:validation:Optional Requirements *v1.ResourceRequirements `json:"requirements,omitempty" protobuf:"bytes,5,opt,name=requirements"` }
ResourceSpec specifies the amount of resources that will be allocated to a workload
func (*ResourceSpec) DeepCopy ¶
func (in *ResourceSpec) DeepCopy() *ResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSpec.
func (*ResourceSpec) DeepCopyInto ¶
func (in *ResourceSpec) DeepCopyInto(out *ResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceSpec) Descriptor ¶
func (*ResourceSpec) Descriptor() ([]byte, []int)
func (*ResourceSpec) Marshal ¶
func (m *ResourceSpec) Marshal() (dAtA []byte, err error)
func (*ResourceSpec) MarshalToSizedBuffer ¶
func (m *ResourceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceSpec) ProtoMessage ¶
func (*ResourceSpec) ProtoMessage()
func (*ResourceSpec) Reset ¶
func (m *ResourceSpec) Reset()
func (*ResourceSpec) Size ¶
func (m *ResourceSpec) Size() (n int)
func (*ResourceSpec) String ¶
func (this *ResourceSpec) String() string
func (*ResourceSpec) Unmarshal ¶
func (m *ResourceSpec) Unmarshal(dAtA []byte) error
func (*ResourceSpec) XXX_DiscardUnknown ¶
func (m *ResourceSpec) XXX_DiscardUnknown()
func (*ResourceSpec) XXX_Marshal ¶
func (m *ResourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceSpec) XXX_Merge ¶
func (m *ResourceSpec) XXX_Merge(src proto.Message)
func (*ResourceSpec) XXX_Size ¶
func (m *ResourceSpec) XXX_Size() int
func (*ResourceSpec) XXX_Unmarshal ¶
func (m *ResourceSpec) XXX_Unmarshal(b []byte) error
type RocAucCurve ¶
type RocAucCurve struct {
Values []CurvePoint `json:"values,omitempty" protobuf:"bytes,1,opt,name=values"`
}
func (*RocAucCurve) DeepCopy ¶
func (in *RocAucCurve) DeepCopy() *RocAucCurve
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RocAucCurve.
func (*RocAucCurve) DeepCopyInto ¶
func (in *RocAucCurve) DeepCopyInto(out *RocAucCurve)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RocAucCurve) Descriptor ¶
func (*RocAucCurve) Descriptor() ([]byte, []int)
func (*RocAucCurve) Marshal ¶
func (m *RocAucCurve) Marshal() (dAtA []byte, err error)
func (*RocAucCurve) MarshalToSizedBuffer ¶
func (m *RocAucCurve) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RocAucCurve) ProtoMessage ¶
func (*RocAucCurve) ProtoMessage()
func (*RocAucCurve) Reset ¶
func (m *RocAucCurve) Reset()
func (*RocAucCurve) Size ¶
func (m *RocAucCurve) Size() (n int)
func (*RocAucCurve) String ¶
func (this *RocAucCurve) String() string
func (*RocAucCurve) Unmarshal ¶
func (m *RocAucCurve) Unmarshal(dAtA []byte) error
func (*RocAucCurve) XXX_DiscardUnknown ¶
func (m *RocAucCurve) XXX_DiscardUnknown()
func (*RocAucCurve) XXX_Marshal ¶
func (m *RocAucCurve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RocAucCurve) XXX_Merge ¶
func (m *RocAucCurve) XXX_Merge(src proto.Message)
func (*RocAucCurve) XXX_Size ¶
func (m *RocAucCurve) XXX_Size() int
func (*RocAucCurve) XXX_Unmarshal ¶
func (m *RocAucCurve) XXX_Unmarshal(b []byte) error
type RunSchedule ¶
type RunSchedule struct { // Indicates if the schedule is enabled and the Jobs associated it will be created at the specified time // +kubebuilder:default:=false // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // The time of the day when the schedule will be executed // +kubebuilder:validation:Optional StartTime *metav1.Time `json:"startTime,omitempty" protobuf:"bytes,2,opt,name=startTime"` // The time of the day when the schedule is expected to conclude // +kubebuilder:validation:Optional EndTime *metav1.Time `json:"endTime,omitempty" protobuf:"bytes,3,opt,name=endTime"` // The cron string of the schedule. See https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm for more information // +kubebuilder:validation:Optional Cron *string `json:"cron,omitempty" protobuf:"bytes,4,opt,name=cron"` // +kubebuilder:validation:Optional // The type of schedule, which can be a frequency interval or a cron expression Type TriggerScheduleEventType `json:"type,omitempty" protobuf:"bytes,5,opt,name=type"` }
RunSchedule specifies the schedule for a Job to be executed
func (*RunSchedule) DeepCopy ¶
func (in *RunSchedule) DeepCopy() *RunSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunSchedule.
func (*RunSchedule) DeepCopyInto ¶
func (in *RunSchedule) DeepCopyInto(out *RunSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunSchedule) Descriptor ¶
func (*RunSchedule) Descriptor() ([]byte, []int)
func (*RunSchedule) Marshal ¶
func (m *RunSchedule) Marshal() (dAtA []byte, err error)
func (*RunSchedule) MarshalToSizedBuffer ¶
func (m *RunSchedule) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RunSchedule) ProtoMessage ¶
func (*RunSchedule) ProtoMessage()
func (*RunSchedule) Reset ¶
func (m *RunSchedule) Reset()
func (*RunSchedule) Size ¶
func (m *RunSchedule) Size() (n int)
func (*RunSchedule) String ¶
func (this *RunSchedule) String() string
func (*RunSchedule) Unmarshal ¶
func (m *RunSchedule) Unmarshal(dAtA []byte) error
func (*RunSchedule) XXX_DiscardUnknown ¶
func (m *RunSchedule) XXX_DiscardUnknown()
func (*RunSchedule) XXX_Marshal ¶
func (m *RunSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RunSchedule) XXX_Merge ¶
func (m *RunSchedule) XXX_Merge(src proto.Message)
func (*RunSchedule) XXX_Size ¶
func (m *RunSchedule) XXX_Size() int
func (*RunSchedule) XXX_Unmarshal ¶
func (m *RunSchedule) XXX_Unmarshal(b []byte) error
type SamplingType ¶
type SamplingType string
SamplingType defines how the recipe file is sampled. +kubebuilder:validation:Enum="header";"random";"filter";"anomaly";"stratified"
const ( Header SamplingType = "header" Random SamplingType = "random" Filter SamplingType = "filter" Anomaly SamplingType = "anomaly" Stratified SamplingType = "stratified" )
type Scaling ¶
type Scaling string
============================================================================== Scaling ============================================================================== +kubebuilder:validation:Enum="standard-scaling";"max-abs-scaling";"min-max-scaling";"normalization-scaling";"robust-scaling";"scale-to-unit-norm";"none";"auto";
const ( StandardScaling Scaling = "standard-scaling" MaxAbsScaling Scaling = "max-abs-scaling" MinMaxScaling Scaling = "min-max-scaling" Normalization Scaling = "normalization-scaling" RobustScaling Scaling = "robust-scaling" ScaleToUnitNorm Scaling = "scale-to-unit-norm" NoneScaling Scaling = "none" AutoScaling Scaling = "auto" )
func ParseScaler ¶
type SeasonalityMode ¶
type SeasonalityMode string
+kubebuilder:validation:Enum="multipicative";"additive";"auto";"none"
const ( Multiplicative SeasonalityMode = "multiplicative" Additive SeasonalityMode = "additive" Auto SeasonalityMode = "auto" None SeasonalityMode = "none" )
type SecurityClearanceLevel ¶
type SecurityClearanceLevel string
+kubebuilder:validation:Enum="unclassified";"confidential";"secret";"top-secret"
const ( SecurityClearanceLevelUnclassified SecurityClearanceLevel = "unclassified" SecurityClearanceLevelConfidential SecurityClearanceLevel = "confidential" SecurityClearanceLevelSecret SecurityClearanceLevel = "secret" SecurityClearanceLevelTopSecret SecurityClearanceLevel = "top-secret" )
type ShapType ¶ added in v0.4.400
type ShapType string
============================================================================== Shap methods ============================================================================== +kubebuilder:validation:Enum="permutation";"partition";"tree";"kernel";"sampling";"linear";"deep";"gradient";"auto";"none"
const ( ShapTypePermutation ShapType = "permutation" ShapTypePaartition ShapType = "partition" ShapTypeTree ShapType = "tree" ShapTypeKernel ShapType = "kernel" ShapTypeSampling ShapType = "sampling" ShapTypeLinear ShapType = "linear" ShapTypeDeep ShapType = "deep" ShapTypeGradient ShapType = "gradient" ShapTypeAuto ShapType = "auto" ShapTypeNone ShapType = "none" )
type Stakeholder ¶ added in v0.4.554
type Stakeholder struct { // The name of an Account AccountName string `json:"account,omitempty" protobuf:"bytes,1,opt,name=account"` // The object references to UserRoleClass resources which describe the actions the Account may perform Roles []v1.ObjectReference `json:"roles,omitempty" protobuf:"bytes,2,opt,name=roles"` }
Stakeholder specifies the User Role Classes of an individual Account
func (*Stakeholder) DeepCopy ¶ added in v0.4.554
func (in *Stakeholder) DeepCopy() *Stakeholder
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Stakeholder.
func (*Stakeholder) DeepCopyInto ¶ added in v0.4.554
func (in *Stakeholder) DeepCopyInto(out *Stakeholder)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Stakeholder) Descriptor ¶ added in v0.4.554
func (*Stakeholder) Descriptor() ([]byte, []int)
func (*Stakeholder) Marshal ¶ added in v0.4.554
func (m *Stakeholder) Marshal() (dAtA []byte, err error)
func (*Stakeholder) MarshalTo ¶ added in v0.4.554
func (m *Stakeholder) MarshalTo(dAtA []byte) (int, error)
func (*Stakeholder) MarshalToSizedBuffer ¶ added in v0.4.554
func (m *Stakeholder) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Stakeholder) ProtoMessage ¶ added in v0.4.554
func (*Stakeholder) ProtoMessage()
func (*Stakeholder) Reset ¶ added in v0.4.554
func (m *Stakeholder) Reset()
func (*Stakeholder) Size ¶ added in v0.4.554
func (m *Stakeholder) Size() (n int)
func (*Stakeholder) String ¶ added in v0.4.554
func (this *Stakeholder) String() string
func (*Stakeholder) Unmarshal ¶ added in v0.4.554
func (m *Stakeholder) Unmarshal(dAtA []byte) error
func (*Stakeholder) XXX_DiscardUnknown ¶ added in v0.4.554
func (m *Stakeholder) XXX_DiscardUnknown()
func (*Stakeholder) XXX_Marshal ¶ added in v0.4.554
func (m *Stakeholder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Stakeholder) XXX_Merge ¶ added in v0.4.554
func (m *Stakeholder) XXX_Merge(src proto.Message)
func (*Stakeholder) XXX_Size ¶ added in v0.4.554
func (m *Stakeholder) XXX_Size() int
func (*Stakeholder) XXX_Unmarshal ¶ added in v0.4.554
func (m *Stakeholder) XXX_Unmarshal(b []byte) error
type StatusError ¶ added in v0.4.451
type StatusError string
const ( InvalidConfigurationError StatusError = "InvalidConfiguration" InsufficientResourcesError StatusError = "InsufficientResources" CreateError StatusError = "CreateError" UpdateError StatusError = "UpdateError" DeleteError StatusError = "DeleteError" )
type TaskName ¶
type TaskName string
const ( BatchPredictTask TaskName = "batch-predict" ForecastTask TaskName = "forecast" ProfileDatasetTask TaskName = "profile-dataset" SnapshotDatasetTask TaskName = "snapshot-dataset" ProfileStudyTask TaskName = "profile-study" ProfileModelTask TaskName = "profile-model" PublishModelTask TaskName = "publish-model" BakeModelTask TaskName = "bake-model" RunRecipeTask TaskName = "run-recipe" ReportDatasetTask TaskName = "report-dataset" ReportModelTask TaskName = "report-model" ReportStudyTask TaskName = "report-study" ReportPeriodTask TaskName = "report-period" ReportSummaryTask TaskName = "report-summary" SplitDatasetTask TaskName = "split-dataset" TestEnsembleTask TaskName = "test-ensemble" TestModelTask TaskName = "test-model" TrainEnsembleTask TaskName = "train-ensemble" TrainModelTask TaskName = "train-model" ValidateDatasetTask TaskName = "validate-dataset" MergeForecastTask TaskName = "merge-forecast" PartitionForecastTask TaskName = "partition-forecast" SplitDatasetToRungs TaskName = "split-dataset-to-rungs" CompileTask TaskName = "compile-model" PackageModelTask TaskName = "package-model" ExplainModelTask TaskName = "explain-model" FeatureGenTask TaskName = "feature-gen" FeatureSelectTask TaskName = "feature-select" RunSqlQueryTask TaskName = "run-sql-query" RunWebRequestTask TaskName = "run-web-request" GenerateDriftDetectorTask TaskName = "gen-drift-detector" GenerateDataset TaskName = "generate-dataset" ValidateModel TaskName = "validate-model" )
type TextEncoding ¶
type TextEncoding string
+kubebuilder:validation:Enum="tfidf";"count-vec";"hasing-vec";"none";"auto"
const ( TfIdf TextEncoding = "tfidf" CountVectorizer TextEncoding = "count-vec" HashingVectorizer TextEncoding = "hashing-vec" NoneTextTransform TextEncoding = "none" AutoTextTransform TextEncoding = "auto" )
type TriggerScheduleEventType ¶
type TriggerScheduleEventType string
+kubebuilder:validation:Enum="now";"once";"hourly";"daily";"weekly";"monthly";"yearly";"cron"
const ( TriggerScheduleEventTypeNow TriggerScheduleEventType = "now" TriggerScheduleEventTypeOnce TriggerScheduleEventType = "once" TriggerScheduleEventTypeHourly TriggerScheduleEventType = "hourly" TriggerScheduleEventTypeDaily TriggerScheduleEventType = "daily" TriggerScheduleEventTypeWeekly TriggerScheduleEventType = "weekly" TriggerScheduleEventTypeMonthly TriggerScheduleEventType = "monthly" TriggerScheduleEventTypeYearly TriggerScheduleEventType = "yearly" TriggerScheduleEventTypeCron TriggerScheduleEventType = "cron" )
type TriggerType ¶
type TriggerType string
+kubebuilder:validation:Enum="on-demand";"on-schedule";"on-new-data";"on-github-event";"on-concept-drift";"on-pref-degradation"
const ( TriggerTypeOnDemand TriggerType = "on-demand" TriggerTypeSchedule TriggerType = "on-schedule" TriggerTypeNewData TriggerType = "on-new-data" TriggerTypeGithubEvent TriggerType = "on-github-event" TriggerTypeConceptDrift TriggerType = "on-concept-drift" TriggerTypePrefDegragation TriggerType = "on-pref-degradation" )
type UpdateStrategy ¶
type UpdateStrategy string
Update strategy is a dataset update strategy +kubebuilder:validation:Enum="upsert";"insert";"update"
const ( Upsert UpdateStrategy = "upsert" Insert UpdateStrategy = "insert" Update UpdateStrategy = "update" )
type VariableTransformation ¶
type VariableTransformation string
+kubebuilder:validation:Enum="log-transformation";"reciprocal-transformation";"sqrt-transformation";"power-transformation";"box-cox-transformation";"yj-transformation";"none";"auto"
const ( LogTransformation VariableTransformation = "log-transformation" ReciprocalTransformation VariableTransformation = "reciprocal-transformation" SqrtTransformation VariableTransformation = "sqrt-transformation" PowerTransformation VariableTransformation = "power-transformation" BoxCoxTransformation VariableTransformation = "box-cox-transformation" YeoJohnsonTransformation VariableTransformation = "yj-transformation" NoneTransform VariableTransformation = "none" AutoTransform VariableTransformation = "auto" )
type VideoFeaturizer ¶
type VideoFeaturizer string
============================================================================== Video Featurizer ==============================================================================
type VizName ¶
type VizName string
+kubebuilder:validation:Enum="feature-rank-1d";"feature-rank-2d";"feature-pca";"feature-pearson-corr";"feature-missing-values";"regression-residual-plot";"regression-prediction-error-plot";"regression-cook-distance";"regression-model-selection-validation-curve";"regression-learning-curve";"regression-cross-validation";"regression-feature-importance";"regression-rfe";"classification-roc";"multi-classification-roc";"classification-confusion-matrix";"classification-balance";"classification-precision-recall";"classification-prediction-value-error";"model-selection-learning-curve";"classification-cross-validation-score";"classification-feature-importance";"classification-rfe";"classification-decision-boundries";
const ( VizNameFeatureRank1D VizName = "feature-rank-1d" VizNameFeatureRank2D VizName = "feature-rank-2d" VizNameFeaturePca VizName = "feature-pca" VizNameFeaturePearsonCorr VizName = "feature-pearson-corr" VizNameFeatureMissingValues VizName = "feature-missing-values" VizNameRegressionResidualPlot VizName = "regression-residual-plot" VizNameRegressionPredictionErrorPlot VizName = "regression-prediction-error-plot" VizNameRegressionCookDistance VizName = "regression-cook-distance" VizNameRegressionModelSelectionValidationCurve VizName = "regression-model-selection-validation-curve" VizNameRegressionLearningCurve VizName = "regression-learning-curve" VizNameRegressionCrossValidationScore VizName = "regression-cross-validation" VizNameRegressionFeatureImportance VizName = "regression-feature-importance" VizNameRegressionRFE VizName = "regression-rfe" VizNameBinaryClassificationRoc VizName = "classification-roc" VizNameMultiClassificationRoc VizName = "multi-classification-roc" VizNameClasssificationConfusionMatrix VizName = "classification-confusion-matrix" VizNameClassificationBalance VizName = "classification-balance" VizNamePrecisionRecall VizName = "classification-precision-recall" VizNamePredictionValueError VizName = "classification-prediction-value-error" VizNameModelSelectionLearningCurve VizName = "model-selection-learning-curve" VizNameClassificationCrossValidationScore VizName = "classification-cross-validation-score" VizNameClassificationFeatureImportance VizName = "classification-feature-importance" VizNameClassificationRFE VizName = "classification-rfe" VizNameClassificationDecisionBoundries VizName = "classification-decision-boundries" )
type VizUri ¶
type VizUri struct { Name VizName `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` Uri string `json:"uri,omitempty" protobuf:"bytes,2,opt,name=uri"` }
func (*VizUri) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VizUri.
func (*VizUri) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VizUri) Descriptor ¶
func (*VizUri) MarshalToSizedBuffer ¶
func (*VizUri) ProtoMessage ¶
func (*VizUri) ProtoMessage()
func (*VizUri) XXX_DiscardUnknown ¶
func (m *VizUri) XXX_DiscardUnknown()
func (*VizUri) XXX_Marshal ¶
func (*VizUri) XXX_Unmarshal ¶
type WebHookNameAndAction ¶
type WebHookNameAndAction string
WebHookNameAndAction Contain the event and the action +kubebuilder:validation:Enum="commit";"pull_request_assigned";"pull_request_unsassigned";"pull_request_labeled";"pull_request_unlabeled";"pull_request_opened";"pull_request_edited";"pull_request_closed";"pull_request_reopened";"pull_request_synchronized";"pull_request_all";"notsupported"
const ( CommitEvent WebHookNameAndAction = "commit" PullRequestassigned WebHookNameAndAction = "pull_request_assigned" PullRequestUnassigned WebHookNameAndAction = "pull_request_unassigned" PullRequestLabeled WebHookNameAndAction = "pull_request_labeled" PullRequestUnlabeled WebHookNameAndAction = "pull_request_unlabeled" PullRequestOpened WebHookNameAndAction = "pull_request_opened" PullRequestEdited WebHookNameAndAction = "pull_request_edited" PullRequestClosed WebHookNameAndAction = "pull_request_closed" PullRequestReopened WebHookNameAndAction = "pull_request_reopened" PullRequestSynchronized WebHookNameAndAction = "pull_request_synchronized" AnyPullRequest WebHookNameAndAction = "pull_request_all" NotSupported WebHookNameAndAction = "notsupported" )
func ParseEventAndAction ¶
func ParseEventAndAction(evt string, action string) WebHookNameAndAction
type WorkloadClass ¶
type WorkloadClass struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec WorkloadClassSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
WorkloadClass define a template for a job. +kubebuilder:object:root=true +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` +kubebuilder:resource:path=workloadclasses,singular=workloadclass,categories={catalog,modela,all}
func ParseWorkloadClassYaml ¶
func ParseWorkloadClassYaml(content []byte) (*WorkloadClass, error)
func (*WorkloadClass) DeepCopy ¶
func (in *WorkloadClass) DeepCopy() *WorkloadClass
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadClass.
func (*WorkloadClass) DeepCopyInto ¶
func (in *WorkloadClass) DeepCopyInto(out *WorkloadClass)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadClass) DeepCopyObject ¶
func (in *WorkloadClass) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkloadClass) Descriptor ¶
func (*WorkloadClass) Descriptor() ([]byte, []int)
func (*WorkloadClass) Marshal ¶
func (m *WorkloadClass) Marshal() (dAtA []byte, err error)
func (*WorkloadClass) MarshalToSizedBuffer ¶
func (m *WorkloadClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadClass) PodName ¶
func (tclass *WorkloadClass) PodName() string
func (*WorkloadClass) ProtoMessage ¶
func (*WorkloadClass) ProtoMessage()
func (*WorkloadClass) RepEntry ¶
func (tclass *WorkloadClass) RepEntry() (string, error)
func (*WorkloadClass) RepPath ¶
func (tclass *WorkloadClass) RepPath(root string) (string, error)
Return the on disk rep location
func (*WorkloadClass) Reset ¶
func (m *WorkloadClass) Reset()
func (*WorkloadClass) Size ¶
func (m *WorkloadClass) Size() (n int)
func (*WorkloadClass) String ¶
func (this *WorkloadClass) String() string
func (*WorkloadClass) ToYamlFile ¶
func (tclass *WorkloadClass) ToYamlFile() ([]byte, error)
func (*WorkloadClass) Unmarshal ¶
func (m *WorkloadClass) Unmarshal(dAtA []byte) error
func (*WorkloadClass) ValidateCreate ¶
func (tclass *WorkloadClass) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WorkloadClass) ValidateDelete ¶
func (tclass *WorkloadClass) ValidateDelete() error
func (*WorkloadClass) ValidateUpdate ¶
func (tclass *WorkloadClass) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
func (*WorkloadClass) XXX_DiscardUnknown ¶
func (m *WorkloadClass) XXX_DiscardUnknown()
func (*WorkloadClass) XXX_Marshal ¶
func (m *WorkloadClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadClass) XXX_Merge ¶
func (m *WorkloadClass) XXX_Merge(src proto.Message)
func (*WorkloadClass) XXX_Size ¶
func (m *WorkloadClass) XXX_Size() int
func (*WorkloadClass) XXX_Unmarshal ¶
func (m *WorkloadClass) XXX_Unmarshal(b []byte) error
type WorkloadClassList ¶
type WorkloadClassList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Items []WorkloadClass `json:"items" protobuf:"bytes,2,rep,name=items"` }
+kubebuilder:object:root=true TrainerList contains a list of Trainer
func (*WorkloadClassList) DeepCopy ¶
func (in *WorkloadClassList) DeepCopy() *WorkloadClassList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadClassList.
func (*WorkloadClassList) DeepCopyInto ¶
func (in *WorkloadClassList) DeepCopyInto(out *WorkloadClassList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadClassList) DeepCopyObject ¶
func (in *WorkloadClassList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkloadClassList) Descriptor ¶
func (*WorkloadClassList) Descriptor() ([]byte, []int)
func (*WorkloadClassList) Marshal ¶
func (m *WorkloadClassList) Marshal() (dAtA []byte, err error)
func (*WorkloadClassList) MarshalTo ¶
func (m *WorkloadClassList) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadClassList) MarshalToSizedBuffer ¶
func (m *WorkloadClassList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadClassList) ProtoMessage ¶
func (*WorkloadClassList) ProtoMessage()
func (*WorkloadClassList) Reset ¶
func (m *WorkloadClassList) Reset()
func (*WorkloadClassList) Size ¶
func (m *WorkloadClassList) Size() (n int)
func (*WorkloadClassList) String ¶
func (this *WorkloadClassList) String() string
func (*WorkloadClassList) Unmarshal ¶
func (m *WorkloadClassList) Unmarshal(dAtA []byte) error
func (*WorkloadClassList) XXX_DiscardUnknown ¶
func (m *WorkloadClassList) XXX_DiscardUnknown()
func (*WorkloadClassList) XXX_Marshal ¶
func (m *WorkloadClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadClassList) XXX_Merge ¶
func (m *WorkloadClassList) XXX_Merge(src proto.Message)
func (*WorkloadClassList) XXX_Size ¶
func (m *WorkloadClassList) XXX_Size() int
func (*WorkloadClassList) XXX_Unmarshal ¶
func (m *WorkloadClassList) XXX_Unmarshal(b []byte) error
type WorkloadClassSpec ¶
type WorkloadClassSpec struct {
ResourcesTemplate *ResourceSpec `json:"resourcesTemplate,omitempty" protobuf:"bytes,1,opt,name=resourcesTemplate"`
}
WorkloadClassSpec defines the specification of a workload class.
func (*WorkloadClassSpec) DeepCopy ¶
func (in *WorkloadClassSpec) DeepCopy() *WorkloadClassSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadClassSpec.
func (*WorkloadClassSpec) DeepCopyInto ¶
func (in *WorkloadClassSpec) DeepCopyInto(out *WorkloadClassSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadClassSpec) Descriptor ¶
func (*WorkloadClassSpec) Descriptor() ([]byte, []int)
func (*WorkloadClassSpec) Marshal ¶
func (m *WorkloadClassSpec) Marshal() (dAtA []byte, err error)
func (*WorkloadClassSpec) MarshalTo ¶
func (m *WorkloadClassSpec) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadClassSpec) MarshalToSizedBuffer ¶
func (m *WorkloadClassSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadClassSpec) ProtoMessage ¶
func (*WorkloadClassSpec) ProtoMessage()
func (*WorkloadClassSpec) Reset ¶
func (m *WorkloadClassSpec) Reset()
func (*WorkloadClassSpec) Size ¶
func (m *WorkloadClassSpec) Size() (n int)
func (*WorkloadClassSpec) String ¶
func (this *WorkloadClassSpec) String() string
func (*WorkloadClassSpec) Unmarshal ¶
func (m *WorkloadClassSpec) Unmarshal(dAtA []byte) error
func (*WorkloadClassSpec) XXX_DiscardUnknown ¶
func (m *WorkloadClassSpec) XXX_DiscardUnknown()
func (*WorkloadClassSpec) XXX_Marshal ¶
func (m *WorkloadClassSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadClassSpec) XXX_Merge ¶
func (m *WorkloadClassSpec) XXX_Merge(src proto.Message)
func (*WorkloadClassSpec) XXX_Size ¶
func (m *WorkloadClassSpec) XXX_Size() int
func (*WorkloadClassSpec) XXX_Unmarshal ¶
func (m *WorkloadClassSpec) XXX_Unmarshal(b []byte) error
Source Files
¶
- algorithm_types.go
- algorithm_utils.go
- cloud_types.go
- cloud_utils.go
- common_types.go
- doc.go
- generated.pb.go
- managed_image_type.go
- managed_image_utils.go
- ml_framework_types.go
- ml_framework_utils.go
- pretrained_model.go
- public_dataset_types.go
- public_dataset_utils.go
- register.go
- version.go
- workloadclass_types.go
- workloadclass_utils.go
- zz_generated.deepcopy.go