शुरू करने के लिए, मैं यह लिखना चाहता हूं कि मुझे यह विषय मिला: Keras create दो के बजाय तीन कक्षाएं - लेकिन इसने मेरी समस्या का जवाब नहीं दिया।

मैं अपने काम में googlecolab का उपयोग करता हूं। मैं मशीन लर्निंग कर रहा हूं, और मैंने अपने संग्रह को निम्नलिखित तीन श्रेणियों में विभाजित किया है: परीक्षण, ट्रेन, वैध (संरचना संलग्न फोटो में दिखाई गई है)। यहां छवि विवरण दर्ज करें जब मैं अपना कोड निष्पादित करता हूं, जो निर्णय वर्गों पर संचालित होता है (जो दो हैं: हाँ और नहीं), कार्यक्रम को तीन वर्ग मिलते हैं, हालांकि मेरे फ़ोल्डर संरचना में केवल दो हैं। आउटपुट कोड खंड, जो कक्षाओं में पाए गए वर्गों और दी गई वस्तुओं की संख्या दिखाता है, चित्र में भी दिखाया गया है।
यहां छवि विवरण दर्ज करें

मैं कैसे देख सकता हूं कि मेरे पास कोई छिपा हुआ फ़ोल्डर है या नहीं? क्या मेरी समस्या का समाधान करने का कोई तरीका है?

1
Jakub Bidziński 20 जिंदा 2020, 12:28

1 उत्तर

सबसे बढ़िया उत्तर

ठीक है, सब साफ है। मैं मैन्युअल रूप से फ़ाइलें अपलोड कर रहा था, और मैंने इस वीडियो से अपनी समस्या का समाधान किया। समाधान यह है कि मैंने एक पैकेज (.zip) अपलोड किया और फिर इसे पायथन कोड के साथ अनपैक किया।

from zipfile import ZipFile
file_name = "data.zip"

with ZipFile(file_name, 'r') as zip:
  zip.extractall()
  print('Done')

संभवत: 'गूगल कोलाब' में मैन्युअल फ़ोल्डर निर्माण के दौरान एक अतिरिक्त छिपा हुआ फ़ोल्डर बनाया जाता है, जिसकी हमारी कोई पहुंच नहीं है, और कोड निष्पादन के दौरान यह प्रोग्राम को दिखाई देता है। जब मैंने अपना डेटा पैक किया और इसे .zip के रूप में फेंक दिया तो अतिरिक्त वर्ग की समस्या गायब हो गई।

1
Jakub Bidziński 20 जिंदा 2020, 11:53