文件名称:敲门敲门::door::raised_fist:敲门敲门:培训结束时仅需多两行代码即可收到通知
文件大小:28KB
文件格式:ZIP
更新时间:2024-02-23 23:45:53
python nlp machine-learning natural-language-processing computer-vision
敲门 一个小型的库,在您的培训完成时或在该过程中崩溃时,会通过两条额外的代码行通知您。 在训练深度学习模型时,通常使用早期停止。 除了粗略的估计之外,很难预测培训何时结束。 因此,为您的训练设置自动通知可能很有趣。 在培训过程中由于意外原因而导致崩溃时通知您也很有趣。 安装 用pip或等效安装。 pip install knockknock 此代码仅在使用Python> = 3.6的情况下进行了测试。 用法 该库旨在以最少的代码修改无缝地使用:您只需要在主函数调用的顶部添加装饰器。 通知中还会报告返回值(如果有)。 当前有十二种设置通知的方法: 平台 外部贡献者 -- -- -- 电子邮件 该服务依赖的GMAIL / SMTP客户端。 您需要一个Gmail电子邮件地址才能使用它(您可以设置一个,它是免费的)。 我建议创建一个新帐户(而不是通常的帐户),因为您必须修改帐户的安全设置,以允许Python库通过来访问它。 Python from knockknock import email_sender @ email_sender ( recipient_emails = [