MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / Predict

Method Predict

serving/processor/serving/model_serving.cc:37–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35}
36
37Status Model::Predict(const void* input_data, int input_size,
38 void** output_data, int* output_size) {
39 Call call;
40 Status status = parser_->ParseRequestFromBuf(
41 input_data, input_size, call,
42 impl_->GetSignatureInfo());
43 if (!status.ok()) {
44 return status;
45 }
46
47 status = Predict(call.request, call.response);
48 if (!status.ok()) {
49 return status;
50 }
51
52 status = parser_->ParseResponseToBuf(call, output_data, output_size,
53 impl_->GetSignatureInfo());
54 return status;
55}
56
57Status Model::BatchPredict(const void* input_data[], int* input_size,
58 void* output_data[], int* output_size) {

Callers

nothing calls this directly

Calls 4

ParseRequestFromBufMethod · 0.45
GetSignatureInfoMethod · 0.45
okMethod · 0.45
ParseResponseToBufMethod · 0.45

Tested by

no test coverage detected