Tensorflow: RuntimeError: λ‹«νžŒ μ„Έμ…˜μ„ μ‚¬μš©ν•˜λ €κ³  ν–ˆμŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2017λ…„ 03μ›” 14일  Β·  1논평  Β·  좜처: tensorflow/tensorflow

μ•ˆλ…•ν•˜μ„Έμš” μ—¬λŸ¬λΆ„, μ œκ°€ ν›ˆλ ¨ν•œ λͺ¨λΈμ— λŒ€ν•œ μƒˆλ‘œμš΄ 고유 데이터λ₯Ό ν…ŒμŠ€νŠΈν•˜λŠ” λ™μ•ˆ μŠ€νƒ 였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. 였λ₯˜λŠ” "λŸ°νƒ€μž„ 였λ₯˜: λ‹«νžŒ μ„Έμ…˜μ„ μ‚¬μš©ν•˜λ €κ³  ν–ˆμŠ΅λ‹ˆλ‹€."라고 ν‘œμ‹œλ©λ‹ˆλ‹€. λ‚˜λŠ” tensorflow에 λŒ€ν•œ μ „λ¬Έκ°€κ°€ μ•„λ‹™λ‹ˆλ‹€. μΌλΆ€λŠ” 이유λ₯Ό μ•Œμ•„λ‚΄λŠ” 데 도움이 될 수 μžˆμŠ΅λ‹ˆλ‹€. 감사 ν•΄μš”! @alextp @MicaelCarvalho @jfsantos

print("μ§€κΈˆ, unlabel 데이터 ν…ŒμŠ€νŠΈ 및 κ²°κ³Ό μ“°κΈ°")
YPredByNNForUnlabeledData = sess.run(tf.argmax(yPredbyNN,1),feed_dict={X: testing_features})
인쇄(YPredByNNForUnlabeledData)
xrange의 i에 λŒ€ν•΄(len(YPredByNNForUnlabeledData)):

if YPredByNNForUnlabeledData[i] == 0:
    ClassLabelFinal.append('classical')

else:
    ClassLabelFinal.append('blues')

cwd = os.getcwd()
Test_dataset_path = ("/Users/MA/Desktop/BluesTest")%cwd
Test_dataset, Total_Instances = load_instances(Test_dataset_path)

νƒ€μž„μŠ€νƒ¬ν”„ = load_timestamps(Test_dataset)

write_results(νƒ€μž„μŠ€νƒ¬ν”„, ClassLabelFinal, 'κ²°κ³Ό.csv')


이제 λ ˆμ΄λΈ”μ΄ μ§€μ •λ˜μ§€ μ•Šμ€ 데이터λ₯Ό ν…ŒμŠ€νŠΈν•˜κ³  κ²°κ³Όλ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€.

RuntimeError Traceback(κ°€μž₯ 졜근 호좜 λ§ˆμ§€λ§‰)
~에()
1 인쇄("이제 라벨이 μ—†λŠ” 데이터λ₯Ό ν…ŒμŠ€νŠΈν•˜κ³  κ²°κ³Όλ₯Ό κΈ°λ‘ν•©λ‹ˆλ‹€")
----> 2 YPredByNNForUnlabeledData = sess.run(tf.argmax(yPredbyNN,1),feed_dict={X: testing_features})
3 인쇄(YPredByNNForUnlabeledData)
xrange(len(YPredByNNForUnlabeledData))의 i에 λŒ€ν•΄ 4:
5

C:\Users\MA\Anaconda3\lib\site-packages\tensorflow\python\client\session.py μ‹€ν–‰(self, fetches, feed_dict, options, run_metadata)
764 μ‹œλ„:
765*
--> 766 run_metadata_ptr)
767 if run_metadata:
768 (μ£Ό)이엔씨

