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 )
  • 相关阅读:
    剑指offer的前16题-java版
    JAVA基本数据类型所占字节数是多少?(32位系统)
    二叉树的镜像
    阿里简历问题
    javaSE基础总结
    小心情
    九九乘法表-for循环和while循环
    Python PEP8 编码规范及中文版
    比大小和猜数字
    猜拳游戏
  • 原文地址:https://www.cnblogs.com/jimchen1218/p/13715455.html
Copyright © 2011-2022 走看看