عامر ابراهيم نشر 4 سبتمبر 2021 أرسل تقرير مشاركة نشر 4 سبتمبر 2021 أريد حفظ هيكلية الشبكة وال hyperparameters ضمن ملف نصي لأعود لها لاحقاً، لذا هل يمكنني كتابة كائن model.summary ضمن ملف نصي؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Ali Haidar Ahmad نشر 4 سبتمبر 2021 أرسل تقرير مشاركة نشر 4 سبتمبر 2021 نعم يمكنك القيام بذلك، كالتالي: # سأقوم بإنشاء نموذج فارغ from keras.models import Sequential model = Sequential() # ثم قم بإنشاء ملف with open(filename + 'report.txt','w') as f: #ليكون قابلاً للاستدعاء lambda قم بتمرير مقبض الملف لل model.summary(print_f=lambda x: f.write(x + '\n')) # وسيكون خرج الملف كالتالي _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= Total params: 0 Trainable params: 0 Non-trainable params: 0 _________________________________________________________________ وإذا أردت كتابته في سجل يمكنك استخدام getLogger من logging: import logging logger = logging.getLogger(__name__) model.summary(print_fn=logger.info) 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
عامر ابراهيم
أريد حفظ هيكلية الشبكة وال hyperparameters ضمن ملف نصي لأعود لها لاحقاً، لذا هل يمكنني كتابة كائن model.summary ضمن ملف نصي؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.