NotFoundError (see above for traceback):

时间:2022-06-25
本文章向大家介绍NotFoundError (see above for traceback):,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
交流、咨询,有疑问欢迎添加QQ 2125364717,一起交流、一起发现问题、一起进步啊,哈哈哈哈哈




Caused by op 'save/RestoreV2', defined at:
  File "D:/tensorflow_learning/neural_network_based_slim/structure_of_the_model.py", line 59, in <module>
    log_every_n_steps = 200)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowcontribslimpythonslimlearning.py", line 659, in train
    saver = saver or tf_saver.Saver()
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1094, in __init__
    self.build()
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1106, in build
    self._build(self._filename, build_save=True, build_restore=True)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1143, in _build
    build_save=build_save, build_restore=build_restore)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 787, in _build_internal
    restore_sequentially, reshape)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 406, in _AddRestoreOps
    restore_sequentially)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 854, in bulk_restore
    return io_ops.restore_v2(filename_tensor, names, slices, dtypes)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonopsgen_io_ops.py", line 1465, in restore_v2
    shape_and_slices=shape_and_slices, dtypes=dtypes, name=name)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkop_def_library.py", line 787, in _apply_op_helper
    op_def=op_def)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonutildeprecation.py", line 488, in new_func
    return func(*args, **kwargs)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkops.py", line 3272, in create_op
    op_def=op_def)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkops.py", line 1768, in __init__
    self._traceback = tf_stack.extract_stack()

NotFoundError (see above for traceback): Restoring from checkpoint failed. This is most likely due to a Variable name or other graph key that is missing from the checkpoint. Please ensure that you have not altered the graph expected based on the checkpoint. Original error:

Key beta1_power not found in checkpoint
	 [[{{node save/RestoreV2}} = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT64], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

Traceback (most recent call last):
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 1292, in _do_call
    return fn(*args)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 1277, in _run_fn
    options, feed_dict, fetch_list, target_list, run_metadata)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 1367, in _call_tf_sessionrun
    run_metadata)
tensorflow.python.framework.errors_impl.NotFoundError: Key beta1_power not found in checkpoint
	 [[{{node save/RestoreV2}} = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT64], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1538, in restore
    {self.saver_def.filename_tensor_name: save_path})
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 887, in run
    run_metadata_ptr)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 1110, in _run
    feed_dict_tensor, options, run_metadata)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 1286, in _do_run
    run_metadata)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonclientsession.py", line 1308, in _do_call
    raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.NotFoundError: Key beta1_power not found in checkpoint
	 [[{{node save/RestoreV2}} = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT64], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

Caused by op 'save/RestoreV2', defined at:
  File "D:/tensorflow_learning/neural_network_based_slim/structure_of_the_model.py", line 59, in <module>
    log_every_n_steps = 200)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowcontribslimpythonslimlearning.py", line 659, in train
    saver = saver or tf_saver.Saver()
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1094, in __init__
    self.build()
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1106, in build
    self._build(self._filename, build_save=True, build_restore=True)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1143, in _build
    build_save=build_save, build_restore=build_restore)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 787, in _build_internal
    restore_sequentially, reshape)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 406, in _AddRestoreOps
    restore_sequentially)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 854, in bulk_restore
    return io_ops.restore_v2(filename_tensor, names, slices, dtypes)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonopsgen_io_ops.py", line 1465, in restore_v2
    shape_and_slices=shape_and_slices, dtypes=dtypes, name=name)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkop_def_library.py", line 787, in _apply_op_helper
    op_def=op_def)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonutildeprecation.py", line 488, in new_func
    return func(*args, **kwargs)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkops.py", line 3272, in create_op
    op_def=op_def)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkops.py", line 1768, in __init__
    self._traceback = tf_stack.extract_stack()

NotFoundError (see above for traceback): Key beta1_power not found in checkpoint
	 [[{{node save/RestoreV2}} = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT64], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]


