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

尊园地产做的网站搜索引擎营销的作用

尊园地产做的网站,搜索引擎营销的作用,wordpress 简历,如何让自己做的网页有网站在开发一个PyTorch模块时,遇到了一个诡异的现象,将他描述出来就是下面这样: f[..., :p_index - 1] f[..., 1:p_index] 这个操作将f张量的部分数值进行左移,我在模型训练的时候还能正常跑,但是当我将模型部署到项目中…

在开发一个PyTorch模块时,遇到了一个诡异的现象,将他描述出来就是下面这样:

f[..., :p_index - 1] = f[..., 1:p_index]

这个操作将f张量的部分数值进行左移,我在模型训练的时候还能正常跑,但是当我将模型部署到项目中时,这行代码报错了!

Traceback (most recent call last):File "<input>", line 1, in <module>
RuntimeError: unsupported operation: some elements of the input tensor and the written-to tensor refer to a single memory location. Please clone() the tensor before performing the operation.

这个PyTorch报错是因为在执行操作时,输入张量和目标张量共享了同一块内存地址(存在内存重叠),导致PyTorch无法安全地完成原地(in-place)操作。

既然这样的话为什么在模型训练的时候不会这样呢?后面我仔细研究了一下午,发现了下面的原因:


当我们模型在训练阶段中,f的形状通常是(B,F)的形式存在的,而在部署的时候,作推理时数据通常是(1,F)的形式,所以会出现下面的情况:

# 创建高维张量(3维)
f_3d = torch.randn(16, 1, 25)
slice_3d = f_3d[..., 1:24]  # 源切片print("高维张量切片是否连续:")
print(slice_3d.is_contiguous())  # 输出 False# 创建一维张量对比
f_1d = torch.randn(1, 1, 25)
slice_1d = f_1d[..., 1:24]print("\n一维张量切片是否连续:")
print(slice_1d.is_contiguous())  # 输出 True

可以看到,当张量是维度大于1时,其在内存中是非连续存储的,而张量维度为1时,其在内存中是连续存储的。对于非连续张量,PyTorch会在赋值时隐式创建临时副本,避免内存覆盖。因此在进行原地赋值时不会报错。

最后,为了加强代码的鲁棒性,我在所有涉及这部分操作的代码后面加上了clone()函数。

f[..., :p_index - 1] = f[..., 1:p_index].clone()
http://www.dtcms.com/wzjs/385728.html

相关文章:

  • 网站建设官网型好呢还是商城型网络营销网课
  • 北京赛车网站开发多少钱2023年7月最新新闻摘抄
  • wordpress smtp非插件北京seo代理商
  • 淘客网站让别人做做app软件大概多少钱
  • wordpress 新闻采集站济南做网站公司
  • 河北固安县网站建设西安百度推广竞价托管
  • dede无法一键更新网站网站建设品牌公司
  • 做网站维护的是什么人谷歌广告推广怎么做
  • 老网站绑定新网站如何做?站长工具流量统计
  • 自己有一个域名怎么做网站网站收录情况
  • 在线代理上网天津百度网站快速优化
  • 沈阳市城乡建设委员会网站seo综合查询工具可以查看哪些数据
  • 广州市平安建设 网站seort什么意思
  • 营销网站开发哪家好商旅100网页版
  • 网站建设信(信科网络)网站推广的软件
  • 摄影网站免费源码厦门做网站公司有哪些
  • 揭阳市住房和城乡建设局网站百度搜索链接入口
  • 网上做兼职的网站有哪些创建网址链接
  • dw软件做网站湘潭seo培训
  • 应用软件开发公司aso优化排名违法吗
  • 电子商务的一般流程广州seo外包公司
  • 建设网站收费郑州seo排名公司
  • 石家庄工信部网站百度推广是什么
  • 苏州网站建设案例郑州网站优化渠道
  • 百度网页pc版登录标题优化
  • 网页设计师证书考什么内容关键词优化课程
  • wordpress调用文章图片佛山网站建设十年乐云seo
  • 教育培训网站设计友链交易平台
  • 中小企业网站建设 网络营销中国最权威的网站排名
  • 如何设置一个网站万网官网首页