Class: Google::Cloud::AIPlatform::V1::Schema::TrainingJob::Definition::AutoMlImageSegmentationInputs

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

Defined Under Namespace

Modules: ModelType

Instance Attribute Summary collapse

Instance Attribute Details

#base_model_id::String



63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# File 'proto_docs/google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.rb', line 63

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

  module ModelType
    # Should not be set.
    MODEL_TYPE_UNSPECIFIED = 0

    # A model to be used via prediction calls to uCAIP API. Expected
    # to have a higher latency, but should also have a higher prediction
    # quality than other models.
    CLOUD_HIGH_ACCURACY_1 = 1

    # A model to be used via prediction calls to uCAIP API. Expected
    # to have a lower latency but relatively lower prediction quality.
    CLOUD_LOW_ACCURACY_1 = 2

    # A model that, in addition to being available within Google
    # Cloud, can also be exported (see ModelService.ExportModel) as TensorFlow
    # model and used on a mobile or edge device afterwards.
    # Expected to have low latency, but may have lower prediction
    # quality than other mobile models.
    MOBILE_TF_LOW_LATENCY_1 = 3
  end
end

#budget_milli_node_hours::Integer



63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# File 'proto_docs/google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.rb', line 63

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

  module ModelType
    # Should not be set.
    MODEL_TYPE_UNSPECIFIED = 0

    # A model to be used via prediction calls to uCAIP API. Expected
    # to have a higher latency, but should also have a higher prediction
    # quality than other models.
    CLOUD_HIGH_ACCURACY_1 = 1

    # A model to be used via prediction calls to uCAIP API. Expected
    # to have a lower latency but relatively lower prediction quality.
    CLOUD_LOW_ACCURACY_1 = 2

    # A model that, in addition to being available within Google
    # Cloud, can also be exported (see ModelService.ExportModel) as TensorFlow
    # model and used on a mobile or edge device afterwards.
    # Expected to have low latency, but may have lower prediction
    # quality than other mobile models.
    MOBILE_TF_LOW_LATENCY_1 = 3
  end
end

#model_type::Google::Cloud::AIPlatform::V1::Schema::TrainingJob::Definition::AutoMlImageSegmentationInputs::ModelType



63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# File 'proto_docs/google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.rb', line 63

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

  module ModelType
    # Should not be set.
    MODEL_TYPE_UNSPECIFIED = 0

    # A model to be used via prediction calls to uCAIP API. Expected
    # to have a higher latency, but should also have a higher prediction
    # quality than other models.
    CLOUD_HIGH_ACCURACY_1 = 1

    # A model to be used via prediction calls to uCAIP API. Expected
    # to have a lower latency but relatively lower prediction quality.
    CLOUD_LOW_ACCURACY_1 = 2

    # A model that, in addition to being available within Google
    # Cloud, can also be exported (see ModelService.ExportModel) as TensorFlow
    # model and used on a mobile or edge device afterwards.
    # Expected to have low latency, but may have lower prediction
    # quality than other mobile models.
    MOBILE_TF_LOW_LATENCY_1 = 3
  end
end