unboundlocalerror: local variable ‘××ב referenced before assignment

发现我的代码

python 复制代码
if self.flag == 'valid':
    us = self.user_valid_list[idx]
elif self.flag == 'test':
    us = self.user_test_list[idx]

info = sample(us)
           

如果我的flag不是train和valid中的值,那么就会出现问题,因此再加上一个else处理这种情况

python 复制代码
if self.flag == 'valid':
    us = self.user_valid_list[idx]
elif self.flag == 'test':
    us = self.user_test_list[idx]
else:
    us = 0

info = sample(us)
           
相关推荐
L.fountain2 小时前
机器学习shap分析案例
人工智能·机器学习
weixin_429630262 小时前
机器学习-第一章
人工智能·机器学习
Cedric11132 小时前
机器学习中的距离总结
人工智能·机器学习
寒月霜华7 小时前
机器学习-数据标注
人工智能·机器学习
Godspeed Zhao12 小时前
自动驾驶中的传感器技术46——Radar(7)
人工智能·机器学习·自动驾驶
limengshi13839212 小时前
机器学习面试:请介绍几种常用的学习率衰减方式
人工智能·学习·机器学习
救救孩子把13 小时前
2-机器学习与大模型开发数学教程-第0章 预备知识-0-2 数列与级数(收敛性、幂级数)
人工智能·数学·机器学习
蒋星熠19 小时前
如何在Anaconda中配置你的CUDA & Pytorch & cuNN环境(2025最新教程)
开发语言·人工智能·pytorch·python·深度学习·机器学习·ai
Hcoco_me19 小时前
什么是机器学习?
人工智能·机器学习
合作小小程序员小小店19 小时前
机器学习介绍
人工智能·python·机器学习·scikit-learn·安全威胁分析