मैं हाल ही में tf.nn.sparse_softmax_cross_entropy_with_logits में आए और मैं समझ नहीं क्या अंतर tf.nn.softmax_cross_entropy_with_logits की तुलना में है। है फर्क सिर्फ इतना है कि प्रशिक्षण वैक्टर one-ho
का उपयोग करके मैं tensorflow में भारित क्रॉस एंट्रॉपी हानि को कैसे कार्यान्वित कर सकता हूं। मैं tensorflow (कैफे से आ रहा हूं) का उपयोग करना शुरू कर रहा हूं, और मैं sparse_softmax_cross_entropy_with_l
मेरे पास एक नेटवर्क है जो 4 डी आउटपुट टेंसर उत्पन्न करता है जहां स्थानिक आयामों (~ पिक्सेल) में प्रत्येक स्थिति पर मान को उस स्थिति के लिए वर्ग संभावनाओं के रूप में व्याख्या किया जाना है। दूसरे शब्दों
थानो पर भारित बाइनरी क्रॉसएन्त्रॉपी को कैसे कार्यान्वित करें? मेरा कनवॉल्यूशनल तंत्रिका नेटवर्क केवल 0 ~~ 1 (सिग्मोइड) की भविष्यवाणी करता है। मैं इस तरह से मेरी भविष्यवाणियों को दंडित करना चाहते हैं:
में क्रॉस एंट्रॉपी की गणना करना मुझे टेंसफोर्लो में क्रॉस एन्ट्रॉपी की गणना करने में कठिनाई हो रही है। विशेष रूप से, मैं समारोह का उपयोग कर रहा: tf.nn.softmax_cross_entropy_with_logits()
का उपयोग कर