एक मीट्रिक जो सच्चे लेबल और अनुमानित लेबल के बीच श्रेणीगत क्रॉस-एन्ट्रॉपी हानि की गणना करता है।
यह क्रॉसेंट्रॉपी मीट्रिक वर्ग है जिसका उपयोग तब किया जाता है जब एकाधिक लेबल वर्ग (2 या अधिक) हों। लेबल को one_hot प्रतिनिधित्व के रूप में दिया जाना चाहिए। उदाहरण के लिए, जब लेबल मान [2, 0, 1]
होते हैं, तो लेबल ऑपरेंड में = [[0, 0, 1], [1, 0, 0], [0, 1, 0]]
विरासत में मिले स्थिरांक
सार्वजनिक निर्माता
श्रेणीबद्ध क्रॉसेंट्रॉपी (ऑप्स टीएफ, स्ट्रिंग नाम, बूलियन फ्रॉमलॉगिट्स, फ्लोट लेबलस्मूथिंग, लॉन्ग सीड, क्लास<टी> प्रकार) एक श्रेणीबद्ध क्रॉसेंट्रॉपी मीट्रिक बनाता है जो लेबल और भविष्यवाणियों के बीच क्रॉसेंट्रॉपी मीट्रिक की गणना करता है। | |
श्रेणीबद्ध क्रॉसेंट्रॉपी (ऑप्स टीएफ, स्ट्रिंग नाम, बूलियन फ्रॉमलॉगिट्स, फ्लोट लेबलस्मूथिंग, इंट एक्सिस, लॉन्ग सीड, क्लास<टी> प्रकार) एक श्रेणीबद्ध क्रॉसेंट्रॉपी मीट्रिक बनाता है जो लेबल और भविष्यवाणियों के बीच क्रॉसेंट्रॉपी मीट्रिक की गणना करता है। |
सार्वजनिक तरीके
ऑपरेंड <टी> |
विरासत में मिली विधियाँ
सार्वजनिक निर्माता
सार्वजनिक श्रेणीबद्ध क्रॉसेंट्रॉपी (ऑप्स टीएफ, स्ट्रिंग नाम, बूलियन फ्रॉमलॉगिट्स, फ्लोट लेबलस्मूथिंग, लॉन्ग सीड, क्लास<टी> प्रकार)
एक श्रेणीबद्ध क्रॉसेंट्रॉपी मीट्रिक बनाता है जो लेबल और भविष्यवाणियों के बीच क्रॉसेंट्रॉपी मीट्रिक की गणना करता है।
चैनल अक्ष के लिए CHANNELS_LAST
उपयोग करता है।
पैरामीटर
tf | टेंसरफ़्लो ऑप्स |
---|---|
नाम | इस मीट्रिक का नाम, यदि शून्य है तो मीट्रिक नाम getSimpleName() है। |
लॉगिट्स से | क्या भविष्यवाणियों को संभाव्यता वितरण के विपरीत लॉगिट मानों के टेंसर के रूप में व्याख्या करना है। |
लेबलस्मूथिंग | लेबल को सुचारू करने के लिए उपयोग किया जाने वाला मान, जब> 0, लेबल मान सुचारू हो जाते हैं, जिसका अर्थ है कि लेबल मानों पर विश्वास शिथिल हो जाता है। उदाहरण के लिए labelSmoothing=0.2 अर्थ है कि हम लेबल 0 के लिए 0.1 और लेबल 1 के लिए 0.9 का मान उपयोग करेंगे। |
बीज | यादृच्छिक संख्या पीढ़ी के लिए बीज. किसी दिए गए बीज के साथ बनाया गया इनिशियलाइज़र हमेशा किसी दिए गए आकार और डेटा प्रकार के लिए समान यादृच्छिक टेंसर उत्पन्न करेगा। |
प्रकार | चर और परिणाम के लिए प्रकार |
सार्वजनिक श्रेणीबद्ध क्रॉसेंट्रॉपी (ऑप्स टीएफ, स्ट्रिंग नाम, बूलियन फ्रॉमलॉगिट्स, फ्लोट लेबलस्मूथिंग, इंट एक्सिस, लॉन्ग सीड, क्लास<टी> प्रकार)
एक श्रेणीबद्ध क्रॉसेंट्रॉपी मीट्रिक बनाता है जो लेबल और भविष्यवाणियों के बीच क्रॉसेंट्रॉपी मीट्रिक की गणना करता है।
पैरामीटर
tf | टेंसरफ़्लो ऑप्स |
---|---|
नाम | इस मीट्रिक का नाम, यदि शून्य है तो मीट्रिक नाम getSimpleName() है। |
लॉगिट्स से | क्या भविष्यवाणियों को संभाव्यता वितरण के विपरीत लॉगिट मानों के टेंसर के रूप में व्याख्या करना है। |
लेबलस्मूथिंग | लेबल को सुचारू करने के लिए उपयोग किया जाने वाला मान, जब> 0, लेबल मान सुचारू हो जाते हैं, जिसका अर्थ है कि लेबल मानों पर विश्वास शिथिल हो जाता है। उदाहरण के लिए labelSmoothing=0.2 अर्थ है कि हम लेबल 0 के लिए 0.1 और लेबल 1 के लिए 0.9 का मान उपयोग करेंगे। |
एक्सिस | Int चैनल अक्ष निर्दिष्ट कर रहा है। axis= डेटा प्रारूप channels_last से मेल खाता है, और axis= डेटा प्रारूप channels_first से मेल खाता है। |
बीज | यादृच्छिक संख्या पीढ़ी के लिए बीज. किसी दिए गए बीज के साथ बनाया गया इनिशियलाइज़र हमेशा किसी दिए गए आकार और डेटा प्रकार के लिए समान यादृच्छिक टेंसर उत्पन्न करेगा। |
प्रकार | चर और परिणाम के लिए प्रकार |