索引错误全解析:IndexError: index XXX is out of bounds for XXX
【代码可运行】
【调试过程】
【视频】非常详见的讲解
索引错误全解析 IndexError 1
索引错误全解析 IndexError 2
代码请逐个运行
print('深码云端')
#索引错误全解析:IndexError: index XXX is out of bounds for XXX
#python的例子 正常运行的例子
list_data = [1,2,3,4,5,6]
print(list_data[0])
# python的例子 索引越界
# list_data = []
# print(list_data[0])
# pytorch 的例子,正常运行的例子
# import torch
# data = torch.randn(2,3)
# print(data)
# print(data[0,2])
#pytorch 的例子 0维度,没有数据的例子,索引越界
# import torch
#
# data = torch.randn(0)
#
# print(data)
# print(data[0,3])
#pytorch 的例子 有部分数据,索引越界
# import torch
# data = torch.randn(2)
# print(data)
# print(data[0])
if __name__ == '__main__':
print('深码云端')
# python的例子 索引越界
list_data = []
print(list_data[0])
#pytorch 的例子 0维度,没有数据的例子,索引越界
import torch
data = torch.randn(0)
print(data)
print(data[0,3])
报错
解决关于IndexError index XXX is out of bounds for XXX,主要是找到越界的地方,将越界的地方数据修改为正确的数据。