apis/aiplatform/v1alpha1/zz_generated.deepcopy.go (1,291 lines of code) (raw):

//go:build !ignore_autogenerated // Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Code generated by controller-gen. DO NOT EDIT. package v1alpha1 import ( "github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1" k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/k8s/v1alpha1" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AIPlatformModel) DeepCopyInto(out *AIPlatformModel) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AIPlatformModel. func (in *AIPlatformModel) DeepCopy() *AIPlatformModel { if in == nil { return nil } out := new(AIPlatformModel) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AIPlatformModel) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AIPlatformModelList) DeepCopyInto(out *AIPlatformModelList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]AIPlatformModel, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AIPlatformModelList. func (in *AIPlatformModelList) DeepCopy() *AIPlatformModelList { if in == nil { return nil } out := new(AIPlatformModelList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AIPlatformModelList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AIPlatformModelObservedState) DeepCopyInto(out *AIPlatformModelObservedState) { *out = *in if in.VersionID != nil { in, out := &in.VersionID, &out.VersionID *out = new(string) **out = **in } if in.VersionCreateTime != nil { in, out := &in.VersionCreateTime, &out.VersionCreateTime *out = new(string) **out = **in } if in.VersionUpdateTime != nil { in, out := &in.VersionUpdateTime, &out.VersionUpdateTime *out = new(string) **out = **in } if in.SupportedExportFormats != nil { in, out := &in.SupportedExportFormats, &out.SupportedExportFormats *out = make([]Model_ExportFormat, len(*in)) copy(*out, *in) } if in.TrainingPipeline != nil { in, out := &in.TrainingPipeline, &out.TrainingPipeline *out = new(string) **out = **in } if in.SupportedDeploymentResourcesTypes != nil { in, out := &in.SupportedDeploymentResourcesTypes, &out.SupportedDeploymentResourcesTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.SupportedInputStorageFormats != nil { in, out := &in.SupportedInputStorageFormats, &out.SupportedInputStorageFormats *out = make([]string, len(*in)) copy(*out, *in) } if in.SupportedOutputStorageFormats != nil { in, out := &in.SupportedOutputStorageFormats, &out.SupportedOutputStorageFormats *out = make([]string, len(*in)) copy(*out, *in) } if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.UpdateTime != nil { in, out := &in.UpdateTime, &out.UpdateTime *out = new(string) **out = **in } if in.DeployedModels != nil { in, out := &in.DeployedModels, &out.DeployedModels *out = make([]DeployedModelRef, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ModelSourceInfo != nil { in, out := &in.ModelSourceInfo, &out.ModelSourceInfo *out = new(ModelSourceInfo) (*in).DeepCopyInto(*out) } if in.OriginalModelInfo != nil { in, out := &in.OriginalModelInfo, &out.OriginalModelInfo *out = new(Model_OriginalModelInfo) **out = **in } if in.MetadataArtifact != nil { in, out := &in.MetadataArtifact, &out.MetadataArtifact *out = new(string) **out = **in } if in.SatisfiesPzs != nil { in, out := &in.SatisfiesPzs, &out.SatisfiesPzs *out = new(bool) **out = **in } if in.SatisfiesPzi != nil { in, out := &in.SatisfiesPzi, &out.SatisfiesPzi *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AIPlatformModelObservedState. func (in *AIPlatformModelObservedState) DeepCopy() *AIPlatformModelObservedState { if in == nil { return nil } out := new(AIPlatformModelObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AIPlatformModelSpec) DeepCopyInto(out *AIPlatformModelSpec) { *out = *in if in.VersionAliases != nil { in, out := &in.VersionAliases, &out.VersionAliases *out = make([]string, len(*in)) copy(*out, *in) } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.VersionDescription != nil { in, out := &in.VersionDescription, &out.VersionDescription *out = new(string) **out = **in } if in.PredictSchemata != nil { in, out := &in.PredictSchemata, &out.PredictSchemata *out = new(PredictSchemata) (*in).DeepCopyInto(*out) } if in.MetadataSchemaURI != nil { in, out := &in.MetadataSchemaURI, &out.MetadataSchemaURI *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = new(Value) (*in).DeepCopyInto(*out) } if in.PipelineJob != nil { in, out := &in.PipelineJob, &out.PipelineJob *out = new(string) **out = **in } if in.ContainerSpec != nil { in, out := &in.ContainerSpec, &out.ContainerSpec *out = new(ModelContainerSpec) (*in).DeepCopyInto(*out) } if in.ArtifactURI != nil { in, out := &in.ArtifactURI, &out.ArtifactURI *out = new(string) **out = **in } if in.ExplanationSpec != nil { in, out := &in.ExplanationSpec, &out.ExplanationSpec *out = new(ExplanationSpec) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Labels != nil { in, out := &in.Labels, &out.Labels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.DataStats != nil { in, out := &in.DataStats, &out.DataStats *out = new(Model_DataStats) (*in).DeepCopyInto(*out) } if in.EncryptionSpec != nil { in, out := &in.EncryptionSpec, &out.EncryptionSpec *out = new(EncryptionSpec) (*in).DeepCopyInto(*out) } if in.BaseModelSource != nil { in, out := &in.BaseModelSource, &out.BaseModelSource *out = new(Model_BaseModelSource) (*in).DeepCopyInto(*out) } if in.Parent != nil { in, out := &in.Parent, &out.Parent *out = new(Parent) (*in).DeepCopyInto(*out) } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AIPlatformModelSpec. func (in *AIPlatformModelSpec) DeepCopy() *AIPlatformModelSpec { if in == nil { return nil } out := new(AIPlatformModelSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AIPlatformModelStatus) DeepCopyInto(out *AIPlatformModelStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]k8sv1alpha1.Condition, len(*in)) copy(*out, *in) } if in.ObservedGeneration != nil { in, out := &in.ObservedGeneration, &out.ObservedGeneration *out = new(int64) **out = **in } if in.ExternalRef != nil { in, out := &in.ExternalRef, &out.ExternalRef *out = new(string) **out = **in } if in.ObservedState != nil { in, out := &in.ObservedState, &out.ObservedState *out = new(AIPlatformModelObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AIPlatformModelStatus. func (in *AIPlatformModelStatus) DeepCopy() *AIPlatformModelStatus { if in == nil { return nil } out := new(AIPlatformModelStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BlurBaselineConfig) DeepCopyInto(out *BlurBaselineConfig) { *out = *in if in.MaxBlurSigma != nil { in, out := &in.MaxBlurSigma, &out.MaxBlurSigma *out = new(float32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlurBaselineConfig. func (in *BlurBaselineConfig) DeepCopy() *BlurBaselineConfig { if in == nil { return nil } out := new(BlurBaselineConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployedModelRef) DeepCopyInto(out *DeployedModelRef) { *out = *in if in.Endpoint != nil { in, out := &in.Endpoint, &out.Endpoint *out = new(string) **out = **in } if in.DeployedModelID != nil { in, out := &in.DeployedModelID, &out.DeployedModelID *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployedModelRef. func (in *DeployedModelRef) DeepCopy() *DeployedModelRef { if in == nil { return nil } out := new(DeployedModelRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EncryptionSpec) DeepCopyInto(out *EncryptionSpec) { *out = *in if in.KMSKeyName != nil { in, out := &in.KMSKeyName, &out.KMSKeyName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSpec. func (in *EncryptionSpec) DeepCopy() *EncryptionSpec { if in == nil { return nil } out := new(EncryptionSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EnvVar) DeepCopyInto(out *EnvVar) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Value != nil { in, out := &in.Value, &out.Value *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvVar. func (in *EnvVar) DeepCopy() *EnvVar { if in == nil { return nil } out := new(EnvVar) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Examples) DeepCopyInto(out *Examples) { *out = *in if in.ExampleGCSSource != nil { in, out := &in.ExampleGCSSource, &out.ExampleGCSSource *out = new(Examples_ExampleGcsSource) (*in).DeepCopyInto(*out) } if in.NearestNeighborSearchConfig != nil { in, out := &in.NearestNeighborSearchConfig, &out.NearestNeighborSearchConfig *out = new(Value) (*in).DeepCopyInto(*out) } if in.Presets != nil { in, out := &in.Presets, &out.Presets *out = new(Presets) (*in).DeepCopyInto(*out) } if in.NeighborCount != nil { in, out := &in.NeighborCount, &out.NeighborCount *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Examples. func (in *Examples) DeepCopy() *Examples { if in == nil { return nil } out := new(Examples) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Examples_ExampleGcsSource) DeepCopyInto(out *Examples_ExampleGcsSource) { *out = *in if in.DataFormat != nil { in, out := &in.DataFormat, &out.DataFormat *out = new(string) **out = **in } if in.GcsSource != nil { in, out := &in.GcsSource, &out.GcsSource *out = new(GcsSource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Examples_ExampleGcsSource. func (in *Examples_ExampleGcsSource) DeepCopy() *Examples_ExampleGcsSource { if in == nil { return nil } out := new(Examples_ExampleGcsSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationMetadata) DeepCopyInto(out *ExplanationMetadata) { *out = *in if in.Inputs != nil { in, out := &in.Inputs, &out.Inputs *out = make(map[string]*ExplanationMetadata_InputMetadata, len(*in)) for key, val := range *in { var outVal *ExplanationMetadata_InputMetadata if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = new(ExplanationMetadata_InputMetadata) (*in).DeepCopyInto(*out) } (*out)[key] = outVal } } if in.Outputs != nil { in, out := &in.Outputs, &out.Outputs *out = make(map[string]*ExplanationMetadata_OutputMetadata, len(*in)) for key, val := range *in { var outVal *ExplanationMetadata_OutputMetadata if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = new(ExplanationMetadata_OutputMetadata) (*in).DeepCopyInto(*out) } (*out)[key] = outVal } } if in.FeatureAttributionsSchemaURI != nil { in, out := &in.FeatureAttributionsSchemaURI, &out.FeatureAttributionsSchemaURI *out = new(string) **out = **in } if in.LatentSpaceSource != nil { in, out := &in.LatentSpaceSource, &out.LatentSpaceSource *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationMetadata. func (in *ExplanationMetadata) DeepCopy() *ExplanationMetadata { if in == nil { return nil } out := new(ExplanationMetadata) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationMetadata_InputMetadata) DeepCopyInto(out *ExplanationMetadata_InputMetadata) { *out = *in if in.InputBaselines != nil { in, out := &in.InputBaselines, &out.InputBaselines *out = make([]Value, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.InputTensorName != nil { in, out := &in.InputTensorName, &out.InputTensorName *out = new(string) **out = **in } if in.Encoding != nil { in, out := &in.Encoding, &out.Encoding *out = new(string) **out = **in } if in.Modality != nil { in, out := &in.Modality, &out.Modality *out = new(string) **out = **in } if in.FeatureValueDomain != nil { in, out := &in.FeatureValueDomain, &out.FeatureValueDomain *out = new(ExplanationMetadata_InputMetadata_FeatureValueDomain) (*in).DeepCopyInto(*out) } if in.IndicesTensorName != nil { in, out := &in.IndicesTensorName, &out.IndicesTensorName *out = new(string) **out = **in } if in.DenseShapeTensorName != nil { in, out := &in.DenseShapeTensorName, &out.DenseShapeTensorName *out = new(string) **out = **in } if in.IndexFeatureMapping != nil { in, out := &in.IndexFeatureMapping, &out.IndexFeatureMapping *out = make([]string, len(*in)) copy(*out, *in) } if in.EncodedTensorName != nil { in, out := &in.EncodedTensorName, &out.EncodedTensorName *out = new(string) **out = **in } if in.EncodedBaselines != nil { in, out := &in.EncodedBaselines, &out.EncodedBaselines *out = make([]Value, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Visualization != nil { in, out := &in.Visualization, &out.Visualization *out = new(ExplanationMetadata_InputMetadata_Visualization) (*in).DeepCopyInto(*out) } if in.GroupName != nil { in, out := &in.GroupName, &out.GroupName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationMetadata_InputMetadata. func (in *ExplanationMetadata_InputMetadata) DeepCopy() *ExplanationMetadata_InputMetadata { if in == nil { return nil } out := new(ExplanationMetadata_InputMetadata) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationMetadata_InputMetadata_FeatureValueDomain) DeepCopyInto(out *ExplanationMetadata_InputMetadata_FeatureValueDomain) { *out = *in if in.MinValue != nil { in, out := &in.MinValue, &out.MinValue *out = new(float32) **out = **in } if in.MaxValue != nil { in, out := &in.MaxValue, &out.MaxValue *out = new(float32) **out = **in } if in.OriginalMean != nil { in, out := &in.OriginalMean, &out.OriginalMean *out = new(float32) **out = **in } if in.OriginalStddev != nil { in, out := &in.OriginalStddev, &out.OriginalStddev *out = new(float32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationMetadata_InputMetadata_FeatureValueDomain. func (in *ExplanationMetadata_InputMetadata_FeatureValueDomain) DeepCopy() *ExplanationMetadata_InputMetadata_FeatureValueDomain { if in == nil { return nil } out := new(ExplanationMetadata_InputMetadata_FeatureValueDomain) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationMetadata_InputMetadata_Visualization) DeepCopyInto(out *ExplanationMetadata_InputMetadata_Visualization) { *out = *in if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.Polarity != nil { in, out := &in.Polarity, &out.Polarity *out = new(string) **out = **in } if in.ColorMap != nil { in, out := &in.ColorMap, &out.ColorMap *out = new(string) **out = **in } if in.ClipPercentUpperbound != nil { in, out := &in.ClipPercentUpperbound, &out.ClipPercentUpperbound *out = new(float32) **out = **in } if in.ClipPercentLowerbound != nil { in, out := &in.ClipPercentLowerbound, &out.ClipPercentLowerbound *out = new(float32) **out = **in } if in.OverlayType != nil { in, out := &in.OverlayType, &out.OverlayType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationMetadata_InputMetadata_Visualization. func (in *ExplanationMetadata_InputMetadata_Visualization) DeepCopy() *ExplanationMetadata_InputMetadata_Visualization { if in == nil { return nil } out := new(ExplanationMetadata_InputMetadata_Visualization) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationMetadata_OutputMetadata) DeepCopyInto(out *ExplanationMetadata_OutputMetadata) { *out = *in if in.IndexDisplayNameMapping != nil { in, out := &in.IndexDisplayNameMapping, &out.IndexDisplayNameMapping *out = new(Value) (*in).DeepCopyInto(*out) } if in.DisplayNameMappingKey != nil { in, out := &in.DisplayNameMappingKey, &out.DisplayNameMappingKey *out = new(string) **out = **in } if in.OutputTensorName != nil { in, out := &in.OutputTensorName, &out.OutputTensorName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationMetadata_OutputMetadata. func (in *ExplanationMetadata_OutputMetadata) DeepCopy() *ExplanationMetadata_OutputMetadata { if in == nil { return nil } out := new(ExplanationMetadata_OutputMetadata) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationParameters) DeepCopyInto(out *ExplanationParameters) { *out = *in if in.SampledShapleyAttribution != nil { in, out := &in.SampledShapleyAttribution, &out.SampledShapleyAttribution *out = new(SampledShapleyAttribution) (*in).DeepCopyInto(*out) } if in.IntegratedGradientsAttribution != nil { in, out := &in.IntegratedGradientsAttribution, &out.IntegratedGradientsAttribution *out = new(IntegratedGradientsAttribution) (*in).DeepCopyInto(*out) } if in.XraiAttribution != nil { in, out := &in.XraiAttribution, &out.XraiAttribution *out = new(XraiAttribution) (*in).DeepCopyInto(*out) } if in.Examples != nil { in, out := &in.Examples, &out.Examples *out = new(Examples) (*in).DeepCopyInto(*out) } if in.TopK != nil { in, out := &in.TopK, &out.TopK *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationParameters. func (in *ExplanationParameters) DeepCopy() *ExplanationParameters { if in == nil { return nil } out := new(ExplanationParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExplanationSpec) DeepCopyInto(out *ExplanationSpec) { *out = *in if in.Parameters != nil { in, out := &in.Parameters, &out.Parameters *out = new(ExplanationParameters) (*in).DeepCopyInto(*out) } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = new(ExplanationMetadata) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplanationSpec. func (in *ExplanationSpec) DeepCopy() *ExplanationSpec { if in == nil { return nil } out := new(ExplanationSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureNoiseSigma) DeepCopyInto(out *FeatureNoiseSigma) { *out = *in if in.NoiseSigma != nil { in, out := &in.NoiseSigma, &out.NoiseSigma *out = make([]FeatureNoiseSigma_NoiseSigmaForFeature, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureNoiseSigma. func (in *FeatureNoiseSigma) DeepCopy() *FeatureNoiseSigma { if in == nil { return nil } out := new(FeatureNoiseSigma) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureNoiseSigma_NoiseSigmaForFeature) DeepCopyInto(out *FeatureNoiseSigma_NoiseSigmaForFeature) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Sigma != nil { in, out := &in.Sigma, &out.Sigma *out = new(float32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureNoiseSigma_NoiseSigmaForFeature. func (in *FeatureNoiseSigma_NoiseSigmaForFeature) DeepCopy() *FeatureNoiseSigma_NoiseSigmaForFeature { if in == nil { return nil } out := new(FeatureNoiseSigma_NoiseSigmaForFeature) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GcsSource) DeepCopyInto(out *GcsSource) { *out = *in if in.Uris != nil { in, out := &in.Uris, &out.Uris *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcsSource. func (in *GcsSource) DeepCopy() *GcsSource { if in == nil { return nil } out := new(GcsSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GenieSource) DeepCopyInto(out *GenieSource) { *out = *in if in.BaseModelURI != nil { in, out := &in.BaseModelURI, &out.BaseModelURI *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenieSource. func (in *GenieSource) DeepCopy() *GenieSource { if in == nil { return nil } out := new(GenieSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IntegratedGradientsAttribution) DeepCopyInto(out *IntegratedGradientsAttribution) { *out = *in if in.StepCount != nil { in, out := &in.StepCount, &out.StepCount *out = new(int32) **out = **in } if in.SmoothGradConfig != nil { in, out := &in.SmoothGradConfig, &out.SmoothGradConfig *out = new(SmoothGradConfig) (*in).DeepCopyInto(*out) } if in.BlurBaselineConfig != nil { in, out := &in.BlurBaselineConfig, &out.BlurBaselineConfig *out = new(BlurBaselineConfig) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegratedGradientsAttribution. func (in *IntegratedGradientsAttribution) DeepCopy() *IntegratedGradientsAttribution { if in == nil { return nil } out := new(IntegratedGradientsAttribution) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModelContainerSpec) DeepCopyInto(out *ModelContainerSpec) { *out = *in if in.ImageURI != nil { in, out := &in.ImageURI, &out.ImageURI *out = new(string) **out = **in } if in.Command != nil { in, out := &in.Command, &out.Command *out = make([]string, len(*in)) copy(*out, *in) } if in.Args != nil { in, out := &in.Args, &out.Args *out = make([]string, len(*in)) copy(*out, *in) } if in.Env != nil { in, out := &in.Env, &out.Env *out = make([]EnvVar, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ports != nil { in, out := &in.Ports, &out.Ports *out = make([]Port, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PredictRoute != nil { in, out := &in.PredictRoute, &out.PredictRoute *out = new(string) **out = **in } if in.HealthRoute != nil { in, out := &in.HealthRoute, &out.HealthRoute *out = new(string) **out = **in } if in.GrpcPorts != nil { in, out := &in.GrpcPorts, &out.GrpcPorts *out = make([]Port, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.DeploymentTimeout != nil { in, out := &in.DeploymentTimeout, &out.DeploymentTimeout *out = new(string) **out = **in } if in.SharedMemorySizeMb != nil { in, out := &in.SharedMemorySizeMb, &out.SharedMemorySizeMb *out = new(int64) **out = **in } if in.StartupProbe != nil { in, out := &in.StartupProbe, &out.StartupProbe *out = new(Probe) (*in).DeepCopyInto(*out) } if in.HealthProbe != nil { in, out := &in.HealthProbe, &out.HealthProbe *out = new(Probe) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelContainerSpec. func (in *ModelContainerSpec) DeepCopy() *ModelContainerSpec { if in == nil { return nil } out := new(ModelContainerSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModelGardenSource) DeepCopyInto(out *ModelGardenSource) { *out = *in if in.PublicModelName != nil { in, out := &in.PublicModelName, &out.PublicModelName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelGardenSource. func (in *ModelGardenSource) DeepCopy() *ModelGardenSource { if in == nil { return nil } out := new(ModelGardenSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModelIdentity) DeepCopyInto(out *ModelIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(ModelParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelIdentity. func (in *ModelIdentity) DeepCopy() *ModelIdentity { if in == nil { return nil } out := new(ModelIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModelParent) DeepCopyInto(out *ModelParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelParent. func (in *ModelParent) DeepCopy() *ModelParent { if in == nil { return nil } out := new(ModelParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModelRef) DeepCopyInto(out *ModelRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRef. func (in *ModelRef) DeepCopy() *ModelRef { if in == nil { return nil } out := new(ModelRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModelSourceInfo) DeepCopyInto(out *ModelSourceInfo) { *out = *in if in.SourceType != nil { in, out := &in.SourceType, &out.SourceType *out = new(string) **out = **in } if in.Copy != nil { in, out := &in.Copy, &out.Copy *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSourceInfo. func (in *ModelSourceInfo) DeepCopy() *ModelSourceInfo { if in == nil { return nil } out := new(ModelSourceInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Model_BaseModelSource) DeepCopyInto(out *Model_BaseModelSource) { *out = *in if in.ModelGardenSource != nil { in, out := &in.ModelGardenSource, &out.ModelGardenSource *out = new(ModelGardenSource) (*in).DeepCopyInto(*out) } if in.GenieSource != nil { in, out := &in.GenieSource, &out.GenieSource *out = new(GenieSource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model_BaseModelSource. func (in *Model_BaseModelSource) DeepCopy() *Model_BaseModelSource { if in == nil { return nil } out := new(Model_BaseModelSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Model_DataStats) DeepCopyInto(out *Model_DataStats) { *out = *in if in.TrainingDataItemsCount != nil { in, out := &in.TrainingDataItemsCount, &out.TrainingDataItemsCount *out = new(int64) **out = **in } if in.ValidationDataItemsCount != nil { in, out := &in.ValidationDataItemsCount, &out.ValidationDataItemsCount *out = new(int64) **out = **in } if in.TestDataItemsCount != nil { in, out := &in.TestDataItemsCount, &out.TestDataItemsCount *out = new(int64) **out = **in } if in.TrainingAnnotationsCount != nil { in, out := &in.TrainingAnnotationsCount, &out.TrainingAnnotationsCount *out = new(int64) **out = **in } if in.ValidationAnnotationsCount != nil { in, out := &in.ValidationAnnotationsCount, &out.ValidationAnnotationsCount *out = new(int64) **out = **in } if in.TestAnnotationsCount != nil { in, out := &in.TestAnnotationsCount, &out.TestAnnotationsCount *out = new(int64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model_DataStats. func (in *Model_DataStats) DeepCopy() *Model_DataStats { if in == nil { return nil } out := new(Model_DataStats) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Model_ExportFormat) DeepCopyInto(out *Model_ExportFormat) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model_ExportFormat. func (in *Model_ExportFormat) DeepCopy() *Model_ExportFormat { if in == nil { return nil } out := new(Model_ExportFormat) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Model_ExportFormatObservedState) DeepCopyInto(out *Model_ExportFormatObservedState) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) **out = **in } if in.ExportableContents != nil { in, out := &in.ExportableContents, &out.ExportableContents *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model_ExportFormatObservedState. func (in *Model_ExportFormatObservedState) DeepCopy() *Model_ExportFormatObservedState { if in == nil { return nil } out := new(Model_ExportFormatObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Model_OriginalModelInfo) DeepCopyInto(out *Model_OriginalModelInfo) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model_OriginalModelInfo. func (in *Model_OriginalModelInfo) DeepCopy() *Model_OriginalModelInfo { if in == nil { return nil } out := new(Model_OriginalModelInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Model_OriginalModelInfoObservedState) DeepCopyInto(out *Model_OriginalModelInfoObservedState) { *out = *in if in.Model != nil { in, out := &in.Model, &out.Model *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model_OriginalModelInfoObservedState. func (in *Model_OriginalModelInfoObservedState) DeepCopy() *Model_OriginalModelInfoObservedState { if in == nil { return nil } out := new(Model_OriginalModelInfoObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Parent) DeepCopyInto(out *Parent) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.ProjectRef != nil { in, out := &in.ProjectRef, &out.ProjectRef *out = new(v1beta1.ProjectRef) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Parent. func (in *Parent) DeepCopy() *Parent { if in == nil { return nil } out := new(Parent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Port) DeepCopyInto(out *Port) { *out = *in if in.ContainerPort != nil { in, out := &in.ContainerPort, &out.ContainerPort *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Port. func (in *Port) DeepCopy() *Port { if in == nil { return nil } out := new(Port) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PredictSchemata) DeepCopyInto(out *PredictSchemata) { *out = *in if in.InstanceSchemaURI != nil { in, out := &in.InstanceSchemaURI, &out.InstanceSchemaURI *out = new(string) **out = **in } if in.ParametersSchemaURI != nil { in, out := &in.ParametersSchemaURI, &out.ParametersSchemaURI *out = new(string) **out = **in } if in.PredictionSchemaURI != nil { in, out := &in.PredictionSchemaURI, &out.PredictionSchemaURI *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PredictSchemata. func (in *PredictSchemata) DeepCopy() *PredictSchemata { if in == nil { return nil } out := new(PredictSchemata) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Presets) DeepCopyInto(out *Presets) { *out = *in if in.Query != nil { in, out := &in.Query, &out.Query *out = new(string) **out = **in } if in.Modality != nil { in, out := &in.Modality, &out.Modality *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Presets. func (in *Presets) DeepCopy() *Presets { if in == nil { return nil } out := new(Presets) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Probe) DeepCopyInto(out *Probe) { *out = *in if in.Exec != nil { in, out := &in.Exec, &out.Exec *out = new(Probe_ExecAction) (*in).DeepCopyInto(*out) } if in.PeriodSeconds != nil { in, out := &in.PeriodSeconds, &out.PeriodSeconds *out = new(int32) **out = **in } if in.TimeoutSeconds != nil { in, out := &in.TimeoutSeconds, &out.TimeoutSeconds *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Probe. func (in *Probe) DeepCopy() *Probe { if in == nil { return nil } out := new(Probe) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Probe_ExecAction) DeepCopyInto(out *Probe_ExecAction) { *out = *in if in.Command != nil { in, out := &in.Command, &out.Command *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Probe_ExecAction. func (in *Probe_ExecAction) DeepCopy() *Probe_ExecAction { if in == nil { return nil } out := new(Probe_ExecAction) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SampledShapleyAttribution) DeepCopyInto(out *SampledShapleyAttribution) { *out = *in if in.PathCount != nil { in, out := &in.PathCount, &out.PathCount *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SampledShapleyAttribution. func (in *SampledShapleyAttribution) DeepCopy() *SampledShapleyAttribution { if in == nil { return nil } out := new(SampledShapleyAttribution) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SmoothGradConfig) DeepCopyInto(out *SmoothGradConfig) { *out = *in if in.NoiseSigma != nil { in, out := &in.NoiseSigma, &out.NoiseSigma *out = new(float32) **out = **in } if in.FeatureNoiseSigma != nil { in, out := &in.FeatureNoiseSigma, &out.FeatureNoiseSigma *out = new(FeatureNoiseSigma) (*in).DeepCopyInto(*out) } if in.NoisySampleCount != nil { in, out := &in.NoisySampleCount, &out.NoisySampleCount *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmoothGradConfig. func (in *SmoothGradConfig) DeepCopy() *SmoothGradConfig { if in == nil { return nil } out := new(SmoothGradConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Value) DeepCopyInto(out *Value) { *out = *in if in.NullValue != nil { in, out := &in.NullValue, &out.NullValue *out = new(string) **out = **in } if in.NumberValue != nil { in, out := &in.NumberValue, &out.NumberValue *out = new(float64) **out = **in } if in.StringValue != nil { in, out := &in.StringValue, &out.StringValue *out = new(string) **out = **in } if in.BoolValue != nil { in, out := &in.BoolValue, &out.BoolValue *out = new(bool) **out = **in } if in.StructValue != nil { in, out := &in.StructValue, &out.StructValue *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Value. func (in *Value) DeepCopy() *Value { if in == nil { return nil } out := new(Value) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *XraiAttribution) DeepCopyInto(out *XraiAttribution) { *out = *in if in.StepCount != nil { in, out := &in.StepCount, &out.StepCount *out = new(int32) **out = **in } if in.SmoothGradConfig != nil { in, out := &in.SmoothGradConfig, &out.SmoothGradConfig *out = new(SmoothGradConfig) (*in).DeepCopyInto(*out) } if in.BlurBaselineConfig != nil { in, out := &in.BlurBaselineConfig, &out.BlurBaselineConfig *out = new(BlurBaselineConfig) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XraiAttribution. func (in *XraiAttribution) DeepCopy() *XraiAttribution { if in == nil { return nil } out := new(XraiAttribution) in.DeepCopyInto(out) return out }