in __init__ self._traceback = tf_stack.extract_stack()的一個原因


這樣就會出錯,原因在於函數返回為三個變量,若直接向寫入函數那樣運用sess.run()得到,就會導致錯誤。

sess=tf.Session()
sess.run(tf.initialize_all_variables())
b,bb,bbb=sess.run(darknet53(image_label))
print(b.shape)
print(bb.shape)
print(bbb.shape)
錯誤的做法:

a,aa,aaa=darknet53(image_label)
sess=tf.Session()
sess.run(tf.initialize_all_variables())
b=sess.run(a)
bb=sess.run(aa)
bbb=sess.run(aaa)
print(b.shape)
print(bb.shape)
print(bbb.shape)

正確的做法:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM