Constructor with Graph for TensorFlowInferenceInterface (#12669)
Added a new Constructor with `Graph` object only, it will be very useful when user is doing some custom graph loading. Signature: `public TensorFlowInferenceInterface(Graph g)`
This commit is contained in:
parent
7aa94908e0
commit
74cfc64734
@ -159,6 +159,22 @@ public class TensorFlowInferenceInterface {
|
||||
throw new RuntimeException("Failed to load model from the input stream", e);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Construct a TensorFlowInferenceInterface with provided Graph
|
||||
*
|
||||
* @param g The Graph to use to construct this interface.
|
||||
*/
|
||||
public TensorFlowInferenceInterface(Graph g) {
|
||||
prepareNativeRuntime();
|
||||
|
||||
// modelName is redundant here, here is for
|
||||
// avoiding error in initialization as modelName is marked final.
|
||||
this.modelName = "";
|
||||
this.g = g;
|
||||
this.sess = new Session(g);
|
||||
this.runner = sess.runner();
|
||||
}
|
||||
|
||||
/**
|
||||
* Runs inference between the previously registered input nodes (via feed*) and the requested
|
||||
|
Loading…
Reference in New Issue
Block a user