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

wordpress中settingseo搜索引擎优化人才

wordpress中setting,seo搜索引擎优化人才,网站建设基本步骤顺序,优秀集团网站设计《PyTorch 2.5重磅更新:性能优化新特性》中的一个新特性就是:正式支持在英特尔独立显卡上训练模型! PyTorch 2.5 独立显卡类型 支持的操作系统 Intel 数据中心GPU Max系列 Linux Intel Arc™系列 Linux/Windows 本文将在IntelCore™…

《PyTorch 2.5重磅更新:性能优化+新特性》中的一个新特性就是:正式支持在英特尔®独立显卡上训练模型!

PyTorch 2.5

独立显卡类型

支持的操作系统

 Intel® 数据中心GPU Max系列

Linux

Intel® Arc™系列

Linux/Windows

本文将在Intel®Core™ Ultra 7 155H自带的Arc™集成显卡上展示使用Pytorch2.5搭建并训练AI模型的全流程。

一,搭建开发环境

首先,请安装显卡驱动,参考指南:

https://dgpu-docs.intel.com/driver/client/overview.html

然后,请下载并安装Anaconda,链接↓↓

https://www.anaconda.com/download

并用下面的命令创建并激活名为pytorch_arc的虚拟环境:

conda create -n pytorch_arc python=3.11    #创建虚拟环境conda activate pytorch_arc                 #激活虚拟环境python -m pip install --upgrade pip        #升级pip到最新版本

接着,安装Pytorch XPU版;

pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/xpu

滑动查看更多

最后,执行命令,验证安装。看到返回结果为“True”,证明环境搭建成功!

>>> import torch>>> torch.xpu.is_available()

二,训练ResNet模型

执行下载的训练代码,实现在Intel® Arc™集成显卡上训练ResNet50模型。代码下载链接:

import torchimport torchvisionLR = 0.001DOWNLOAD = TrueDATA = "datasets/cifar10/"transform = torchvision.transforms.Compose(    [        torchvision.transforms.Resize((224, 224)),        torchvision.transforms.ToTensor(),        torchvision.transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5)),    ])train_dataset = torchvision.datasets.CIFAR10(    root=DATA,    train=True,    transform=transform,    download=DOWNLOAD,)train_loader = torch.utils.data.DataLoader(dataset=train_dataset, batch_size=128)train_len = len(train_loader)model = torchvision.models.resnet50()criterion = torch.nn.CrossEntropyLoss()optimizer = torch.optim.SGD(model.parameters(), lr=LR, momentum=0.9)model.train()model = model.to("xpu")criterion = criterion.to("xpu")print(f"Initiating training")for batch_idx, (data, target) in enumerate(train_loader):    data = data.to("xpu")    target = target.to("xpu")    optimizer.zero_grad()    output = model(data)    loss = criterion(output, target)    loss.backward()    optimizer.step()    if (batch_idx + 1) % 10 == 0:         iteration_loss = loss.item()         print(f"Iteration [{batch_idx+1}/{train_len}], Loss: {iteration_loss:.4f}")torch.save(    {        "model_state_dict": model.state_dict(),        "optimizer_state_dict": optimizer.state_dict(),    },    "checkpoint.pth",)print("Execution finished")

三,总结

使用PyTorch在英特尔独立显卡上训练模型将为AI行业新增计算硬件选择!

http://www.hrbkazy.com/news/8398.html

相关文章:

  • 怎么做网页才能置顶seo软文是什么
  • 公益免费空间主机爱站网seo查询
  • 温州专业营销网站好用的搜索引擎有哪些
  • 晨光文具店网站建设今天刚刚发生的重大新闻
  • 软件开发需要用什么软件广告优化师工作内容
  • 陕西住房和城乡建设厅网站电话淘宝推广软件
  • 做网站公司淘大象关键词排名查询
  • 国外产品设计网站优秀企业网站欣赏
  • 企业简介模板文字北京公司排名seo
  • 在eclipse中做网站开发站长网站查询
  • 网站建设 在线购买发布广告的平台免费
  • 杭州专业做网站的1688seo优化是什么
  • wordpress tag 排序seo技术培训机构
  • 黄埔网站建设设计成都建设网官网
  • 宁波网络推广百度移动端关键词优化
  • 广州网站建设 滚屏seo上海网站推广
  • 全国网站备案营销型网站建设服务
  • 网站迁移建设方案南宁网站推广公司
  • 临沂做企业网站网络营销系统
  • wordpress调用网站域名关键词优化如何
  • 做拼团的网站站长统计app下载大全
  • 基于django电商网站开发课设报告台州seo服务
  • 网站建设商标保护百度站长工具平台
  • 织梦网站如何做移动端新乡网站推广
  • 无线网站应建设在什么地方中国疫情最新数据
  • gofair做网站搜索引擎优化的方式
  • 网站接单平台怎样弄一个自己的平台
  • 门户网站建设教程软文内容
  • 英文网站建设公司 杭州活动软文模板
  • 深圳市市场监督管理局河南网站优化公司