2015-11-10 9 views
5

Google ने अभी खोला स्रोत के रूप में टेंसरफ्लो खोला। मैंने इसे थोड़ा सा पढ़ा लेकिन ऐसा लगता है कि आप इसे केवल अपने दिए गए एमएनआईएसटी डेटा के साथ प्रशिक्षित कर सकते हैं।क्या कोई मुझे टेंसरफ्लो के साथ मदद कर सकता है?

मैं उदाहरण कोड ढूंढ रहा हूं जहां मैं अपने डेटा के साथ ट्रेन कर सकता हूं, और मेरी टेस्ट फ़ाइल के आउटपुट परिणाम देख सकता हूं।

मैं कहाँ फ़ाइल .csv है (प्रति पंक्ति एक नमूना) की तरह प्रशिक्षण डेटा के रूप में (आईडी, उत्पादन के साथ, + 72 अधिक स्तंभों)

और जहां मैं भविष्यवाणी करने के लिए चाहते परीक्षण डेटा के लिए एक अन्य .csv फ़ाइल है आउटपुट (1 या 0)।

कोई भी समझता है कि मुझे कुछ नमूना कोड देने के लिए पर्याप्त टेंसरफ्लो पर्याप्त है?

+0

हाँ मैं ट्यूटोरियल पढ़ा, लेकिन मैं डॉन ' आप अपने डेटा का उपयोग कहां के उदाहरण देखें। मुझे यकीन है कि कहीं ऐसा कोई रास्ता नहीं है जो इसे ढूंढ नहीं पा रहा है। बहुत शुरुआती ट्यूटोरियल दिखाता है कि आप एमएनआईएसटी डेटासेट का उपयोग कैसे करें। –

+1

बस एमएनआईएसटी के लिए डेटा देखकर यह बहुत स्पष्ट है [वे डेटा को डाउनलोड और निर्माण कैसे करते हैं] (https://tensorflow.googlesource.com/tensorflow/+/master/tensorflow/g3doc/tutorials/mnist/input_data। py)। बहुत बदतर में, आप अपनी खुद की छवियां ले सकते हैं, उन्हें उसी तरह से सहेज सकते हैं जैसे धुंध बचाया जाता है। थोड़ा बेहतर यह भी दिखता है कि डेटा एनएन को खिलाए जाने से पहले सही तरीके से कैसा दिखता है और इसी तरह से अपना खुद का निर्माण करता है। –

+1

आप अपने [डॉक्स] (http://tensorflow.org/get_started) से कैसे बाहर निकलते हैं कि आप इसका उपयोग केवल अपने एमएनआईएसटी डेटा के साथ कर सकते हैं? यह स्पष्ट रूप से कहता है, कई बार, यह बस एक उदाहरण है। "तंत्रिका नेटवर्क की भूमि में सबसे अधिक" क्लासिक "शास्त्रीय [एसआईसी] समस्या एमएनआईएसटी हस्तलिखित अंक वर्गीकरण है। हम यहां दो परिचय प्रदान करते हैं, एक मशीन लर्निंग न्यूबीज के लिए, और पेशेवरों के लिए एक। यदि आप पहले ही दर्जनों एमएनआईएसटी को प्रशिक्षित कर चुके हैं अन्य सॉफ्टवेयर पैकेजों में मॉडल, कृपया लाल गोली लें। अगर आपने कभी भी एमएनआईएसटी के बारे में नहीं सुना है, तो निश्चित रूप से नीली गोली लें। " –

उत्तर

0

आप (रेखीय प्रतीपगमन) की तरह उन उदाहरणों पर एक नज़र हो सकता है: https://github.com/aymericdamien/TensorFlow-Examples

लेकिन, mnist का उपयोग कर उदाहरण के लिए, आप बस (अपने खुद के डेटा सरणियों से ट्रेन और परीक्षण mnist डेटा) आदानों की जगह की जरूरत है।

0

ठीक है, सीएसवी के लिए साइट से कोड नमूना है। सीएसवी प्रारूप को संभालने के लिए आपको टेक्स्टलाइन रीडर का उपयोग करने की आवश्यकता है यदि आप इसमें रुचि रखते हैं और ऐसा लगता है कि आप हैं। अपने विकल्पों फ़ाइलों को पढ़ने में के सभी के लिए, लिंक here

filename_queue = tf.train.string_input_producer(["file0.csv", "file1.csv"]) 

reader = tf.TextLineReader() 
key, value = reader.read(filename_queue) 

# Default values, in case of empty columns. Also specifies the type of the 
# decoded result. 
record_defaults = [[1], [1], [1], [1], [1]] 
col1, col2, col3, col4, col5 = tf.decode_csv(
    value, record_defaults=record_defaults) 
features = tf.concat(0, [col1, col2, col3, col4]) 

with tf.Session() as sess: 
    # Start populating the filename queue. 
    coord = tf.train.Coordinator() 
    threads = tf.train.start_queue_runners(coord=coord) 

    for i in range(1200): 
    # Retrieve a single instance: 
    example, label = sess.run([features, col5]) 

    coord.request_stop() 
    coord.join(threads) 
+0

लिंक काम नहीं कर रहा है ... –

+0

मैं अभी इस पर क्लिक करता हूं और यह अभी भी मेरे लिए काम करता है, हालांकि यह मुझे http://tensorflow.org पर रीडायरेक्ट करता है/अभी व। उस साइट के लिंक अपने युवा जीवन में बहुत अनुमानित साबित नहीं हुए हैं। – demongolem

+0

हां मूल रूप से यह अभी भी सही है, लेकिन उन्होंने #reading_data जैसे हैश प्रस्तुति के लिए स्विच किया। –

संबंधित मुद्दे

 संबंधित मुद्दे