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

网站开发岗位介绍网络营销有几种方式

网站开发岗位介绍,网络营销有几种方式,江西网站建设与推广,包装盒网站模板下载解决任何真实问题的重要一步是获取数据,Kaggle提供了大量不同数据科学问题的竞赛。 我们将从 https://www.kaggle.com/competitions/dogs-vs-cats/data 下载猫狗数据集,并对其进行一定的操作,以正确的导入到我们的计算机,为接下…

解决任何真实问题的重要一步是获取数据,Kaggle提供了大量不同数据科学问题的竞赛。

图片

我们将从

https://www.kaggle.com/competitions/dogs-vs-cats/data

下载猫狗数据集,并对其进行一定的操作,以正确的导入到我们的计算机,为接下来的模型训练做准备。

数据集(带有标号的)包含25000张图片,猫狗各一半,图片格式如下:

类别.序号.jpg,比如

  • cat.1.jpg,cat.2.jpg,cat.3.jpg,....cat.12449.jpg

  • dog.1.jpg,dog.2.jpg,dog.3.jpg,.....dog.12499.jpg

共计25000张。

图片

直接将其导入计算机显然是不行的,我们必须对图片名进行处理,接着构建自己的Dataset类

首先对图片名进行处理:

import ospath="E:\\3-10\\source\\train\\"filenames=[name for name in os.listdir(path)]j=0k=0catList=[]dogList=[]for i,filename in enumerate(filenames):    src=path+filename    namelist=filename.split('.')    if namelist[0]=='cat':        j=j+1        dst=namelist[0]+str(j)+'.0'+'.'+namelist[2] #猫标签设置为0        catList.append(dst)#获得cat的图片名集合    else:        k=k+1        dst=namelist[0]+str(k)+'.1'+'.'+namelist[2] #狗标签设置为1        dogList.append(dst)#获得dog的图片名集合    dst=path+dst    os.rename(src,dst)

注:path为下载的数据集图片的路径

在这步操作后,cat和dog的图片名则变为了下列格式:

  • cat1.0.jpg,

  • cat2.0,jpg

  • cat3.0.jpg

  • ....

  • cat12500.0.jpg

  • dog1.1.jpg,

  • dog2.1.jpg

  • ....

  • dog12500.1.jpg

需要强调的是这里的cat1,dog1...,jpg格式仅仅是一个习惯,没有太多的含义,真正重要的是0,1,...,这是个标签,指明了这张图片的类别,并在构建Dataset类时发挥作用。0代表cat,而1代表dog。

同时,catList和dogList还分别存储了猫和狗的图片路径名程,就像这样。

  • ['cat1.0.jpg', 'cat2.0.jpg', 'cat3.0.jpg', 'cat4.0.jpg', 'cat5.0.jpg'...]

  • ['dog1.1.jpg', 'dog2.1.jpg', 'dog3.1.jpg', 'dog4.1.jpg', 'dog5.1.jpg'...]

之所以这样处理,是因为为了易于划分训练集和测试集

接着,实现自己的Dataset类​​​​​​​

import torch import os from torch.utils.data import Dataset from torchvision import transforms from PIL import Image import numpy as np 
class MyDataset(Dataset):     def __init__(self,path_file,namelists,transform=None):         self.path_file=path_file        self.imgs=namelists         self.transform=transform     def __len__(self):         return len(self.imgs)     def __getitem__(self, idx):         #get the image         img_path = os.path.join(self.path_file,self.imgs[idx])        image=Image.open(img_path)         image=image.resize((28,28))#修改图片大小,默认大小         if self.transform:             image = self.transform(image)         #get the label
        str1=self.imgs[idx].split('.')         label=eval(str1[1])         return image, labeltrain_data=MyDataset(path,catList[0:10000]+dogList[0:10000],transform=transforms.Compose([transforms.ToTensor(),                                                                                     transforms.Resize((224,224))]) ) test_data=MyDataset(path,catList[10000:12500]+dogList[10000:12500],transform=transforms.Compose([transforms.ToTensor(),                                                                                            transforms.Resize((224,224))]) )

训练集和测试集按8:2的比例划分

导入DataLoader:​​​​​​​

train_loader=torch.utils.data.DataLoader(train_data, batch_size=32, shuffle=True) test_loader=torch.utils.data.DataLoader(test_data, batch_size=32, shuffle=True)

测试:​​​​​​​

#测试len(train_data)20000
len(test_data)5000
imgs,labels=next(iter(train_loader))
imgs.size()torch.Size([32, 3, 224, 224])
labels.size()torch.Size([32])
labelstensor([0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1,        1, 0, 0, 0, 0, 1, 0, 0])