C:\Users\MA\Anaconda3\lib\site-packages\tensorflow\python\client\session.py in _run(self, handle, fetches, feed_dict, options, run_metadata)
900 # μ„Έμ…˜μ„ ν™•μΈν•©λ‹ˆλ‹€.
901 if self._closed:
--> 902 raise RuntimeError('λ‹«νžŒ μ„Έμ…˜μ„ μ‚¬μš©ν•˜λ €κ³  ν–ˆμŠ΅λ‹ˆλ‹€.')
903 if self.graph.version == 0:
904 raise RuntimeError('μ„Έμ…˜ κ·Έλž˜ν”„κ°€ λΉ„μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μž‘μ—…μ„ '

RuntimeError: λ‹«νžŒ μ„Έμ…˜μ„ μ‚¬μš©ν•˜λ €κ³  ν–ˆμŠ΅λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이 μœ ν˜•μ˜ μ§ˆλ¬Έμ€ StackOverflow μ—μ„œ 더 잘 λ¬Όμ–΄λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. GitHub νŽ˜μ΄μ§€λŠ” 주둜 버그 λ³΄κ³ μ„œμ— μ‚¬μš©λ˜λ©° μ΄λŠ” λΆ„λͺ…νžˆ 사싀이 μ•„λ‹™λ‹ˆλ‹€. λ˜ν•œ 버그 보고 μ‹œ ν…œν”Œλ¦Ώμ„ μ±„μ›Œμ£Όμ„Έμš”. μ½”λ“œ/좜λ ₯을 μ½”λ“œ νƒœκ·Έλ‘œ λ¬ΆλŠ” 것도 도움이 λ˜λ―€λ‘œ λ§Žμ€ λ…Έλ ₯ 없이 둜그λ₯Ό 읽을 수 μžˆμŠ΅λ‹ˆλ‹€.

sess.run μ‹€ν–‰ν•  λ•Œ λ¬Έμ œλŠ” 2행에 μžˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ sess 은(λŠ”) μœ νš¨ν•˜μ§€ μ•Šμ€/λ‹«νžŒ μ„Έμ…˜μΈ 것 κ°™μŠ΅λ‹ˆλ‹€. with tf.Session() as session: 블둝 μ™ΈλΆ€μ—μ„œ 이것을 ν˜ΈμΆœν•˜κ±°λ‚˜ sess.run λ₯Ό μ‹€ν–‰ν•˜κΈ° 전에 μ„Έμ…˜μ„ λ‹«μ•˜μŠ΅λ‹ˆλ‹€.

>λͺ¨λ“  λŒ“κΈ€

이 μœ ν˜•μ˜ μ§ˆλ¬Έμ€ StackOverflow μ—μ„œ 더 잘 λ¬Όμ–΄λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. GitHub νŽ˜μ΄μ§€λŠ” 주둜 버그 λ³΄κ³ μ„œμ— μ‚¬μš©λ˜λ©° μ΄λŠ” λΆ„λͺ…νžˆ 사싀이 μ•„λ‹™λ‹ˆλ‹€. λ˜ν•œ 버그 보고 μ‹œ ν…œν”Œλ¦Ώμ„ μ±„μ›Œμ£Όμ„Έμš”. μ½”λ“œ/좜λ ₯을 μ½”λ“œ νƒœκ·Έλ‘œ λ¬ΆλŠ” 것도 도움이 λ˜λ―€λ‘œ λ§Žμ€ λ…Έλ ₯ 없이 둜그λ₯Ό 읽을 수 μžˆμŠ΅λ‹ˆλ‹€.

sess.run μ‹€ν–‰ν•  λ•Œ λ¬Έμ œλŠ” 2행에 μžˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ sess 은(λŠ”) μœ νš¨ν•˜μ§€ μ•Šμ€/λ‹«νžŒ μ„Έμ…˜μΈ 것 κ°™μŠ΅λ‹ˆλ‹€. with tf.Session() as session: 블둝 μ™ΈλΆ€μ—μ„œ 이것을 ν˜ΈμΆœν•˜κ±°λ‚˜ sess.run λ₯Ό μ‹€ν–‰ν•˜κΈ° 전에 μ„Έμ…˜μ„ λ‹«μ•˜μŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