如果涉及argparse等出现 'str' 等 object cannot be interpreted as an integer等,可以考虑是否没有加属性type=int
如下面的代码就会导致上述错误
parser.add_argument('--num_batches', default=300000)
修改为下面代码则可以
parser.add_argument('--num_batches', type=int, default=300000)
如果涉及argparse等出现 'str' 等 object cannot be interpreted as an integer等,可以考虑是否没有加属性type=int
如下面的代码就会导致上述错误
parser.add_argument('--num_batches', default=300000)
修改为下面代码则可以
parser.add_argument('--num_batches', type=int, default=300000)