Class: Google::Cloud::AIPlatform::V1::NasTrial

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

Overview

Represents a uCAIP NasJob trial.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#end_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Time when the NasTrial's status changed to SUCCEEDED or INFEASIBLE.

Returns:



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 282

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

  # Describes a NasTrial state.
  module State
    # The NasTrial state is unspecified.
    STATE_UNSPECIFIED = 0

    # Indicates that a specific NasTrial has been requested, but it has not yet
    # been suggested by the service.
    REQUESTED = 1

    # Indicates that the NasTrial has been suggested.
    ACTIVE = 2

    # Indicates that the NasTrial should stop according to the service.
    STOPPING = 3

    # Indicates that the NasTrial is completed successfully.
    SUCCEEDED = 4

    # Indicates that the NasTrial should not be attempted again.
    # The service will set a NasTrial to INFEASIBLE when it's done but missing
    # the final_measurement.
    INFEASIBLE = 5
  end
end

#final_measurement::Google::Cloud::AIPlatform::V1::Measurement (readonly)

Returns Output only. The final measurement containing the objective value.

Returns:



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 282

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

  # Describes a NasTrial state.
  module State
    # The NasTrial state is unspecified.
    STATE_UNSPECIFIED = 0

    # Indicates that a specific NasTrial has been requested, but it has not yet
    # been suggested by the service.
    REQUESTED = 1

    # Indicates that the NasTrial has been suggested.
    ACTIVE = 2

    # Indicates that the NasTrial should stop according to the service.
    STOPPING = 3

    # Indicates that the NasTrial is completed successfully.
    SUCCEEDED = 4

    # Indicates that the NasTrial should not be attempted again.
    # The service will set a NasTrial to INFEASIBLE when it's done but missing
    # the final_measurement.
    INFEASIBLE = 5
  end
end

#id::String (readonly)

Returns Output only. The identifier of the NasTrial assigned by the service.

Returns:

  • (::String)

    Output only. The identifier of the NasTrial assigned by the service.



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 282

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

  # Describes a NasTrial state.
  module State
    # The NasTrial state is unspecified.
    STATE_UNSPECIFIED = 0

    # Indicates that a specific NasTrial has been requested, but it has not yet
    # been suggested by the service.
    REQUESTED = 1

    # Indicates that the NasTrial has been suggested.
    ACTIVE = 2

    # Indicates that the NasTrial should stop according to the service.
    STOPPING = 3

    # Indicates that the NasTrial is completed successfully.
    SUCCEEDED = 4

    # Indicates that the NasTrial should not be attempted again.
    # The service will set a NasTrial to INFEASIBLE when it's done but missing
    # the final_measurement.
    INFEASIBLE = 5
  end
end

#start_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Time when the NasTrial was started.

Returns:



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 282

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

  # Describes a NasTrial state.
  module State
    # The NasTrial state is unspecified.
    STATE_UNSPECIFIED = 0

    # Indicates that a specific NasTrial has been requested, but it has not yet
    # been suggested by the service.
    REQUESTED = 1

    # Indicates that the NasTrial has been suggested.
    ACTIVE = 2

    # Indicates that the NasTrial should stop according to the service.
    STOPPING = 3

    # Indicates that the NasTrial is completed successfully.
    SUCCEEDED = 4

    # Indicates that the NasTrial should not be attempted again.
    # The service will set a NasTrial to INFEASIBLE when it's done but missing
    # the final_measurement.
    INFEASIBLE = 5
  end
end

#state::Google::Cloud::AIPlatform::V1::NasTrial::State (readonly)

Returns Output only. The detailed state of the NasTrial.

Returns:



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 282

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

  # Describes a NasTrial state.
  module State
    # The NasTrial state is unspecified.
    STATE_UNSPECIFIED = 0

    # Indicates that a specific NasTrial has been requested, but it has not yet
    # been suggested by the service.
    REQUESTED = 1

    # Indicates that the NasTrial has been suggested.
    ACTIVE = 2

    # Indicates that the NasTrial should stop according to the service.
    STOPPING = 3

    # Indicates that the NasTrial is completed successfully.
    SUCCEEDED = 4

    # Indicates that the NasTrial should not be attempted again.
    # The service will set a NasTrial to INFEASIBLE when it's done but missing
    # the final_measurement.
    INFEASIBLE = 5
  end
end