Export tf.train.* hooks or hooks-related classes to tf.estimator.* (exporting to both v1 and v2). Keep the existing only in v1.
PiperOrigin-RevId: 224658867
This commit is contained in:
parent
e5bb37762e
commit
01ecd5b531
tensorflow
python/training
tools
api
golden
v1
tensorflow.estimator.-checkpoint-saver-hook.pbtxttensorflow.estimator.-checkpoint-saver-listener.pbtxttensorflow.estimator.-feed-fn-hook.pbtxttensorflow.estimator.-final-ops-hook.pbtxttensorflow.estimator.-global-step-waiter-hook.pbtxttensorflow.estimator.-logging-tensor-hook.pbtxttensorflow.estimator.-nan-loss-during-training-error.pbtxttensorflow.estimator.-nan-tensor-hook.pbtxttensorflow.estimator.-profiler-hook.pbtxttensorflow.estimator.-second-or-step-timer.pbtxttensorflow.estimator.-step-counter-hook.pbtxttensorflow.estimator.-stop-at-step-hook.pbtxttensorflow.estimator.-summary-saver-hook.pbtxttensorflow.estimator.experimental.-in-memory-evaluator-hook.pbtxttensorflow.estimator.pbtxt
v2
tensorflow.estimator.-checkpoint-saver-hook.pbtxttensorflow.estimator.-checkpoint-saver-listener.pbtxttensorflow.estimator.-feed-fn-hook.pbtxttensorflow.estimator.-final-ops-hook.pbtxttensorflow.estimator.-global-step-waiter-hook.pbtxttensorflow.estimator.-logging-tensor-hook.pbtxttensorflow.estimator.-nan-loss-during-training-error.pbtxttensorflow.estimator.-nan-tensor-hook.pbtxttensorflow.estimator.-profiler-hook.pbtxttensorflow.estimator.-second-or-step-timer.pbtxttensorflow.estimator.-step-counter-hook.pbtxttensorflow.estimator.-stop-at-step-hook.pbtxttensorflow.estimator.-summary-saver-hook.pbtxttensorflow.estimator.experimental.-in-memory-evaluator-hook.pbtxttensorflow.estimator.pbtxttensorflow.train.pbtxt
lib
compatibility
@ -163,7 +163,7 @@ class NeverTriggerTimer(_HookTimer):
|
||||
return None
|
||||
|
||||
|
||||
@tf_export("train.LoggingTensorHook")
|
||||
@tf_export(v1=["train.LoggingTensorHook"])
|
||||
class LoggingTensorHook(session_run_hook.SessionRunHook):
|
||||
"""Prints the given tensors every N local steps, every N seconds, or at end.
|
||||
|
||||
@ -373,7 +373,7 @@ class _MultiStepStopAtStepHook(session_run_hook.SessionRunHook):
|
||||
self._update_steps_per_run_variable(global_step, run_context.session)
|
||||
|
||||
|
||||
@tf_export("train.StopAtStepHook")
|
||||
@tf_export(v1=["train.StopAtStepHook"])
|
||||
class StopAtStepHook(session_run_hook.SessionRunHook):
|
||||
"""Hook that requests stop at a specified step."""
|
||||
|
||||
@ -495,7 +495,7 @@ class CheckpointSaverListener(object):
|
||||
pass
|
||||
|
||||
|
||||
@tf_export("train.CheckpointSaverHook")
|
||||
@tf_export(v1=["train.CheckpointSaverHook"])
|
||||
class CheckpointSaverHook(session_run_hook.SessionRunHook):
|
||||
"""Saves checkpoints every N steps or seconds."""
|
||||
|
||||
@ -634,7 +634,7 @@ class CheckpointSaverHook(session_run_hook.SessionRunHook):
|
||||
return savers[0]
|
||||
|
||||
|
||||
@tf_export("train.StepCounterHook")
|
||||
@tf_export(v1=["train.StepCounterHook"])
|
||||
class StepCounterHook(session_run_hook.SessionRunHook):
|
||||
"""Hook that counts steps per second."""
|
||||
|
||||
@ -725,7 +725,7 @@ class NanLossDuringTrainingError(RuntimeError):
|
||||
return "NaN loss during training."
|
||||
|
||||
|
||||
@tf_export("train.NanTensorHook")
|
||||
@tf_export(v1=["train.NanTensorHook"])
|
||||
class NanTensorHook(session_run_hook.SessionRunHook):
|
||||
"""Monitors the loss tensor and stops training if loss is NaN.
|
||||
|
||||
@ -757,7 +757,7 @@ class NanTensorHook(session_run_hook.SessionRunHook):
|
||||
run_context.request_stop()
|
||||
|
||||
|
||||
@tf_export("train.SummarySaverHook")
|
||||
@tf_export(v1=["train.SummarySaverHook"])
|
||||
class SummarySaverHook(session_run_hook.SessionRunHook):
|
||||
"""Saves summaries every N steps."""
|
||||
|
||||
@ -866,7 +866,7 @@ class SummarySaverHook(session_run_hook.SessionRunHook):
|
||||
return summary_op
|
||||
|
||||
|
||||
@tf_export("train.GlobalStepWaiterHook")
|
||||
@tf_export(v1=["train.GlobalStepWaiterHook"])
|
||||
class GlobalStepWaiterHook(session_run_hook.SessionRunHook):
|
||||
"""Delays execution until global step reaches `wait_until_step`.
|
||||
|
||||
@ -914,7 +914,7 @@ class GlobalStepWaiterHook(session_run_hook.SessionRunHook):
|
||||
time.sleep(0.5)
|
||||
|
||||
|
||||
@tf_export("train.FinalOpsHook")
|
||||
@tf_export(v1=["train.FinalOpsHook"])
|
||||
class FinalOpsHook(session_run_hook.SessionRunHook):
|
||||
"""A hook which evaluates `Tensors` at the end of a session."""
|
||||
|
||||
@ -958,7 +958,7 @@ class FinalOpsHook(session_run_hook.SessionRunHook):
|
||||
raise e
|
||||
|
||||
|
||||
@tf_export("train.FeedFnHook")
|
||||
@tf_export(v1=["train.FeedFnHook"])
|
||||
class FeedFnHook(session_run_hook.SessionRunHook):
|
||||
"""Runs `feed_fn` and sets the `feed_dict` accordingly."""
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.CheckpointSaverHook"
|
||||
path: "tensorflow.estimator.CheckpointSaverHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.CheckpointSaverHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -0,0 +1,24 @@
|
||||
path: "tensorflow.estimator.CheckpointSaverListener"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.CheckpointSaverListener\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
}
|
||||
member_method {
|
||||
name: "after_save"
|
||||
argspec: "args=[\'self\', \'session\', \'global_step_value\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_save"
|
||||
argspec: "args=[\'self\', \'session\', \'global_step_value\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\', \'global_step_value\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.FeedFnHook"
|
||||
path: "tensorflow.estimator.FeedFnHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.FeedFnHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.FinalOpsHook"
|
||||
path: "tensorflow.estimator.FinalOpsHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.FinalOpsHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.GlobalStepWaiterHook"
|
||||
path: "tensorflow.estimator.GlobalStepWaiterHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.GlobalStepWaiterHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.LoggingTensorHook"
|
||||
path: "tensorflow.estimator.LoggingTensorHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.LoggingTensorHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -0,0 +1,12 @@
|
||||
path: "tensorflow.estimator.NanLossDuringTrainingError"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.NanLossDuringTrainingError\'>"
|
||||
is_instance: "<type \'exceptions.RuntimeError\'>"
|
||||
member {
|
||||
name: "args"
|
||||
mtype: "<type \'getset_descriptor\'>"
|
||||
}
|
||||
member_method {
|
||||
name: "__init__"
|
||||
}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.NanTensorHook"
|
||||
path: "tensorflow.estimator.NanTensorHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.NanTensorHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.ProfilerHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.ProfilerHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'save_steps\', \'save_secs\', \'output_dir\', \'show_dataflow\', \'show_memory\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'\', \'True\', \'False\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
path: "tensorflow.estimator.SecondOrStepTimer"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.SecondOrStepTimer\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks._HookTimer\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'every_secs\', \'every_steps\'], varargs=None, keywords=None, defaults=[\'None\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "last_triggered_step"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "reset"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "should_trigger_for_step"
|
||||
argspec: "args=[\'self\', \'step\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "update_last_triggered_step"
|
||||
argspec: "args=[\'self\', \'step\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.StepCounterHook"
|
||||
path: "tensorflow.estimator.StepCounterHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.StepCounterHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.StopAtStepHook"
|
||||
path: "tensorflow.estimator.StopAtStepHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.StopAtStepHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -1,4 +1,4 @@
|
||||
path: "tensorflow.train.SummarySaverHook"
|
||||
path: "tensorflow.estimator.SummarySaverHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.SummarySaverHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
@ -1,6 +1,6 @@
|
||||
path: "tensorflow.estimator.experimental.InMemoryEvaluatorHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow_estimator.python.estimator.hooks.InMemoryEvaluatorHook\'>"
|
||||
is_instance: "<class \'tensorflow_estimator.python.estimator.hooks.hooks.InMemoryEvaluatorHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
|
@ -24,6 +24,14 @@ tf_module {
|
||||
name: "BoostedTreesRegressor"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "CheckpointSaverHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "CheckpointSaverListener"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "DNNClassifier"
|
||||
mtype: "<type \'type\'>"
|
||||
@ -64,10 +72,22 @@ tf_module {
|
||||
name: "Exporter"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FeedFnHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FinalExporter"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FinalOpsHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "GlobalStepWaiterHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "LatestExporter"
|
||||
mtype: "<type \'type\'>"
|
||||
@ -84,14 +104,46 @@ tf_module {
|
||||
name: "LinearRegressor"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "LoggingTensorHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "ModeKeys"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "NanLossDuringTrainingError"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "NanTensorHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "ProfilerHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "RunConfig"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "SecondOrStepTimer"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "StepCounterHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "StopAtStepHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "SummarySaverHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "TrainSpec"
|
||||
mtype: "<type \'type\'>"
|
||||
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.CheckpointSaverHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.CheckpointSaverHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'checkpoint_dir\', \'save_secs\', \'save_steps\', \'saver\', \'checkpoint_basename\', \'scaffold\', \'listeners\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'None\', \'model.ckpt\', \'None\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
path: "tensorflow.estimator.CheckpointSaverListener"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.CheckpointSaverListener\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
}
|
||||
member_method {
|
||||
name: "after_save"
|
||||
argspec: "args=[\'self\', \'session\', \'global_step_value\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_save"
|
||||
argspec: "args=[\'self\', \'session\', \'global_step_value\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\', \'global_step_value\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.FeedFnHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.FeedFnHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'feed_fn\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
path: "tensorflow.estimator.FinalOpsHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.FinalOpsHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member {
|
||||
name: "final_ops_values"
|
||||
mtype: "<type \'property\'>"
|
||||
}
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'final_ops\', \'final_ops_feed_dict\'], varargs=None, keywords=None, defaults=[\'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.GlobalStepWaiterHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.GlobalStepWaiterHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'wait_until_step\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.LoggingTensorHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.LoggingTensorHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'tensors\', \'every_n_iter\', \'every_n_secs\', \'at_end\', \'formatter\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'False\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
path: "tensorflow.estimator.NanLossDuringTrainingError"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.NanLossDuringTrainingError\'>"
|
||||
is_instance: "<type \'exceptions.RuntimeError\'>"
|
||||
member {
|
||||
name: "args"
|
||||
mtype: "<type \'getset_descriptor\'>"
|
||||
}
|
||||
member_method {
|
||||
name: "__init__"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.NanTensorHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.NanTensorHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'loss_tensor\', \'fail_on_nan_loss\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.ProfilerHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.ProfilerHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'save_steps\', \'save_secs\', \'output_dir\', \'show_dataflow\', \'show_memory\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'\', \'True\', \'False\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
path: "tensorflow.estimator.SecondOrStepTimer"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.SecondOrStepTimer\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks._HookTimer\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'every_secs\', \'every_steps\'], varargs=None, keywords=None, defaults=[\'None\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "last_triggered_step"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "reset"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "should_trigger_for_step"
|
||||
argspec: "args=[\'self\', \'step\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "update_last_triggered_step"
|
||||
argspec: "args=[\'self\', \'step\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.StepCounterHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.StepCounterHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'every_n_steps\', \'every_n_secs\', \'output_dir\', \'summary_writer\'], varargs=None, keywords=None, defaults=[\'100\', \'None\', \'None\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.StopAtStepHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.StopAtStepHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'num_steps\', \'last_step\'], varargs=None, keywords=None, defaults=[\'None\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
path: "tensorflow.estimator.SummarySaverHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow.python.training.basic_session_run_hooks.SummarySaverHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
name: "__init__"
|
||||
argspec: "args=[\'self\', \'save_steps\', \'save_secs\', \'output_dir\', \'summary_writer\', \'scaffold\', \'summary_op\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'None\', \'None\', \'None\', \'None\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "after_create_session"
|
||||
argspec: "args=[\'self\', \'session\', \'coord\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "after_run"
|
||||
argspec: "args=[\'self\', \'run_context\', \'run_values\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "before_run"
|
||||
argspec: "args=[\'self\', \'run_context\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "begin"
|
||||
argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
|
||||
}
|
||||
member_method {
|
||||
name: "end"
|
||||
argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=[\'None\'], "
|
||||
}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
path: "tensorflow.estimator.experimental.InMemoryEvaluatorHook"
|
||||
tf_class {
|
||||
is_instance: "<class \'tensorflow_estimator.python.estimator.hooks.InMemoryEvaluatorHook\'>"
|
||||
is_instance: "<class \'tensorflow_estimator.python.estimator.hooks.hooks.InMemoryEvaluatorHook\'>"
|
||||
is_instance: "<class \'tensorflow.python.training.session_run_hook.SessionRunHook\'>"
|
||||
is_instance: "<type \'object\'>"
|
||||
member_method {
|
||||
|
@ -24,6 +24,14 @@ tf_module {
|
||||
name: "BoostedTreesRegressor"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "CheckpointSaverHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "CheckpointSaverListener"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "DNNClassifier"
|
||||
mtype: "<type \'type\'>"
|
||||
@ -64,10 +72,22 @@ tf_module {
|
||||
name: "Exporter"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FeedFnHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FinalExporter"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FinalOpsHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "GlobalStepWaiterHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "LatestExporter"
|
||||
mtype: "<type \'type\'>"
|
||||
@ -84,14 +104,46 @@ tf_module {
|
||||
name: "LinearRegressor"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "LoggingTensorHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "ModeKeys"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "NanLossDuringTrainingError"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "NanTensorHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "ProfilerHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "RunConfig"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "SecondOrStepTimer"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "StepCounterHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "StopAtStepHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "SummarySaverHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "TrainSpec"
|
||||
mtype: "<type \'type\'>"
|
||||
|
@ -12,10 +12,6 @@ tf_module {
|
||||
name: "CheckpointManager"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "CheckpointSaverHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "ClusterDef"
|
||||
mtype: "<class \'google.protobuf.pyext.cpp_message.GeneratedProtocolMessageType\'>"
|
||||
@ -52,22 +48,10 @@ tf_module {
|
||||
name: "Features"
|
||||
mtype: "<class \'google.protobuf.pyext.cpp_message.GeneratedProtocolMessageType\'>"
|
||||
}
|
||||
member {
|
||||
name: "FeedFnHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FinalOpsHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "FloatList"
|
||||
mtype: "<class \'google.protobuf.pyext.cpp_message.GeneratedProtocolMessageType\'>"
|
||||
}
|
||||
member {
|
||||
name: "GlobalStepWaiterHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "Int64List"
|
||||
mtype: "<class \'google.protobuf.pyext.cpp_message.GeneratedProtocolMessageType\'>"
|
||||
@ -76,14 +60,6 @@ tf_module {
|
||||
name: "JobDef"
|
||||
mtype: "<class \'google.protobuf.pyext.cpp_message.GeneratedProtocolMessageType\'>"
|
||||
}
|
||||
member {
|
||||
name: "LoggingTensorHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "NanTensorHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "ProximalGradientDescentOptimizer"
|
||||
mtype: "<type \'type\'>"
|
||||
@ -104,18 +80,6 @@ tf_module {
|
||||
name: "SessionRunHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "StepCounterHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "StopAtStepHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member {
|
||||
name: "SummarySaverHook"
|
||||
mtype: "<type \'type\'>"
|
||||
}
|
||||
member_method {
|
||||
name: "cosine_decay"
|
||||
argspec: "args=[\'learning_rate\', \'global_step\', \'decay_steps\', \'alpha\', \'name\'], varargs=None, keywords=None, defaults=[\'0.0\', \'None\'], "
|
||||
|
@ -37,6 +37,9 @@ _CORNER_CASES = {
|
||||
'train.NanLossDuringTrainingError': {
|
||||
'message': {}
|
||||
},
|
||||
'estimator.NanLossDuringTrainingError': {
|
||||
'message': {}
|
||||
},
|
||||
}
|
||||
|
||||
# Python 2 vs. 3 differences
|
||||
|
@ -590,31 +590,40 @@ renames = {
|
||||
'tf.train.AdagradDAOptimizer': 'tf.compat.v1.train.AdagradDAOptimizer',
|
||||
'tf.train.AdagradOptimizer': 'tf.compat.v1.train.AdagradOptimizer',
|
||||
'tf.train.AdamOptimizer': 'tf.compat.v1.train.AdamOptimizer',
|
||||
'tf.train.CheckpointSaverListener': 'tf.compat.v1.train.CheckpointSaverListener',
|
||||
'tf.train.CheckpointSaverHook': 'tf.estimator.CheckpointSaverHook',
|
||||
'tf.train.CheckpointSaverListener': 'tf.estimator.CheckpointSaverListener',
|
||||
'tf.train.ChiefSessionCreator': 'tf.compat.v1.train.ChiefSessionCreator',
|
||||
'tf.train.FeedFnHook': 'tf.estimator.FeedFnHook',
|
||||
'tf.train.FinalOpsHook': 'tf.estimator.FinalOpsHook',
|
||||
'tf.train.FtrlOptimizer': 'tf.compat.v1.train.FtrlOptimizer',
|
||||
'tf.train.GlobalStepWaiterHook': 'tf.estimator.GlobalStepWaiterHook',
|
||||
'tf.train.GradientDescentOptimizer': 'tf.compat.v1.train.GradientDescentOptimizer',
|
||||
'tf.train.LoggingTensorHook': 'tf.estimator.LoggingTensorHook',
|
||||
'tf.train.LooperThread': 'tf.compat.v1.train.LooperThread',
|
||||
'tf.train.MomentumOptimizer': 'tf.compat.v1.train.MomentumOptimizer',
|
||||
'tf.train.MonitoredSession': 'tf.compat.v1.train.MonitoredSession',
|
||||
'tf.train.MonitoredTrainingSession': 'tf.compat.v1.train.MonitoredTrainingSession',
|
||||
'tf.train.NanLossDuringTrainingError': 'tf.compat.v1.train.NanLossDuringTrainingError',
|
||||
'tf.train.NanLossDuringTrainingError': 'tf.estimator.NanLossDuringTrainingError',
|
||||
'tf.train.NanTensorHook': 'tf.estimator.NanTensorHook',
|
||||
'tf.train.NewCheckpointReader': 'tf.compat.v1.train.NewCheckpointReader',
|
||||
'tf.train.Optimizer': 'tf.compat.v1.train.Optimizer',
|
||||
'tf.train.ProfilerHook': 'tf.compat.v1.train.ProfilerHook',
|
||||
'tf.train.ProfilerHook': 'tf.estimator.ProfilerHook',
|
||||
'tf.train.ProximalAdagradOptimizer': 'tf.compat.v1.train.ProximalAdagradOptimizer',
|
||||
'tf.train.QueueRunner': 'tf.compat.v1.train.QueueRunner',
|
||||
'tf.train.RMSPropOptimizer': 'tf.compat.v1.train.RMSPropOptimizer',
|
||||
'tf.train.Saver': 'tf.compat.v1.train.Saver',
|
||||
'tf.train.SaverDef': 'tf.compat.v1.train.SaverDef',
|
||||
'tf.train.Scaffold': 'tf.compat.v1.train.Scaffold',
|
||||
'tf.train.SecondOrStepTimer': 'tf.compat.v1.train.SecondOrStepTimer',
|
||||
'tf.train.SecondOrStepTimer': 'tf.estimator.SecondOrStepTimer',
|
||||
'tf.train.SessionCreator': 'tf.compat.v1.train.SessionCreator',
|
||||
'tf.train.SessionManager': 'tf.compat.v1.train.SessionManager',
|
||||
'tf.train.SessionRunArgs': 'tf.compat.v1.train.SessionRunArgs',
|
||||
'tf.train.SessionRunContext': 'tf.compat.v1.train.SessionRunContext',
|
||||
'tf.train.SessionRunValues': 'tf.compat.v1.train.SessionRunValues',
|
||||
'tf.train.SingularMonitoredSession': 'tf.compat.v1.train.SingularMonitoredSession',
|
||||
'tf.train.StepCounterHook': 'tf.estimator.StepCounterHook',
|
||||
'tf.train.StopAtStepHook': 'tf.estimator.StopAtStepHook',
|
||||
'tf.train.SummarySaverHook': 'tf.estimator.SummarySaverHook',
|
||||
'tf.train.Supervisor': 'tf.compat.v1.train.Supervisor',
|
||||
'tf.train.SyncReplicasOptimizer': 'tf.compat.v1.train.SyncReplicasOptimizer',
|
||||
'tf.train.VocabInfo': 'tf.estimator.VocabInfo',
|
||||
|
Loading…
Reference in New Issue
Block a user