मैं inspect_checkpoint.py पर कोड का उपयोग कर चेकपॉइंट्स का निरीक्षण करने की कोशिश कर रहा था। हालांकि, मैं इसे काम करने में सक्षम नहीं था क्योंकि उन्होंने वास्तव में एक उदाहरण प्रदान नहीं किया था। मैं सबसे सरल बात मैंने सोचा था कि काम करेगा की कोशिश की:TensorFlow में चेकपॉइंट फ़ाइल में चर का निरीक्षण कैसे करता है जब TensorFlow टूल विशेषता नहीं पाता है?
tf.python.tools.inspect_checkpoint.print_tensors_in_checkpoint_file(file_name='./tmp/mdl_ckpt',tensor_name='',all_tensors='')
लेकिन मैं python
कोई विशेषता tools
है:
AttributeError: module 'tensorflow.python' has no attribute 'tools'
यह एक (शर्मनाक) तुच्छ बग/मुद्दे की तरह लगता है। क्या कोई जानता है कि क्या हो रहा है? यह उपकरण क्यों नहीं मिल सकता है? साथ ही, अगर उसे यह भी मिला, तो उस फ़ाइल में दिए गए फ़ंक्शन को कैसे चलाया जाएगा?
दुर्भाग्य से, बहुत से संबंधित प्रश्न वास्तव में इस मुद्दे को हल करने का उत्तर नहीं देते थे। प्रश्न यहां है How can find the variable names that saved in tensorflow checkpoint?
मेरे लिए काम करता है। आप tensorflow का क्या संस्करण उपयोग कर रहे हैं? क्या आपने पीआईपी या स्रोत से स्थापित किया था? – DomJack
@DomJack Im 'tensorflow (0.12.1)' का उपयोग करके और मैंने बस पाइप इंस्टॉल का उपयोग किया। इसके अलावा पायथन संस्करण 3.5.1। आप क्या? इसके अलावा आपने क्या लिखा, बिल्कुल मैंने क्या लिखा? – Pinocchio
पायथन: 2.7.6, tensorflow: 0.12.1 कोड: tensorflow.python.tools.inspect_checkpoint आयात print_tensors_in_checkpoint_file से आयात; print_tensors_in_checkpoint_file (file_name = '।/Tmp/mdl_ckpt', tensor_name = '', all_tensors = '') – DomJack