During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1548, in restore
    names_to_keys = object_graph_key_mapping(save_path)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1822, in object_graph_key_mapping
    checkpointable.OBJECT_GRAPH_PROTO_KEY)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonpywrap_tensorflow_internal.py", line 359, in get_tensor
    status)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkerrors_impl.py", line 526, in __exit__
    c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.NotFoundError: Key _CHECKPOINTABLE_OBJECT_GRAPH not found in checkpoint

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:/tensorflow_learning/neural_network_based_slim/structure_of_the_model.py", line 59, in <module>
    log_every_n_steps = 200)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowcontribslimpythonslimlearning.py", line 748, in train
    master, start_standard_services=False, config=session_config) as sess:
  File "D:anacondaenvstensorflowlibcontextlib.py", line 81, in __enter__
    return next(self.gen)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsupervisor.py", line 1005, in managed_session
    self.stop(close_summary_writer=close_summary_writer)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsupervisor.py", line 833, in stop
    ignore_live_threads=ignore_live_threads)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingcoordinator.py", line 389, in join
    six.reraise(*self._exc_info_to_raise)
  File "D:anacondaenvstensorflowlibsite-packagessix.py", line 693, in reraise
    raise value
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsupervisor.py", line 994, in managed_session
    start_standard_services=start_standard_services)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsupervisor.py", line 731, in prepare_or_wait_for_session
    init_feed_dict=self._init_feed_dict, init_fn=self._init_fn)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsession_manager.py", line 281, in prepare_session
    config=config)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsession_manager.py", line 211, in _restore_checkpoint
    saver.restore(sess, ckpt.model_checkpoint_path)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1554, in restore
    err, "a Variable name or other graph key that is missing")
tensorflow.python.framework.errors_impl.NotFoundError: Restoring from checkpoint failed. This is most likely due to a Variable name or other graph key that is missing from the checkpoint. Please ensure that you have not altered the graph expected based on the checkpoint. Original error:

Key beta1_power not found in checkpoint
	 [[{{node save/RestoreV2}} = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT64], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

Caused by op 'save/RestoreV2', defined at:
  File "D:/tensorflow_learning/neural_network_based_slim/structure_of_the_model.py", line 59, in <module>
    log_every_n_steps = 200)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowcontribslimpythonslimlearning.py", line 659, in train
    saver = saver or tf_saver.Saver()
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1094, in __init__
    self.build()
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1106, in build
    self._build(self._filename, build_save=True, build_restore=True)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 1143, in _build
    build_save=build_save, build_restore=build_restore)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 787, in _build_internal
    restore_sequentially, reshape)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 406, in _AddRestoreOps
    restore_sequentially)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythontrainingsaver.py", line 854, in bulk_restore
    return io_ops.restore_v2(filename_tensor, names, slices, dtypes)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonopsgen_io_ops.py", line 1465, in restore_v2
    shape_and_slices=shape_and_slices, dtypes=dtypes, name=name)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkop_def_library.py", line 787, in _apply_op_helper
    op_def=op_def)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonutildeprecation.py", line 488, in new_func
    return func(*args, **kwargs)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkops.py", line 3272, in create_op
    op_def=op_def)
  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonframeworkops.py", line 1768, in __init__
    self._traceback = tf_stack.extract_stack()

NotFoundError (see above for traceback): Restoring from checkpoint failed. This is most likely due to a Variable name or other graph key that is missing from the checkpoint. Please ensure that you have not altered the graph expected based on the checkpoint. Original error:

Key beta1_power not found in checkpoint
	 [[{{node save/RestoreV2}} = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_INT64], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

ERROR:tensorflow:==================================
Object was never used (type <class 'tensorflow.python.framework.ops.Tensor'>):
<tf.Tensor 'init_ops/report_uninitialized_variables/boolean_mask/GatherV2:0' shape=(?,) dtype=string>
If you want to mark it as used call its "mark_used()" method.
It was originally created here:
  File "D:/tensorflow_learning/neural_network_based_slim/structure_of_the_model.py", line 59, in <module>
    log_every_n_steps = 200)  File "D:anacondaenvstensorflowlibsite-packagestensorflowcontribslimpythonslimlearning.py", line 791, in train
    should_retry = True  File "D:anacondaenvstensorflowlibsite-packagestensorflowpythonutiltf_should_use.py", line 189, in wrapped
    return _add_should_use_warning(fn(*args, **kwargs))
==================================

各位看官老爷,如果觉得对您有用麻烦赏个子,创作不易,0.1元就行了。下面是微信乞讨码:

添加描述

在训练并保存模型时遇到的错误,解决方法是在ckpt目录前面加个点就可以解决,如下图: