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())

这个结果是

相关推荐
njsgcs几秒前
我需要ai理解鼠标在工程图里的位置,要能理解标注的任务
人工智能
zhangchaoxies几秒前
HTML怎么实现键盘操作全站导航_HTML全局快捷键说明面板【方法】
jvm·数据库·python
vegetablec3 分钟前
如何用 location.reload(true) 强制浏览器从服务器刷新页面
jvm·数据库·python
2301_814809863 分钟前
如何让导航栏的下落动画效果更缓慢?
jvm·数据库·python
AI大法师4 分钟前
从 Firefox Kit 看懂品牌升级的正确顺序
大数据·人工智能·设计模式·firefox
程砚成5 分钟前
小微美业的生存突围:当 “小而美” 遇上轻量化数字化
人工智能
杜子不疼.5 分钟前
Python多模态AI开发指南:让AI同时理解文字、图片和语音
开发语言·人工智能·python
IT_陈寒5 分钟前
SpringBoot自动配置的坑把我埋了半小时
前端·人工智能·后端
InfinteJustice8 分钟前
如何加固SQL通信安全_启用SSL加密确保数据传输安全
jvm·数据库·python
nap-joker8 分钟前
利用多模态神经影像数据进行阿尔茨海默病分类和检测的可解释性尖峰神经网络框架
人工智能·深度学习·神经网络