【问题标题】:SystemExit: 2 Unrecognized Arguments in python google colabSystemExit:python google colab中的2个无法识别的参数
【发布时间】:2020-05-05 03:35:32
【问题描述】:
1 **import** os
2 **import** argparse
3 **from** argparse **import** ArgumentParser
4 **import** numpy as np
5 **def** convert_to_numpy(input,H,W):
6    image = input[:,:,padsize:H-padsize,padsize:W-padsize].clone()
7    input_numpy = image[:,:,:H,:W].clone().cpu().numpy().reshape(3,H-padsize*2,W-padsize*2).transpose(1,2,0)
8   **for** i in range(3):
9        input_numpy[:,:,i] = input_numpy[:,:,i] * std[i] + mean[i]
10        return  input_numpy
11      parser = argparse.ArgumentParser()
12 parser.add_argument("--dataset_name", type=str, default="usrImg", help="name of folder")
13 opt = parser.parse_args()

我正在运行此代码并在 parser.add_argument("--dataset_name", type=str, default="usrImg", help="文件夹名称")

错误是: 用法:ipykernel_launcher.py [-h] 数据集名称 ipykernel_launcher.py:错误:无法识别的参数:-f 发生异常,使用 %tb 查看完整的回溯。

我该如何解决?

计算机环境:

**->**Windows 10 64-bit
**->**Python version 3.6.9
**->**Working on Google Colaboratory

【问题讨论】:

  • 我不明白你的问题,你究竟是如何运行这段代码的? -f 参数是从哪里来的?
  • @MatiasValdenegro 我想提供图像的参数,但它给了我错误无法识别的参数。我不明白如何在第 12 行提供路径或文件夹名称
  • github.com/ryo-abiko/GCNet.git 这是我获取此代码的链接
  • 你没有回答我的问题,在repo中有一个明确的用法示例,你为什么不关注它?

标签: python deep-learning google-colaboratory


【解决方案1】:

你可以试试opt = parser.parse_args(args=[])

【讨论】:

  • 您能解释一下为什么您提供的解决方案可以解决这个问题吗?
【解决方案2】:

我测试了另一个 stackoverflow question 提供的解决方案,它可以工作。

【讨论】:

    猜你喜欢
    • 2020-10-17
    • 2019-09-11
    • 1970-01-01
    • 2021-11-10
    • 2021-10-09
    • 2019-12-15
    • 1970-01-01
    • 2013-06-14
    • 2021-05-13
    相关资源
    最近更新 更多