当前位置: 首页 > wzjs >正文

做外贸的人经常逛的网站seo提高关键词

做外贸的人经常逛的网站,seo提高关键词,牡丹江建设银行网站,怎么做网站底部备案号知识点回顾: 过拟合的判断:测试集和训练集同步打印指标模型的保存和加载 仅保存权重保存权重和模型保存全部信息checkpoint,还包含训练状态 早停策略 作业:对信贷数据集训练后保存权重,加载权重后继续训练50轮&#xf…

知识点回顾:

  1. 过拟合的判断:测试集和训练集同步打印指标
  2. 模型的保存和加载
    1. 仅保存权重
    2. 保存权重和模型
    3. 保存全部信息checkpoint,还包含训练状态
  3. 早停策略

作业:对信贷数据集训练后保存权重,加载权重后继续训练50轮,并采取早停策略

一、首先实现模型训练和保存权重

import torch
from model import CreditRiskModel  # 假设这是您的模型类# ... 数据加载代码 ...def train_model():model = CreditRiskModel(input_size=30)  # 根据实际特征数调整criterion = nn.BCELoss()optimizer = torch.optim.Adam(model.parameters())# 训练循环for epoch in range(100):# ... 训练代码 ...# 保存权重if epoch % 10 == 0:torch.save(model.state_dict(), f'weights/epoch_{epoch}.pth')# 最终保存torch.save(model.state_dict(), 'weights/final_weights.pth')

二、加载权重并继续训练50轮

from train import train_model  # 导入之前的训练函数
from model import CreditRiskModeldef load_and_resume():# 初始化模型model = CreditRiskModel(input_size=30)# 加载保存的权重checkpoint = torch.load('weights/final_weights.pth')model.load_state_dict(checkpoint)# 继续训练50轮optimizer = torch.optim.Adam(model.parameters())for epoch in range(50):# ... 训练代码 ...

三、实现早停策略

class EarlyStopping:def __init__(self, patience=5, delta=0):self.patience = patienceself.delta = deltaself.counter = 0self.best_score = Noneself.early_stop = Falsedef __call__(self, val_loss):score = -val_lossif self.best_score is None:self.best_score = scoreelif score < self.best_score + self.delta:self.counter += 1if self.counter >= self.patience:self.early_stop = Trueelse:self.best_score = scoreself.counter = 0

四、整合到训练代码中

from utils.early_stopping import EarlyStoppingdef train_model():# ... 之前的初始化代码 ...early_stopping = EarlyStopping(patience=5)for epoch in range(100):# ... 训练代码 ...val_loss = validate(model)  # 假设有验证函数# 早停检查early_stopping(val_loss)if early_stopping.early_stop:print(f"Early stopping triggered at epoch {epoch}")break# 保存最佳模型if early_stopping.counter == 0:torch.save(model.state_dict(), 'weights/best_weights.pth')

①权重保存方式:

# 仅保存权重
torch.save(model.state_dict(), 'model_weights.pth')# 保存整个模型
torch.save(model, 'full_model.pth')# 保存checkpoint(包含优化器状态等)
torch.save({'epoch': epoch,'model_state_dict': model.state_dict(),'optimizer_state_dict': optimizer.state_dict(),'loss': loss,
}, 'checkpoint.ckpt')

②加载方式对应:

# 加载权重
model.load_state_dict(torch.load('model_weights.pth'))# 加载整个模型
model = torch.load('full_model.pth')# 加载checkpoint
checkpoint = torch.load('checkpoint.ckpt')
model.load_state_dict(checkpoint['model_state_dict'])
optimizer.load_state_dict(checkpoint['optimizer_state_dict'])

http://www.dtcms.com/wzjs/361733.html

相关文章:

  • 杭州建网站哪家口碑好黄冈便宜的网站推广怎么做
  • 中国万网注册网站中国网站排名
  • 山西网站建设软件怎么制作个人网页
  • 官方网站建设费用应入什么科目推广网站
  • 做lol直播网站怎么用手机制作网站
  • 网站制作怎么创业百度贴吧网页版入口
  • 电子商务网站建设与全程实例小说排行榜百度
  • 定制规划设计公司重庆二级站seo整站优化排名
  • 怎么做网站认证营销排名seo
  • 手机营销型网站建设互联网营销推广服务商
  • 36kr网站用什么做的简单的网站制作
  • 伊春住房和城乡建设局网站晋城今日头条新闻
  • wordpress插件文件不存在关键词优化设计
  • 有人做彩票网站吗seo软件推广
  • 什么是网站维护中百度地图客服人工电话
  • 活动页面图片上海外包seo
  • 银川住房和城乡建设厅网站网游百度搜索风云榜
  • 玉环城乡建设规划局网站seo教程排名第一
  • 怎么做新的网站seo研究中心怎么了
  • wordpress增加赞赏济宁seo推广
  • 郑州企业建站公司定制关键词优化收费标准
  • 网站建设的报价为什么不同aso优化平台
  • 网站 内部搜索引擎网络营销工具和方法
  • 网站后台用户操作手册win10优化大师好用吗
  • 大连线上教学seo在线优化排名
  • 空间安装wordpressseo排名关键词
  • 菏泽城乡住房建设局网站关键词优化工具
  • 需求网站建设高端网站建设制作
  • 政府官方网站建设需要多少钱疫情最新消息今天
  • 建设通网站查推广产品的文案