[python]自定义数据集多分类ResNet-18

最近需要训练关于自定义数据集的ResNet18model

  1. 自定义数据集: 用到了数据增强,摄像头抓拍,图片处理(标签,大小名称)等
  2. 数据处理好后,需要处理input , 重写class Mydataset
  3. import os
    from matplotlib import image
    import numpy as np
    import torch
    import torch.nn as nn
    import matplotlib.image as image
    from torch.utils.data import DataLoader, Dataset
    from torchvision import models, transforms
    import torchvision.models as models
    from sklearn.model_selection import train_test_split
    import matplotlib.pyplot as plt
    from PIL import Image
    from torch.autograd import Variable
    from torchvision.models.resnet import resnet18
    from torch.optim.lr_scheduler import *

class MyDataSet(Dataset):
‘’’
定义数据集,用于将读取到的图片数据转换并处理成CNN神经网络需要的格式
‘’’
def init(self,root,transfrom=None,train=True,test=False):
self.test = test
self.train = trai

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值