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

哪里有免费的网站推广软件爱洛阳网

哪里有免费的网站推广软件,爱洛阳网,科技感网站设计,做视频网站视频短片使用torchvision集成的efficientnet-v2-s模型#xff0c;调用torchvision库中的Oxford IIIT Pet数据集#xff0c;对模型进行训练。 若有修改要求#xff0c;可以修改以下部分#xff1a; train_dataset OxfordIIITPet(root./data, splittrainval, downloadTrue, transfo…使用torchvision集成的efficientnet-v2-s模型调用torchvision库中的Oxford IIIT Pet数据集对模型进行训练。 若有修改要求可以修改以下部分 train_dataset OxfordIIITPet(root./data, splittrainval, downloadTrue, transformtransform_train) test_dataset OxfordIIITPet(root./data, splittest, downloadTrue, transformtransform_test) #常见数据集可以直接加载若是自己的数据集就自己写个dataset/dataloadermodel.classifier[1] nn.Linear(model.classifier[1].in_features, 37) #37为数据集类别数修改为自己对应的scheduler ReduceLROnPlateau(optimizer, max, patience3, factor0.1, verboseTrue) #学习率处可以自己调整可玩性较高训练截图 其实十轮左右就稳定在90以上了跑了三十轮记得修改保存路径我这里是用kaggle跑的。 代码如下 import torch from torch.utils.data import DataLoader import torchvision.transforms as transforms from torchvision.models import efficientnet_v2_s import torch.nn as nn import torch.optim as optim from torchvision.datasets import OxfordIIITPet from torch.optim.lr_scheduler import ReduceLROnPlateau from tqdm import tqdm# 数据预处理 数据增强 transform_train transforms.Compose([transforms.Resize((256, 256)), # 增大图片预处理尺寸transforms.RandomCrop((224, 224)), # 随机裁剪到模型输入尺寸transforms.RandomHorizontalFlip(), # 随机水平翻转transforms.ColorJitter(brightness0.2, contrast0.2, saturation0.2), # 颜色抖动transforms.ToTensor(),transforms.Normalize(mean[0.485, 0.456, 0.406], std[0.229, 0.224, 0.225]) ]) transform_test transforms.Compose([transforms.Resize((224, 224)),transforms.ToTensor(),transforms.Normalize(mean[0.485, 0.456, 0.406], std[0.229, 0.224, 0.225]) ])# 加载数据集 train_dataset OxfordIIITPet(root./data, splittrainval, downloadTrue, transformtransform_train) test_dataset OxfordIIITPet(root./data, splittest, downloadTrue, transformtransform_test)train_loader DataLoader(train_dataset, batch_size32, shuffleTrue) test_loader DataLoader(test_dataset, batch_size32, shuffleFalse)# 模型定义 model efficientnet_v2_s(pretrainedTrue) model.classifier[1] nn.Linear(model.classifier[1].in_features, 37)# 设置设备 device torch.device(cuda if torch.cuda.is_available() else cpu) model.to(device)# 定义损失函数和优化器 criterion nn.CrossEntropyLoss() optimizer optim.SGD(model.parameters(), lr0.01, momentum0.9, weight_decay0.001) scheduler ReduceLROnPlateau(optimizer, max, patience3, factor0.1, verboseTrue)# 训练模型 def train_model(num_epochs):model.train()best_accuracy 0for epoch in range(num_epochs):model.train()running_loss 0.0for inputs, labels in tqdm(train_loader, descfTraining Epoch {epoch 1}):inputs, labels inputs.to(device), labels.to(device)optimizer.zero_grad()outputs model(inputs)loss criterion(outputs, labels)loss.backward()optimizer.step()running_loss loss.item()# 每个 epoch 后测试accuracy test_model()scheduler.step(accuracy)# 如果当前模型表现更好保存模型if accuracy best_accuracy:best_accuracy accuracytorch.save(model.state_dict(), /kaggle/working/best_oxford_pets_efficientnetv2.pth)print(fNew best model saved with accuracy: {best_accuracy:.2f}%)def test_model():model.eval()correct 0total 0with torch.no_grad():for inputs, labels in tqdm(test_loader, descTesting):inputs, labels inputs.to(device), labels.to(device)outputs model(inputs)_, predicted torch.max(outputs.data, 1)total labels.size(0)correct (predicted labels).sum().item()# 调试输出if total 50: # 只打印前50个样本的信息print(fPredicted: {predicted[:10]}, Labels: {labels[:10]})accuracy 100 * correct / totalprint(fTesting Accuracy: {accuracy:.2f}%)return accuracytrain_model(30)
http://www.pierceye.com/news/125472/

相关文章:

  • 建站服务论坛国外做外贸哪个网站好些
  • 营销型网站试运营调忧仿别人网站
  • 低价网站制作企业云南网站开发公司
  • 成都市建设厅网站查询十九冶成都建设有限公司网站
  • 建电商网站要多少钱建设绿色食品网站
  • 建行个人网上登录入口优化网站结构一般包括
  • 好看的网站页面WordPress知更鸟主题怎样安装
  • 如何查网站是否备案免费建网站代码
  • 曲沃网站开发新注册的公司怎么做网站
  • 企业网站无线端怎么做塑胶科技东莞网站建设
  • 图片发到哪些网站 seo阜沙网站建设
  • 企业开源建站系统大连百度首页优化
  • 通辽做网站有没有智慧软文发稿平台
  • 网站别人做的我自己怎么续费福州网站建站公司
  • 青岛高端网站开发wordpress修改logo地址
  • 做网站实名认证有什么用青岛网站建设运营
  • 大数据分析网站做汽车保养的网站上
  • 网站开发费用一般是多少怎么建设宣传网站
  • 做网站的背景怎么做ps免费模板网站
  • 为什么要建设应急管理网站sketch做网站
  • 做的网站在百度上搜不出来的宁波关键词优化平台
  • 哪里有手机网站建设公司有道网站收录提交入口
  • 赣州网站建设较好的公司贵州网站建设hsyunso
  • 网站建设和管理是教什么科目鹤壁网站建设鹤壁
  • 网站域名和邮箱域名解析国外网站国内做二维码
  • 万万州州微微网站网站建建设设福州建设网站效果图
  • 长安网站建设详细教程鸿科经纬教网店运营推广
  • 微信营销模式有seo短视频网页入口引流推广
  • 做商城网站简单吗长春网站建设服务
  • 工厂弄个网站做外贸如何app开发报价公司