zoukankan      html  css  js  c++  java
  • python中的argparse包——用于解析命令行参数

    python自带的argparse包,常用于解析命令行的参数
    使用方法example:
     
    import argparse  
     
    parser = argparse.ArgumentParser()  #将argparse包中的ArgumentParser类实例化
    
    #向parser中添加argument,其具体参数设置见官网手册
    parser.add_argument('--seed', type=int, default=42, help='Random seed.')  
    parser.add_argument('--epochs', type=int, default=200, help='Number of epochs to train.')
    parser.add_argument('--lr', type=float, default=0.01, help='Initial learning rate.')
    parser.add_argument('--weight_decay', type=float, default=5e-4, help='Weight decay (L2 loss on parameters).')
    parser.add_argument('--hidden', type=int, default=16, help='Number of hidden units.')
    parser.add_argument('--dropout', type=float, default=0.5, help='Dropout rate (1 - keep probability).')
     
    args = parser.parse_args()  #通过命令行利用parser进行语法分析

    参考:

    https://docs.python.org/3/library/argparse.html#the-parse-args-method

     
  • 相关阅读:
    MyBatis原理分析
    oracle修改数据遇到的坑
    oracle查询时遇到的坑
    maven镜像
    易错题
    binlog2sql 安装使用
    Archery SQL审核平台搭建
    Docker安装
    夜莺n9e监控搭建
    influxdb安装
  • 原文地址:https://www.cnblogs.com/sbj123456789/p/9504877.html
Copyright © 2011-2022 走看看