zoukankan      html  css  js  c++  java
  • 在Tenforflow2.0版本上的问题调试

    Traceback (most recent call last):
      File "freeze_model.py", line 59, in <module>
        main()
      File "freeze_model.py", line 54, in main
        frozen_graph = freeze_session(K.get_session(),  output_names=[out.op.name for out in prediction_model.outputs])
      File "freeze_model.py", line 26, in freeze_session
        session, input_graph_def, output_names, freeze_var_names)
      File "/home/jimchen/anaconda3/lib/python3.7/site-packages/tensorflow/python/util/deprecation.py", line 324, in new_func
        return func(*args, **kwargs)
      File "/home/jimchen/anaconda3/lib/python3.7/site-packages/tensorflow/python/framework/graph_util_impl.py", line 297, in convert_variables_to_constants
        source_op_name = get_input_name(node)
      File "/home/jimchen/anaconda3/lib/python3.7/site-packages/tensorflow/python/framework/graph_util_impl.py", line 254, in get_input_name
        raise ValueError("Tensor name '{0}' is invalid.".format(node.input[0]))
    ValueError: Tensor name 'stem_bn/cond/ReadVariableOp/Switch:1' is invalid.
    
    Solution:
        orig source code:
        frozen_graph = freeze_session(K.get_session(),  output_names=[out.op.name for out in prediction_model.outputs])
        modified code:
       output_names=[out.op.name for out in prediction_model.outputs]
       frozen_graph = freeze_session(K.get_session(), output_names )
  • 相关阅读:
    个人博客
    个人博客
    5.4
    4.30
    4.29
    4.28
    4.27
    4.26
    4.25
    4.24
  • 原文地址:https://www.cnblogs.com/jimchen1218/p/13715455.html
Copyright © 2011-2022 走看看