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)
           
相关推荐
DFT计算杂谈2 小时前
Janus单层Cr2SSe中的应变可调多压电效应与谷电子学
人工智能·算法·机器学习
今天AI了吗2 小时前
从 LLM 到 Agent Skill:把 AI 底层概念串起来
数据库·人工智能·sql·深度学习·神经网络·算法·机器学习
TechEdu2026063 小时前
[通信与计算]线性代数:概念及其在通信中的应用
线性代数·机器学习·通信系统·信息通信
逻辑君4 小时前
科技逆向外语|20260805
人工智能·科技·机器学习
泰迪智能科技0115 小时前
职业技术证书推荐:机器学习工程师证书
人工智能·机器学习
leoZ23120 小时前
Vue3 还原一个企业级后台-06-主布局设计
人工智能·opencv·机器学习·计算机视觉·数据挖掘·语音识别·caffe
海天一色y1 天前
GSPO:重新定义大语言模型的强化学习训练范式
人工智能·机器学习·语言模型
watersink1 天前
机器学习HMM
人工智能·机器学习
The moon forgets1 天前
Qwen团队提出Ego2Robot, 第一人称视频助力具身VLA训练新数据
人工智能·机器学习·音视频
watersink1 天前
机器学习LDA
人工智能·机器学习