【发布时间】:2021-04-23 22:04:25
【问题描述】:
我正在尝试解析这个标志“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.
知道我哪里出错了吗?
【问题讨论】:
标签: python