如何解决洋红色Melody_RNN尝试训练时给我错误
我正在尝试将magenta与我自己的数据集一起使用,但是当我进入数据集时,它给了我这个错误:
I1103 13:41:31.682077 8884 saver.py:1293] Restoring parameters from \tmp\melody_rnn\logdir\run1\train\model.ckpt-0
2020-11-03 13:41:31.787524: W tensorflow/core/framework/op_kernel.cc:1767] OP_REQUIRES Failed at save_restore_v2_ops.cc:184 : Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
Traceback (most recent call last):
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\client\session.py",line 1365,in _do_call
return fn(*args)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\client\session.py",line 1349,in _run_fn
return self._call_tf_sessionrun(options,Feed_dict,fetch_list,File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\client\session.py",line 1441,in _call_tf_sessionrun
return tf_session.TF_SessionRun_wrapper(self._session,options,tensorflow.python.framework.errors_impl.NotFoundError: 2 root error(s) found.
(0) Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
[[{{node save/RestoreV2}}]]
[[save/RestoreV2/_7]]
(1) Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
[[{{node save/RestoreV2}}]]
0 successful operations.
0 derived errors ignored.
During handling of the above exception,another exception occurred:
Traceback (most recent call last):
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 1298,in restore
sess.run(self.saver_def.restore_op_name,line 957,in run
result = self._run(None,fetches,options_ptr,line 1180,in _run
results = self._do_run(handle,final_targets,final_fetches,line 1358,in _do_run
return self._do_call(_run_fn,Feeds,targets,line 1384,in _do_call
raise type(e)(node_def,op,message)
tensorflow.python.framework.errors_impl.NotFoundError: 2 root error(s) found.
(0) Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
[[node save/RestoreV2 (defined at c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\shared\events_rnn_train.py:99) ]]
[[save/RestoreV2/_7]]
(1) Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
[[node save/RestoreV2 (defined at c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\shared\events_rnn_train.py:99) ]]
0 successful operations.
0 derived errors ignored.
Original stack trace for 'save/RestoreV2':
File "c:\users\hudso\anaconda3\envs\artifintel\lib\runpy.py",line 194,in _run_module_as_main
return _run_code(code,main_globals,None,File "c:\users\hudso\anaconda3\envs\artifintel\lib\runpy.py",line 87,in _run_code
exec(code,run_globals)
File "C:\Users\hudso\anaconda3\envs\ArtifIntel\Scripts\melody_rnn_train.exe\__main__.py",line 7,in <module>
sys.exit(console_entry_point())
File "c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\melody_rnn\melody_rnn_train.py",line 117,in console_entry_point
tf.app.run(main)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\platform\app.py",line 40,in run
_run(main=main,argv=argv,flags_parser=_parse_flags_tolerate_undef)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\absl\app.py",line 299,in run
_run_main(main,args)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\absl\app.py",line 250,in _run_main
sys.exit(main(argv))
File "c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\melody_rnn\melody_rnn_train.py",line 109,in main
events_rnn_train.run_training(build_graph_fn,train_dir,File "c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\shared\events_rnn_train.py",line 99,in run_training
saver=tf.train.Saver(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 836,in __init__
self.build()
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 848,in build
self._build(self._filename,build_save=True,build_restore=True)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 876,in _build
self.saver_def = self._builder._build_internal( # pylint: disable=protected-access
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 515,in _build_internal
restore_op = self._AddRestoreOps(filename_tensor,saveables,File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 335,in _AddRestoreOps
all_tensors = self.bulk_restore(filename_tensor,preferred_shard,line 583,in bulk_restore
return io_ops.restore_v2(filename_tensor,names,slices,dtypes)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\ops\gen_io_ops.py",line 1521,in restore_v2
_,_,_op,_outputs = _op_def_library._apply_op_helper(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\framework\op_def_library.py",line 742,in _apply_op_helper
op = g._create_op_internal(op_type_name,inputs,dtypes=None,File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\framework\ops.py",line 3477,in _create_op_internal
ret = Operation(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\framework\ops.py",line 1949,in __init__
self._traceback = tf_stack.extract_stack()
During handling of the above exception,another exception occurred:
Traceback (most recent call last):
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\py_checkpoint_reader.py",line 69,in get_tensor
return CheckpointReader.CheckpointReader_GetTensor(
RuntimeError: Key _CHECKPOINTABLE_OBJECT_GRAPH not found in checkpoint
During handling of the above exception,line 1309,in restore
names_to_keys = object_graph_key_mapping(save_path)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 1627,in object_graph_key_mapping
object_graph_string = reader.get_tensor(trackable.OBJECT_GRAPH_PROTO_KEY)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\py_checkpoint_reader.py",line 74,in get_tensor
error_translator(e)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\py_checkpoint_reader.py",line 35,in error_translator
raise errors_impl.NotFoundError(None,error_message)
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 "c:\users\hudso\anaconda3\envs\artifintel\lib\runpy.py",in <module>
File "c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\melody_rnn\melody_rnn_train.py",line 104,in run_training
tf_slim.training.train(
File "c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\tf_slim\training\training.py",line 538,in train
with monitored_session.MonitoredTrainingSession(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 601,in MonitoredTrainingSession
return MonitoredSession(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 1034,in __init__
super(MonitoredSession,self).__init__(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 749,in __init__
self._sess = _RecoverableSession(self._coordinated_creator)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 1231,in __init__
_WrappedSession.__init__(self,self._create_session())
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 1236,in _create_session
return self._sess_creator.create_session()
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 902,in create_session
self.tf_sess = self._session_creator.create_session()
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\monitored_session.py",line 661,in create_session
return self._get_session_manager().prepare_session(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\session_manager.py",line 288,in prepare_session
sess,is_loaded_from_checkpoint = self._restore_checkpoint(
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\session_manager.py",line 225,in _restore_checkpoint
saver.restore(sess,ckpt.model_checkpoint_path)
File "C:\Users\hudso\AppData\Roaming\Python\python38\site-packages\tensorflow\python\training\saver.py",line 1314,in restore
raise _wrap_restore_error_with_msg(
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:
2 root error(s) found.
(0) Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
[[node save/RestoreV2 (defined at c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\shared\events_rnn_train.py:99) ]]
[[save/RestoreV2/_7]]
(1) Not found: Key rnn/multi_rnn_cell/cell_0/basic_lstm_cell/bias not found in checkpoint
[[node save/RestoreV2 (defined at c:\users\hudso\anaconda3\envs\artifintel\lib\site-packages\magenta\models\shared\events_rnn_train.py:99) ]]
0 successful operations.
0 derived errors ignored.
Original stack trace for 'save/RestoreV2':
File "c:\users\hudso\anaconda3\envs\artifintel\lib\runpy.py",in __init__
self._traceback = tf_stack.extract_stack()
我是ML和Tensorflow的新手,是否有人对发生的事情有简单的解释?我正在使用tensorflow-gpu 2.3.1和洋红色2.1.2运行它。我安装了cuDNN和Cuda。我正在使用Anaconda虚拟环境和Windows10。正在使用GTX 1080来运行它。 我用来训练神经网络的命令是以下命令:
melody_rnn_train \ --config=lookback_rnn \ --run_dir=\tmp\melody_rnn\logdir\run1 \ --sequence_example_file=\tmp\melody_rnn\sequence_example\bach_but_AI.tfrecord \ --hparams="batch_size=32,rnn_layer_sizes=[128,128]" \ --num_training_steps=5000
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。