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

这个结果是

相关推荐
Mintopia25 分钟前
OpenClaw在日常开发中的应用实践与全场景解析
人工智能·openai·ai编程
飞哥数智坊32 分钟前
从惊艳到落差:龙虾可视化项目 Star-Office-UI 的实测与吐槽
人工智能
飞哥数智坊37 分钟前
写 Markdown 还在手动加反引号?我让 TRAE 自己写了个“Skill”搞定它!
人工智能·trae
新智元1 小时前
OpenClaw 引爆纽约集会,虾教日烧 10 亿 tokens!老黄认证:史上最强软件
人工智能
ECH00O001 小时前
04-词向量到嵌入:让机器理解语言的奥秘
人工智能
悟空爬虫1 小时前
UV实战教程,我啥要从Anaconda切换到uv来管理包?
python
石臻臻的杂货铺1 小时前
OpenClaw 永久免费的提取任何网页的终极方案
人工智能
dev派2 小时前
AI Agent 系统中的常用 Workflow 模式(1)
python·langchain
一语07162 小时前
3分钟搞懂深度学习AI:实操篇:卷积层
人工智能·算法
工边页字2 小时前
AI 开发必懂:Context Window(上下文窗口)到底是什么?
前端·人工智能·后端