public sealed class StudySpec.Types.DecayCurveAutomatedStoppingSpec : IMessage<StudySpec.Types.DecayCurveAutomatedStoppingSpec>, IEquatable<StudySpec.Types.DecayCurveAutomatedStoppingSpec>, IDeepCloneable<StudySpec.Types.DecayCurveAutomatedStoppingSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Vertex AI v1beta1 API class StudySpec.Types.DecayCurveAutomatedStoppingSpec.
The decay curve automated stopping rule builds a Gaussian Process
Regressor to predict the final objective value of a Trial based on the
already completed Trials and the intermediate measurements of the current
Trial. Early stopping is requested for the current Trial if there is very
low probability to exceed the optimal value found so far.
True if
[Measurement.elapsed_duration][google.cloud.aiplatform.v1beta1.Measurement.elapsed_duration]
is used as the x-axis of each Trials Decay Curve. Otherwise,
[Measurement.step_count][google.cloud.aiplatform.v1beta1.Measurement.step_count]
will be used as the x-axis.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eStudySpec.Types.DecayCurveAutomatedStoppingSpec\u003c/code\u003e class within the Vertex AI v1beta1 API, specifically for the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDecayCurveAutomatedStoppingSpec\u003c/code\u003e class implements automated stopping rules using a Gaussian Process Regressor to predict the final objective value of a Trial.\u003c/p\u003e\n"],["\u003cp\u003eIt supports early stopping of Trials if they are unlikely to exceed the current optimal value and includes both \u003ccode\u003eMeasurement.elapsed_duration\u003c/code\u003e and \u003ccode\u003eMeasurement.step_count\u003c/code\u003e as possible x-axis metrics.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and is within the \u003ccode\u003eGoogle.Cloud.AIPlatform.V1Beta1\u003c/code\u003e namespace.\u003c/p\u003e\n"]]],[],null,[]]