عامر ابراهيم نشر 13 سبتمبر 2021 أرسل تقرير نشر 13 سبتمبر 2021 قمت ببناء شبكة عصبية وأريد عرضها من خلال ال Tensorboard لذلك استخدمت: from tf.keras.callbacks import TensorBoard TensorBoard(log_dir='/Graph', histogram_freq=0,update_freq="epoch", profile_batch=2,embeddings_freq=0,write_graph=True, write_images=True) وعندما أقوم بتشغيل الكولباكس أحصل على <keras.callbacks.TensorBoard at 0x8f5abb4216> لكن لا أحصل على أي ملف في المجلد Graph. لذا ما المشكلة؟ 1 اقتباس
0 Ali Haidar Ahmad نشر 13 سبتمبر 2021 أرسل تقرير نشر 13 سبتمبر 2021 يجب أن تقوم بتعريف الكولباكس والتقاطه وتمريره إلى الدالة fit، أي بمعنى آخر يجب أن تقوم بإنشاء كائن "Callback Tensorboard" ثم تمريره إلى الدالة fit: from keras.callbacks import TensorBoard Callback_Tensorboard_object=TensorBoard(log_dir='./Graph',write_graph=True, write_images=True) ... ... model.fit(...inputs and parameters..., callbacks=[Callback_Tensorboard_object]) وهكذا سيتم تشغيله مع عملية التدريب وسيعطيك الملفات التي يمكنك استخدامها مع ال Tensorboard. ولاستعراض هذه الملفات نقوم بفتح ال terminal و تنفيذ الأمر التالي: علماً أن log_dir هو المكان الذي يتم فيه حفظ ملفاتك التي ستم تحليلها من قبل ال Tensorboard أما write_graph فلتحديد فيما إذا كنا نريد عرض الغراف في التنسربورد أما لا، أما الوسيط الثالث فهو لتحديد فيما إذا كنت تريد عرض الأوزان في التنسربورد أيضاً. tensorboard --logdir path_to_current_dir/Graph اقتباس
السؤال
عامر ابراهيم
قمت ببناء شبكة عصبية وأريد عرضها من خلال ال Tensorboard لذلك استخدمت:
وعندما أقوم بتشغيل الكولباكس أحصل على <keras.callbacks.TensorBoard at 0x8f5abb4216> لكن لا أحصل على أي ملف في المجلد Graph. لذا ما المشكلة؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.