سلام و عرض ادب
دوستان یک سوالی که همیشه ذهن من رو درگیر میکنه وقتی که با تنسورفلو ترین میخواهم بکنم این هست که :
همانطور که میدانید کراس یکسری callbackd هایی دارد که میتوان فرضا val_acc را trace کرد که هرجا overfit میخواهد رخ بدهد دیگر فرایند یادگیری متوقف شود و همچینین متوان بهترین مدل را سیو کرد ولی در تنسورفلو من جایی ندیدم که همچین حالتی داشته باشد حالا فرضا اگر این ابزارهایی را نداشته باشیم از کجا بفهمیم که کی بیش برازش رخ داده است و همچنین بهترین مدل در کدام epoch بوده است؟
یکی از روش های ساده این هست که در هر epoch وزن ها را سیو کنیم و بعدش برای تک تک این وزن ها بیاییم validation حساب کنیم ببینیم کی قراره بیش برازش رخ بدهد و بهترین مدل کدام یکی میتواند باشد که این کار عاقلانه ایی نیست برای اینکار با تنسورفلو چه روشی پیشنهاد میکنید یا اینکه مثله بقیه همینجوری میگذارید که تریننیگ ادامه پیدا کند به انتها max_epoch برسد ؟