Class VizierServiceGrpc.VizierServiceBlockingStub

  • Enclosing class:
    VizierServiceGrpc

    public static final class VizierServiceGrpc.VizierServiceBlockingStub
    extends io.grpc.stub.AbstractBlockingStub<VizierServiceGrpc.VizierServiceBlockingStub>
    A stub to allow clients to do synchronous rpc calls to service VizierService.
     Vertex AI Vizier API.
     Vertex AI Vizier is a service to solve blackbox optimization problems,
     such as tuning machine learning hyperparameters and searching over deep
     learning architectures.
     
    • Method Detail

      • createStudy

        public Study createStudy​(CreateStudyRequest request)
         Creates a Study. A resource name will be generated after creation of the
         Study.
         
      • deleteStudy

        public com.google.protobuf.Empty deleteStudy​(DeleteStudyRequest request)
         Deletes a Study.
         
      • lookupStudy

        public Study lookupStudy​(LookupStudyRequest request)
         Looks a study up using the user-defined display_name field instead of the
         fully qualified resource name.
         
      • suggestTrials

        public com.google.longrunning.Operation suggestTrials​(SuggestTrialsRequest request)
         Adds one or more Trials to a Study, with parameter values
         suggested by Vertex AI Vizier. Returns a long-running
         operation associated with the generation of Trial suggestions.
         When this long-running operation succeeds, it will contain
         a
         [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse].
         
      • addTrialMeasurement

        public Trial addTrialMeasurement​(AddTrialMeasurementRequest request)
         Adds a measurement of the objective metrics to a Trial. This measurement
         is assumed to have been taken before the Trial is complete.
         
      • deleteTrial

        public com.google.protobuf.Empty deleteTrial​(DeleteTrialRequest request)
         Deletes a Trial.
         
      • checkTrialEarlyStoppingState

        public com.google.longrunning.Operation checkTrialEarlyStoppingState​(CheckTrialEarlyStoppingStateRequest request)
         Checks  whether a Trial should stop or not. Returns a
         long-running operation. When the operation is successful,
         it will contain a
         [CheckTrialEarlyStoppingStateResponse][google.cloud.aiplatform.v1beta1.CheckTrialEarlyStoppingStateResponse].
         
      • listOptimalTrials

        public ListOptimalTrialsResponse listOptimalTrials​(ListOptimalTrialsRequest request)
         Lists the pareto-optimal Trials for multi-objective Study or the
         optimal Trials for single-objective Study. The definition of
         pareto-optimal can be checked in wiki page.
         https://en.wikipedia.org/wiki/Pareto_efficiency