यदि आप केरेस लाइब्रेरी के साथ काम कर रहे हैं और सटीकता और अन्य चर के अपने ग्राफ को मुद्रित करने के लिए टेंसरबोर्ड का उपयोग करना चाहते हैं, तो नीचे दिए गए चरणों का पालन करना होगा।
चरण 1: नीचे दिए गए आदेश का उपयोग करके टेंसरबोर्ड को आयात करने के लिए केरस कॉलबैक लाइब्रेरी को प्रारंभ करें
from keras.callbacks import TensorBoard
चरण 2: "model.fit ()" कमांड से ठीक पहले अपने प्रोग्राम में नीचे दिए गए कमांड को शामिल करें।
tensor_board = TensorBoard(log_dir='./Graph', histogram_freq=0, write_graph=True, write_images=True)
नोट: "./graph" का उपयोग करें। यह आपके वर्तमान कार्य निर्देशिका में ग्राफ़ फ़ोल्डर उत्पन्न करेगा, "/ ग्राफ़" के उपयोग से बचें।
चरण 3: "मॉडल.फिट ()" में टेंसरबोर्ड कॉलबैक शामिल करें। नमूना नीचे दिया गया है।
model.fit(X_train,y_train, batch_size=batch_size, epochs=nb_epoch, verbose=1, validation_split=0.2,callbacks=[tensor_board])
चरण 4: अपना कोड चलाएं और जांचें कि आपका ग्राफ फ़ोल्डर आपकी कार्यशील निर्देशिका में है या नहीं। यदि उपरोक्त कोड सही तरीके से काम करते हैं, तो आपके पास अपनी कार्यशील निर्देशिका में "ग्राफ़" फ़ोल्डर होगा।
चरण 5: अपनी वर्किंग डायरेक्टरी में टर्मिनल खोलें और नीचे कमांड टाइप करें।
tensorboard --logdir ./Graph
चरण 6: अब अपना वेब ब्राउज़र खोलें और नीचे दिए गए पते को दर्ज करें।
http://localhost:6006
एंटर करने के बाद, Tensorbaord पेज खुलेगा जहाँ आप विभिन्न चर के अपने रेखांकन देख सकते हैं।
histogram_freq
करने का सुझाव दूंगा1
। "histogram_freq: आवृत्ति (युगों में) जिस पर मॉडल की परतों के लिए सक्रियण हिस्टोग्राम की गणना की जाती है। यदि 0 पर सेट किया जाता है, तो हिस्टोग्राम को गणना नहीं की जाएगी।"