成功解决AttributeError: module 'torch.utils' has no attribute 'data'

简介: 成功解决AttributeError: module 'torch.utils' has no attribute 'data'

解决问题


AttributeError: module 'torch.utils' has no attribute 'data'







解决思路


属性错误:模块的'torch.utils'没有属性'data'







解决方法


只需在顶行添加此代码即可!

import torch.utils.data     #  新添加代码



import logging

import numpy as np

import torch

from . import ava_helper as ava_helper

from . import cv2_transform as cv2_transform

from . import transform as transform

from . import utils as utils

from .build import DATASET_REGISTRY

logger = logging.getLogger(__name__)

@DATASET_REGISTRY.register()

class Ava(torch.utils.data.Dataset):  

   """

   AVA Dataset

   """

   def __init__(self, cfg, split):

       self.cfg = cfg

       self._split = split

更改为


import logging

import numpy as np

import torch

import torch.utils.data     #  新添加代码

from . import ava_helper as ava_helper

from . import cv2_transform as cv2_transform

from . import transform as transform

from . import utils as utils

from .build import DATASET_REGISTRY

logger = logging.getLogger(__name__)

@DATASET_REGISTRY.register()

class Ava(torch.utils.data.Dataset):  

   """

   AVA Dataset

   """

   def __init__(self, cfg, split):

       self.cfg = cfg

       self._split = split

 

相关文章
|
自然语言处理 PyTorch 算法框架/工具
安装ModelScope问题之官方指导的环境搭建会报错如何解决
本合集将提供ModelScope安装步骤、配置要求和环境准备,以便用户顺利启动ModelScope进行模型开发和测试。
400 0
|
并行计算 PyTorch 算法框架/工具
Python安装Pytorch教程(图文详解)
Python安装Pytorch教程(图文详解)
2095 0
Python安装Pytorch教程(图文详解)
|
2月前
|
存储 人工智能 自然语言处理
告别文字乱码!全新文生图模型Qwen-Image来咯
通义千问团队开源了Qwen-Image,一个20B参数的MMDiT模型,具备卓越的文本渲染和图像编辑能力。支持复杂中英文文本生成与自动布局,适用于多场景图像生成与编辑任务,已在魔搭社区与Hugging Face开源。
430 2
|
7月前
|
域名解析 网络协议 Ubuntu
dig 命令深入学习
dig 命令(Domain Information Groper)是一个用于查询 DNS (域名系统)记录的强大工具,它提供了详细的DNS信息,主要用于帮助用户诊断、调试和验证与域名解析相关的问题。
|
8月前
|
人工智能 JavaScript Java
看阿里云技术内容工程师如何巧用通义灵码
看阿里云技术内容工程师如何巧用通义灵码
|
11月前
|
关系型数据库 数据库 文件存储
【赵渝强老师】PostgreSQL的表空间
本文介绍了PostgreSQL中的表空间概念及其操作方法,包括查看现有表空间、创建新表空间、在特定表空间上创建表、设置默认表空间以及查询表空间信息等步骤,并提供了相应的命令示例。
397 1
|
存储 人工智能 物联网
LoRA大模型微调的利器
LoRA模型是小型的Stable Diffusion模型,它们对checkpoint模型进行微小的调整。它们的体积通常是检查点模型的10到100分之一。因为体积小,效果好,所以lora模型的使用程度比较高。
LoRA大模型微调的利器
|
测试技术 开发工具 Swift
Liger kernel训练加速,一行代码训练吞吐量提高 20%,显存使用量降低 60%
在LLM的训练/微调过程中,开发者通常会遇到一些瓶颈,包括GPU显存不够,经常遇到OOM,GPU使用率100%而且非常慢等。
Liger kernel训练加速,一行代码训练吞吐量提高 20%,显存使用量降低 60%