Class: Google::Cloud::AIPlatform::V1::ModelSourceInfo

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/model.rb

Overview

Detail description of the source information of the model.

Defined Under Namespace

Modules: ModelSourceType

Instance Attribute Summary collapse

Instance Attribute Details

#copy::Boolean

Returns If this Model is copy of another Model. If true then source_type pertains to the original.

Returns:

  • (::Boolean)

    If this Model is copy of another Model. If true then source_type pertains to the original.



828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
# File 'proto_docs/google/cloud/aiplatform/v1/model.rb', line 828

class ModelSourceInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Source of the model.
  # Different from `objective` field, this `ModelSourceType` enum
  # indicates the source from which the model was accessed or obtained,
  # whereas the `objective` indicates the overall aim or function of this
  # model.
  module ModelSourceType
    # Should not be used.
    MODEL_SOURCE_TYPE_UNSPECIFIED = 0

    # The Model is uploaded by automl training pipeline.
    AUTOML = 1

    # The Model is uploaded by user or custom training pipeline.
    CUSTOM = 2

    # The Model is registered and sync'ed from BigQuery ML.
    BQML = 3

    # The Model is saved or tuned from Model Garden.
    MODEL_GARDEN = 4

    # The Model is saved or tuned from Genie.
    GENIE = 5

    # The Model is uploaded by text embedding finetuning pipeline.
    CUSTOM_TEXT_EMBEDDING = 6

    # The Model is saved or tuned from Marketplace.
    MARKETPLACE = 7
  end
end

#source_type::Google::Cloud::AIPlatform::V1::ModelSourceInfo::ModelSourceType

Returns Type of the model source.



828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
# File 'proto_docs/google/cloud/aiplatform/v1/model.rb', line 828

class ModelSourceInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Source of the model.
  # Different from `objective` field, this `ModelSourceType` enum
  # indicates the source from which the model was accessed or obtained,
  # whereas the `objective` indicates the overall aim or function of this
  # model.
  module ModelSourceType
    # Should not be used.
    MODEL_SOURCE_TYPE_UNSPECIFIED = 0

    # The Model is uploaded by automl training pipeline.
    AUTOML = 1

    # The Model is uploaded by user or custom training pipeline.
    CUSTOM = 2

    # The Model is registered and sync'ed from BigQuery ML.
    BQML = 3

    # The Model is saved or tuned from Model Garden.
    MODEL_GARDEN = 4

    # The Model is saved or tuned from Genie.
    GENIE = 5

    # The Model is uploaded by text embedding finetuning pipeline.
    CUSTOM_TEXT_EMBEDDING = 6

    # The Model is saved or tuned from Marketplace.
    MARKETPLACE = 7
  end
end