عامر ابراهيم نشر 4 سبتمبر 2021 أرسل تقرير نشر 4 سبتمبر 2021 أريد حفظ هيكلية الشبكة وال hyperparameters ضمن ملف نصي لأعود لها لاحقاً، لذا هل يمكنني كتابة كائن model.summary ضمن ملف نصي؟ اقتباس
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 اقتباس
السؤال
عامر ابراهيم
أريد حفظ هيكلية الشبكة وال hyperparameters ضمن ملف نصي لأعود لها لاحقاً، لذا هل يمكنني كتابة كائن model.summary ضمن ملف نصي؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.