李沐的“动手学深度学习v2”系列04视频,数据预处理的最后一步,转换为张量格式时,出现如下报错

尝试以下两种方法后仍然报错

显卡支持的cuda版本最高12.9,cuda版本为12.9
李沐的“动手学深度学习v2”系列04视频,数据预处理的最后一步,转换为张量格式时,出现如下报错


关注让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek
如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞
torch.tensor()函数来转换数据为张量。假设原始数据是一个列表data_list,正确的转换方式如下:python
import torch
data_list = [1, 2, 3, 4]
tensor_data = torch.tensor(data_list)mixed_list,可以这样处理数值部分:python
import torch
mixed_list = [1, 'two', 3, 'four']
valid_numbers = [num for num in mixed_list if isinstance(num, (int, float))]
tensor_data = torch.tensor(valid_numbers)bash
pip install torch==<version> torchvision==<version> torchaudio==<version> --extra-index-url https://download.pytorch.org/whl/cu129<version>需要根据实际与cuda 12.9兼容的版本号填写。希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。