[][src]Trait tensorflow_serving_client::prediction_service_grpc::PredictionService

pub trait PredictionService {
    fn classify(
        &mut self,
        ctx: RpcContext,
        req: ClassificationRequest,
        sink: UnarySink<ClassificationResponse>
    );
fn regress(
        &mut self,
        ctx: RpcContext,
        req: RegressionRequest,
        sink: UnarySink<RegressionResponse>
    );
fn predict(
        &mut self,
        ctx: RpcContext,
        req: PredictRequest,
        sink: UnarySink<PredictResponse>
    );
fn multi_inference(
        &mut self,
        ctx: RpcContext,
        req: MultiInferenceRequest,
        sink: UnarySink<MultiInferenceResponse>
    );
fn get_model_metadata(
        &mut self,
        ctx: RpcContext,
        req: GetModelMetadataRequest,
        sink: UnarySink<GetModelMetadataResponse>
    ); }

Required methods

fn classify(
    &mut self,
    ctx: RpcContext,
    req: ClassificationRequest,
    sink: UnarySink<ClassificationResponse>
)

fn regress(
    &mut self,
    ctx: RpcContext,
    req: RegressionRequest,
    sink: UnarySink<RegressionResponse>
)

fn predict(
    &mut self,
    ctx: RpcContext,
    req: PredictRequest,
    sink: UnarySink<PredictResponse>
)

fn multi_inference(
    &mut self,
    ctx: RpcContext,
    req: MultiInferenceRequest,
    sink: UnarySink<MultiInferenceResponse>
)

fn get_model_metadata(
    &mut self,
    ctx: RpcContext,
    req: GetModelMetadataRequest,
    sink: UnarySink<GetModelMetadataResponse>
)

Loading content...

Implementors

Loading content...