Class: Google::Apis::BigqueryV2::ModelDefinition
- Inherits:
-
Object
- Object
- Google::Apis::BigqueryV2::ModelDefinition
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/bigquery_v2/classes.rb,
generated/google/apis/bigquery_v2/representations.rb,
generated/google/apis/bigquery_v2/representations.rb
Defined Under Namespace
Classes: ModelOptions
Instance Attribute Summary collapse
-
#model_options ⇒ Google::Apis::BigqueryV2::ModelDefinition::ModelOptions
[Output-only, Beta] Model options used for the first training run.
-
#training_runs ⇒ Array<Google::Apis::BigqueryV2::BqmlTrainingRun>
[Output-only, Beta] Information about ml training runs, each training run comprises of multiple iterations and there may be multiple training runs for the model if warm start is used or if a user decides to continue a previously cancelled query.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ModelDefinition
constructor
A new instance of ModelDefinition.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ModelDefinition
Returns a new instance of ModelDefinition
2770 2771 2772 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 2770 def initialize(**args) update!(**args) end |
Instance Attribute Details
#model_options ⇒ Google::Apis::BigqueryV2::ModelDefinition::ModelOptions
[Output-only, Beta] Model options used for the first training run. These
options are immutable for subsequent training runs. Default values are used
for any options not specified in the input query.
Corresponds to the JSON property modelOptions
2760 2761 2762 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 2760 def @model_options end |
#training_runs ⇒ Array<Google::Apis::BigqueryV2::BqmlTrainingRun>
[Output-only, Beta] Information about ml training runs, each training run
comprises of multiple iterations and there may be multiple training runs for
the model if warm start is used or if a user decides to continue a previously
cancelled query.
Corresponds to the JSON property trainingRuns
2768 2769 2770 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 2768 def training_runs @training_runs end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2775 2776 2777 2778 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 2775 def update!(**args) @model_options = args[:model_options] if args.key?(:model_options) @training_runs = args[:training_runs] if args.key?(:training_runs) end |