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

Function GetRegressionSignature

tensorflow/contrib/session_bundle/signature.cc:152–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

150}
151
152Status GetRegressionSignature(const tensorflow::MetaGraphDef& meta_graph_def,
153 RegressionSignature* signature) {
154 Signatures signatures;
155 TF_RETURN_IF_ERROR(GetSignatures(meta_graph_def, &signatures));
156 if (!signatures.has_default_signature()) {
157 return errors::FailedPrecondition(
158 strings::StrCat("Expected a default signature in: ",
159 DebugStringIfAvailable(signatures)));
160 }
161 if (!signatures.default_signature().has_regression_signature()) {
162 return errors::FailedPrecondition(strings::StrCat(
163 "Expected a regression signature in: ",
164 DebugStringIfAvailable(signatures.default_signature())));
165 }
166 *signature = signatures.default_signature().regression_signature();
167 return Status::OK();
168}
169
170Status RunRegression(const RegressionSignature& signature,
171 const Tensor& regression_input, Session* session,

Callers 1

TESTFunction · 0.85

Calls 4

GetSignaturesFunction · 0.85
FailedPreconditionFunction · 0.85
DebugStringIfAvailableFunction · 0.85
StrCatFunction · 0.50

Tested by 1

TESTFunction · 0.68