Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ccf65cf

Browse files
authored
[SavedModel] simple_save api support dump incremental graph info. (DeepRec-AI#115)
1 parent 463199b commit ccf65cf

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

tensorflow/python/saved_model/simple_save.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@
3232
None,
3333
'This function will only be available through the v1 compatibility '
3434
'library as tf.compat.v1.saved_model.simple_save.')
35-
def simple_save(session, export_dir, inputs, outputs, legacy_init_op=None):
35+
def simple_save(session, export_dir, inputs, outputs,
36+
legacy_init_op=None, save_incr_model=False):
3637
"""Convenience function to build a SavedModel suitable for serving.
3738
3839
In many common cases, saving models for serving will be as simple as:
@@ -80,7 +81,7 @@ def simple_save(session, export_dir, inputs, outputs, legacy_init_op=None):
8081
signature_constants.DEFAULT_SERVING_SIGNATURE_DEF_KEY:
8182
signature_def_utils.predict_signature_def(inputs, outputs)
8283
}
83-
b = builder.SavedModelBuilder(export_dir)
84+
b = builder.SavedModelBuilder(export_dir, save_incr_model=save_incr_model)
8485
b.add_meta_graph_and_variables(
8586
session,
8687
tags=[tag_constants.SERVING],

tensorflow/tools/api/golden/v1/tensorflow.saved_model.pbtxt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,6 @@ tf_module {
190190
}
191191
member_method {
192192
name: "simple_save"
193-
argspec: "args=[\'session\', \'export_dir\', \'inputs\', \'outputs\', \'legacy_init_op\'], varargs=None, keywords=None, defaults=[\'None\'], "
193+
argspec: "args=[\'session\', \'export_dir\', \'inputs\', \'outputs\', \'legacy_init_op\', \'save_incr_model\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], "
194194
}
195195
}

0 commit comments

Comments
 (0)