我正在尝试解析这个标志“dataroot”(字符串类型)
认为这是一个演示代码:
from absl import flags
from absl.flags import FLAGS
flags.DEFINE_string('dataroot',"D:\College",'path to root folder of dataset')
if __name__ == '__main__':
#Hyperparameter
# Root directory for dataset
dataroot = FLAGS.dataroot
这就是错误的来源:
Traceback (most recent call last):
File "d:/Github/cloned repo/Image-Restoration-in-Occluded-Images-using-GANs/main.py", line 49, in <module>
dataroot = FLAGS.dataroot
File "D:\anaconda\lib\site-packages\absl\flags\_flagvalues.py", line 498, in __getattr__
raise _exceptions.UnparsedFlagAccessError(error_message)
absl.flags._exceptions.UnparsedFlagAccessError: Trying to access flag --dataroot before flags were parsed.
知道我哪里出错了吗
所以,我通过这样做解决了这个问题:
这就修正了错误
相关问题 更多 >
编程相关推荐