pytorch奇怪错误

复制代码
ValueError: At least one stride in the given numpy array is negative, and tensors with negative strides are not currently supported. (You can probably work around this by making a copy of your array  with array.copy().) 

今天在这里遇到了一个奇怪的bug

复制代码
import numpy as np

# 创建一个简单的数组
array = np.array([1, 2, 3, 4, 5])

# 使用反向切片创建负步幅数组
reversed_array = array[::-1]

print("原始数组:", array)
print("反向切片后的数组:", reversed_array)
print("反向数组的步幅:", reversed_array.strides)

结果如下

复制代码
import torch 
aa = torch.FloatTensor(array)
bb = torch.FloatTensor(reversed_array)

正确用法

复制代码
import torch 
aa = torch.FloatTensor(array)
bb = torch.FloatTensor(reversed_array.copy())

这个结果是

相关推荐
亚空间仓鼠2 分钟前
Python学习日志(二):基础语法
windows·python·学习
狮子座明仔2 分钟前
ASI-Evolve: 让AI自己搞研究、自己做实验、自己迭代进化 -- 这事靠谱吗?
人工智能·深度学习·机器学习·自然语言处理·架构
阿kun要赚马内3 分钟前
Python装饰器的原理详解
开发语言·python
Yeats_Liao3 分钟前
混合部署架构:CPU+GPU协同推理的任务调度策略
服务器·arm开发·人工智能·架构·边缘计算
人工智能AI技术3 分钟前
Karpathy LLM Wiki:一种将RAG从解释器模式升级为编译器模式的架构
人工智能
娟宝宝萌萌哒4 分钟前
Claude Code 核心架构和源码解析
人工智能·agent
AI服务老曹4 分钟前
源码级赋能:基于 Spring Boot 的 AI 视频管理平台二次开发指南与架构解耦实践
人工智能·spring boot·音视频
mit6.8244 分钟前
记线下黑客松有感
人工智能
2201_756847335 分钟前
uni-app怎么接极光推送 uni-app消息推送App端接入【教程】
jvm·数据库·python
hef2887 分钟前
HTML5中SVG描边虚线Stroke-dasharray的配置技巧
jvm·数据库·python