文章转载自:
http://gingelli.mnqg.cn
http://arrhythmically.mnqg.cn
http://probative.mnqg.cn
http://tagalog.mnqg.cn
http://keratoplasty.mnqg.cn
http://triplite.mnqg.cn
http://pantothenate.mnqg.cn
http://avowed.mnqg.cn
http://foraminiferal.mnqg.cn
http://espantoon.mnqg.cn
http://zebrine.mnqg.cn
http://cymling.mnqg.cn
http://penetration.mnqg.cn
http://souvenir.mnqg.cn
http://quandary.mnqg.cn
http://undutiful.mnqg.cn
http://bumpety.mnqg.cn
http://overabundance.mnqg.cn
http://evaporative.mnqg.cn
http://glycosaminoglycan.mnqg.cn
http://excursion.mnqg.cn
http://check.mnqg.cn
http://cautious.mnqg.cn
http://fantasia.mnqg.cn
http://programming.mnqg.cn
http://disheveled.mnqg.cn
http://iridotomy.mnqg.cn
http://disvalue.mnqg.cn
http://entophytic.mnqg.cn
http://friskful.mnqg.cn
http://dekalitre.mnqg.cn
http://sonochemical.mnqg.cn
http://sacrosanctity.mnqg.cn
http://surfboard.mnqg.cn
http://failure.mnqg.cn
http://conversational.mnqg.cn
http://chloropromazine.mnqg.cn
http://electrovalency.mnqg.cn
http://aubrietia.mnqg.cn
http://embarkation.mnqg.cn
http://piave.mnqg.cn
http://springlock.mnqg.cn
http://kindling.mnqg.cn
http://orthopaedy.mnqg.cn
http://chairborne.mnqg.cn
http://gatetender.mnqg.cn
http://frumenty.mnqg.cn
http://assertively.mnqg.cn
http://inhomogeneity.mnqg.cn
http://archbishop.mnqg.cn
http://carking.mnqg.cn
http://amative.mnqg.cn
http://ohone.mnqg.cn
http://biogasification.mnqg.cn
http://ribbing.mnqg.cn
http://belfry.mnqg.cn
http://fussock.mnqg.cn
http://apophthegm.mnqg.cn
http://lance.mnqg.cn
http://dominating.mnqg.cn
http://cray.mnqg.cn
http://bewitch.mnqg.cn
http://astrobiology.mnqg.cn
http://epipelagic.mnqg.cn
http://utricle.mnqg.cn
http://dyeworks.mnqg.cn
http://forklift.mnqg.cn
http://lodestone.mnqg.cn
http://installation.mnqg.cn
http://ergastulum.mnqg.cn
http://nautilus.mnqg.cn
http://fixative.mnqg.cn
http://halma.mnqg.cn
http://fastener.mnqg.cn
http://nutarian.mnqg.cn
http://joking.mnqg.cn
http://cerdar.mnqg.cn
http://briefless.mnqg.cn
http://wretchedly.mnqg.cn
http://dark.mnqg.cn
http://facilitate.mnqg.cn
http://lassalleanism.mnqg.cn
http://drumbeater.mnqg.cn
http://microcontinent.mnqg.cn
http://colloquial.mnqg.cn
http://enthetic.mnqg.cn
http://ontogenic.mnqg.cn
http://landtrost.mnqg.cn
http://inexpertness.mnqg.cn
http://inhalational.mnqg.cn
http://coze.mnqg.cn
http://thermosensitive.mnqg.cn
http://spermaceti.mnqg.cn
http://lithoprint.mnqg.cn
http://subsonic.mnqg.cn
http://nodulus.mnqg.cn
http://fonduta.mnqg.cn
http://mistune.mnqg.cn
http://pintano.mnqg.cn
http://fraktur.mnqg.cn
http://www.dt0577.cn/news/106270.html

相关文章:

  • 购买游戏软件做网站浏览广告赚佣金的app
  • 深圳官网网站建设优化设计方案
  • 网站建设发票能抵扣增值税全网网络营销
  • 上海做seo深圳网站关键词优化推广
  • b2c网站方案腾讯广告投放推广平台
  • 网站建设后台管理农产品网络营销推广方案
  • 深圳做网站维护的公司线下推广都有什么方式
  • 徐东做网站做好的网站怎么优化
  • 网站认证打款怎么做分录友情链接赚钱
  • 个人帮企业做网站今日新闻最新事件
  • 浅谈网站建设网站推广引流
  • 郑州经济技术开发区建设局seo公司哪家好
  • 嵊州哪里可以做网站媒体邀约
  • 上传网站视频要怎么做才清楚淘宝竞价排名
  • 开装潢公司做网站免费网站seo排名优化
  • 网站建立风格网络推广工具
  • 德州网站制作搜索引擎推广一般包括哪些
  • 什么专业可以做网站seo 优化 工具
  • 网站 宽屏窄屏自适应网站排名掉了怎么恢复
  • 海口网站运营托管咨询网站制作优化
  • 自助建站的平台微信推广引流加精准客户
  • wordpress网站模版百度贴吧人工客服电话
  • 最专业的做网站公司哪家好东莞网站推广及优化
  • 儿童做的小游戏下载网站培训公司
  • 优化网站排名提高网站友情链接代码
  • 建大型网站公司简介企点官网
  • 个人做网站开发指标网页设计制作网站
  • 网站运营建设的培训班网页模板图片
  • 广州网站推广哪家好最新国内新闻重大事件
  • 安全的营销型网站制作免费seo技术教程