diff options
author | Sukriti Ramesh <sukritiramesh@google.com> | 2017-02-04 08:17:49 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2017-02-04 08:29:26 -0800 |
commit | 05fc8173549a5a5d6efc6d3d984288bfdd6b9ecf (patch) | |
tree | dbf76027ae91602464016860c0dade636b9796e9 /tensorflow/examples/saved_model | |
parent | d8bc30cff34a834aef0c3ffec4a6d17135d5e432 (diff) |
Update SavedModel half_plus_two data and generation code.
Change: 146565394
Diffstat (limited to 'tensorflow/examples/saved_model')
-rw-r--r-- | tensorflow/examples/saved_model/saved_model_half_plus_two.py | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/tensorflow/examples/saved_model/saved_model_half_plus_two.py b/tensorflow/examples/saved_model/saved_model_half_plus_two.py index 55a9013118..52c95190bc 100644 --- a/tensorflow/examples/saved_model/saved_model_half_plus_two.py +++ b/tensorflow/examples/saved_model/saved_model_half_plus_two.py @@ -72,13 +72,11 @@ def _write_assets(assets_directory, assets_filename): def _build_regression_signature(input_tensor, output_tensor): """Helper function for building a regression SignatureDef.""" - input_tensor_info = tf.TensorInfo() - input_tensor_info.name = input_tensor.name + input_tensor_info = tf.saved_model.utils.build_tensor_info(input_tensor) signature_inputs = { tf.saved_model.signature_constants.REGRESS_INPUTS: input_tensor_info } - output_tensor_info = tf.TensorInfo() - output_tensor_info.name = tf.identity(output_tensor).name + output_tensor_info = tf.saved_model.utils.build_tensor_info(output_tensor) signature_outputs = { tf.saved_model.signature_constants.REGRESS_OUTPUTS: output_tensor_info } @@ -91,13 +89,11 @@ def _build_regression_signature(input_tensor, output_tensor): # sufficient for testing purposes. def _build_classification_signature(input_tensor, scores_tensor): """Helper function for building a classification SignatureDef.""" - input_tensor_info = tf.TensorInfo() - input_tensor_info.name = input_tensor.name + input_tensor_info = tf.saved_model.utils.build_tensor_info(input_tensor) signature_inputs = { tf.saved_model.signature_constants.CLASSIFY_INPUTS: input_tensor_info } - output_tensor_info = tf.TensorInfo() - output_tensor_info.name = tf.identity(scores_tensor).name + output_tensor_info = tf.saved_model.utils.build_tensor_info(scores_tensor) signature_outputs = { tf.saved_model.signature_constants.CLASSIFY_OUTPUT_SCORES: output_tensor_info @@ -162,12 +158,10 @@ def _generate_saved_model_for_half_plus_two(export_dir, as_text=False): # Set up the signature for Predict with input and output tensor # specification. - predict_input_tensor = tf.TensorInfo() - predict_input_tensor.name = x.name + predict_input_tensor = tf.saved_model.utils.build_tensor_info(x) predict_signature_inputs = {"x": predict_input_tensor} - predict_output_tensor = tf.TensorInfo() - predict_output_tensor.name = y.name + predict_output_tensor = tf.saved_model.utils.build_tensor_info(y) predict_signature_outputs = {"y": predict_output_tensor} predict_signature_def = ( tf.saved_model.signature_def_utils.build_signature_def( |