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

这个结果是

相关推荐
Jerryhut11 小时前
sklearn函数总结六——特征降维 压缩数据 - 特征提取(PCA&LDA)
人工智能·算法·机器学习·scikit-learn·sklearn
NullPointer811 小时前
【剪映小助手源码精讲】20_视频添加服务
python·aigc
辣椒酱.11 小时前
chromedriver浏览器驱动各版本下载
python·谷歌·谷歌驱动
Elastic 中国社区官方博客11 小时前
使用 LangGraph.js 和 Elasticsearch 构建一个金融 AI 搜索工作流
大数据·人工智能·elasticsearch·搜索引擎·ai·金融·全文检索
endcy201611 小时前
多路召回之-PGSQL的关键词检索分词插件安装
人工智能·ai·postgresql
bulingg11 小时前
bert常见的变体
人工智能·深度学习·bert
U盘失踪了11 小时前
Django 登录注册功能实现-样式优化
后端·python·django
大千AI助手11 小时前
惰性学习:延迟决策的机器学习范式
人工智能·机器学习·大千ai助手·惰性学习·懒惰学习·lazy learning·基于记忆的学习
南极星100511 小时前
OPENCV(python)——初学之路(十三)分水岭算法的图像切割
人工智能·opencv·计算机视觉
Aspect of twilight11 小时前
各种attention的变体:MHA,GQA,MQA,MLA(DeepSeek-V2)详解
人工智能·attention