B C E G H I O P R W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BaseInput - Interface in org.apache.beam.sdk.ml.inference.remote
-
Base class for defining input types used with remote inference transforms.
- BaseModelHandler<ParamT extends BaseModelParameters,InputT extends BaseInput,OutputT extends BaseResponse> - Interface in org.apache.beam.sdk.ml.inference.remote
-
Interface for model-specific handlers that perform remote inference operations.
- BaseModelParameters - Interface in org.apache.beam.sdk.ml.inference.remote
-
Base interface for defining model-specific parameters used to configure remote inference clients.
- BaseResponse - Interface in org.apache.beam.sdk.ml.inference.remote
-
Base class for defining response types returned from remote inference operations.
C
- call() - Method in interface org.apache.beam.sdk.ml.inference.remote.RetryHandler.RetryableRequest
- create(InputT, OutputT) - Static method in class org.apache.beam.sdk.ml.inference.remote.PredictionResult
- createClient(ParamT) - Method in interface org.apache.beam.sdk.ml.inference.remote.BaseModelHandler
-
Initializes the remote model client with the provided parameters.
E
- execute(RetryHandler.RetryableRequest<T>) - Method in class org.apache.beam.sdk.ml.inference.remote.RetryHandler
- expand(PCollection<InputT>) - Method in class org.apache.beam.sdk.ml.inference.remote.RemoteInference.Invoke
G
- getInput() - Method in class org.apache.beam.sdk.ml.inference.remote.PredictionResult
- getOutput() - Method in class org.apache.beam.sdk.ml.inference.remote.PredictionResult
H
- handler(Class<? extends BaseModelHandler<?, InputT, OutputT>>) - Method in class org.apache.beam.sdk.ml.inference.remote.RemoteInference.Invoke
-
Model handler class for inference.
I
- invoke() - Static method in class org.apache.beam.sdk.ml.inference.remote.RemoteInference
-
Invoke the model handler with model parameters.
- Invoke() - Constructor for class org.apache.beam.sdk.ml.inference.remote.RemoteInference.Invoke
O
- org.apache.beam.sdk.ml.inference.remote - package org.apache.beam.sdk.ml.inference.remote
-
Remote ML inference.
P
- PredictionResult<InputT,OutputT> - Class in org.apache.beam.sdk.ml.inference.remote
-
Pairs an input with its corresponding inference output.
R
- RemoteInference - Class in org.apache.beam.sdk.ml.inference.remote
-
A
PTransformfor making remote inference calls to external machine learning services. - RemoteInference.Invoke<InputT extends BaseInput,OutputT extends BaseResponse> - Class in org.apache.beam.sdk.ml.inference.remote
- request(List<InputT>) - Method in interface org.apache.beam.sdk.ml.inference.remote.BaseModelHandler
-
Performs inference on a batch of inputs and returns the results.
- RetryHandler - Class in org.apache.beam.sdk.ml.inference.remote
-
A utility for running request and handle failures and retries.
- RetryHandler.RetryableRequest<T> - Interface in org.apache.beam.sdk.ml.inference.remote
W
- withDefaults() - Static method in class org.apache.beam.sdk.ml.inference.remote.RetryHandler
- withParameters(BaseModelParameters) - Method in class org.apache.beam.sdk.ml.inference.remote.RemoteInference.Invoke
-
Configures the parameters for model initialization.
All Classes All Packages