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

网站是空间备案室内装饰设计师证

网站是空间备案,室内装饰设计师证,网站怎样做多语言切换,企业网站的开发流程是什么1 Tensor创建类 1.1 直接创建Tensor,而不是从Python或Numpy中转换 不要使用原生Python或NumPy创建数据,然后将其转换为torch.Tensor直接用torch.Tensor创建或者直接:torch.empty(), torch.zeros(), torch.full(), torch.ones(), torch.…

1 Tensor创建类

1.1 直接创建Tensor,而不是从Python或Numpy中转换

  • 不要使用原生Python或NumPy创建数据,然后将其转换为torch.Tensor
  • 直接用torch.Tensor创建
  • 或者直接:torch.empty(),  torch.zeros(),  torch.full(),  torch.ones(),  torch.eye(),  torch.randint(), torch.rand(), torch.randn()

1.2 直接在GPU中创建,减少.to(device)

ok的:

tensor = torch.rand([10, 5], device=torch.device('cuda:0'))

尽量避免的:

cuda_tensor.cpu()
cuda_tensor.to_device('cpu')
cpu_tensor.cuda()
cpu_tensor.to_device('cuda')
cpu_tensor.to(device)

1.3  使用 torch.from_numpy(numpy_array)torch.as_tensor(others)代替 torch.tensor

  • torch.tensor() 会拷贝数据

2 Dataloader类

2.1 pin_memory

Dataloader(dataset, pin_memory=True)
  • 在深度学习中,使用GPU进行训练时经常需要将数据从CPU传输到GPU。
    • 由于GPU无法直接访问CPU的可分页(非固定)内存,这会导致数据传输效率不高。
    • 可分页内存是指操作系统可以将其页(即数据块)移出到虚拟内存的物理内存。
  • 设置 pin_memory=True 的作用是在数据从CPU传输到GPU之前,先将数据从可分页内存转移到固定内存(也称为页面锁定内存)。
    • 固定内存是一种特殊类型的内存,操作系统不会将其页移出到虚拟内存,这样GPU可以更快地访问这部分内存。
    • 使用固定内存可以避免数据在传输过程中的额外拷贝,因此可以加快数据从CPU到GPU的传输速度。

3 其他

3.1 torch.backends.cudnn.benchmark 设置为 True

  • 在深度学习中,卷积操作是最计算密集的部分之一。NVIDIA 的 cuDNN 库提供了多种卷积算法,每种算法都适用于不同的硬件和卷积配置(如内核大小、步幅、填充等)
  • torch.backends.cudnn.benchmark 设置为 False(默认值)时,PyTorch/cuDNN 会选择一个合适的、通用的卷积算法来执行操作,而不会根据具体的网络配置进行优化。

    • 这种选择通常比较保守,确保了在大多数情况下的可靠性。

  • 当设置为 True 时,PyTorch 会在程序第一次执行每种卷积配置时启用一个自动调优器,这个调优器通过实际运行不同的卷积算法来测试它们的性能。

    • 然后,它选择最快的算法,并在后续的训练过程中使用这一算法。

    • 这个“基准测试”过程只在第一次遇到新的卷积配置时进行。

  • 如果模型的输入大小(包括批大小、图像尺寸等)在整个训练过程中保持不变,开启 torch.backends.cudnn.benchmark 通常可以带来性能提升。这是因为一旦为每种卷积配置选择了最优算法,就不需要再进行调整,每次执行同样的卷积操作都会使用这一最优算法。

参考内容:mp.weixin.qq.com/s?__biz=MzA4ODUxNjUzMQ==&mid=2247500198&idx=1&sn=0eb717d910f4e8452664ac520679b1e1&chksm=902a737aa75dfa6c3ea3e6fad7c4f4799304ccd4d21277d615e7200266775c8fdf480cb66f5a&scene=126&sessionid=1690516061#rd

http://www.yayakq.cn/news/807454/

相关文章:

  • 网站建设教程.中国建设银行官网入口
  • 杭州建设局网站首页做羊水亲子鉴定网站
  • 微信做淘宝客 网站打不开了深圳4a广告公司有哪些
  • 网站推广计划书甘肃网站建设选哪家
  • 可做影视网站的服务器怎么样做深网的网站
  • 建网站的公司大全简易网站开发时长
  • 南充做网站公司山东有哪些网络公司
  • 游戏平台网站制作培训机构怎么找
  • 广州外贸网站设计体育设施建设网站
  • 游戏网站制作模板做律师百度推广的网站
  • 珠海高端网站制作公司北京高端商场
  • 网站icp申请个人站长网站需要注册公司吗
  • 网站 预算WordPress做推广
  • nas怎么做自己的网站百度推广要自己建站吗
  • wordpress如何发布文件优化营商环境评价
  • h5做的网站网站建设 百度云
  • wordpress企业建站教程陕西省建设厅安全证考试官网
  • 电商网站建设服务平台任何网站都可以做谷歌推广的吗
  • 公司对比网站wordpress插件下载方法
  • qq建设网站首页深圳百度推广公司
  • 有没有做网站的团队wordpress 生成
  • 兰州网站建设设计公司建设网站价格
  • 湖北企业响应式网站建设价位wordpress代码
  • 如何选择一个好的优质网站建设公司001做淘宝代码的网站
  • 网站的tdk指的是什么宁波seo网站建设费用
  • 小企业网站建设平台wordpress 整站打包
  • 聊城网站制作价格建立门户网站多少钱
  • 深圳注明企业网站设计域名地址
  • 凡科建站登录界面专业定制网站制作公司
  • 网站建设概算网站编辑招聘