public static final class VizierServiceGrpc.VizierServiceBlockingStub extends AbstractBlockingStub<VizierServiceGrpc.VizierServiceBlockingStub>
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.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
VizierServiceGrpc.VizierServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
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.
Parameter
Returns
protected VizierServiceGrpc.VizierServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public 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.
Parameter
Returns
public Trial completeTrial(CompleteTrialRequest request)
Marks a Trial as complete.
Parameter
Returns
public Study createStudy(CreateStudyRequest request)
Creates a Study. A resource name will be generated after creation of the
Study.
Parameter
Returns
public Trial createTrial(CreateTrialRequest request)
Adds a user provided Trial to a Study.
Parameter
Returns
public Empty deleteStudy(DeleteStudyRequest request)
Parameter
Returns
public Empty deleteTrial(DeleteTrialRequest request)
Parameter
Returns
public Study getStudy(GetStudyRequest request)
Parameter
Returns
public Trial getTrial(GetTrialRequest request)
Parameter
Returns
public ListOptimalTrialsResponse listOptimalTrials(ListOptimalTrialsRequest request)
Parameter
Returns
public ListStudiesResponse listStudies(ListStudiesRequest request)
Lists all the studies in a region for an associated project.
Parameter
Returns
public ListTrialsResponse listTrials(ListTrialsRequest request)
Lists the Trials associated with a Study.
Parameter
Returns
public Study lookupStudy(LookupStudyRequest request)
Looks a study up using the user-defined display_name field instead of the
fully qualified resource name.
Parameter
Returns
public Trial stopTrial(StopTrialRequest request)
Parameter
Returns
public 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.
Parameter
Returns