Beispiel #1
0
def main():
    parser = argparser.ArgumentParser()
    parser.add_argument("--src_img",  type=str,
        help = "source directory of original images", 
        default = "./images")
    parser.add_argument("--src_label",  type=str, 
        help = "source directory of orginal labels", 
        default = "./labels" )
    parser.add_argument("--dest",  type=str, 
        help = "output directory", 
        default = "./results")
    args = parser.parse_args()
    Aug = Augmentor(args.src_img, args.src_label,  args.dest)
    Aug.handle()
import argparser

if __name__ == '__main__':
    parser = argparser.ArgumentParser(description='Demo of argparse')

    # add positional variable, which will be parsed at same position/ order in which it is defined
    parser.add_argument('num1', help='Number 1',
                        type=float)  # by default, type is string
    # python file.py 800

    # add optional variable, which will be parsed in any order as long as variable is defined
    parser.add_argument('--num1', help='Number 1', type=float, dafault='100.0')
    # python file.py --num1 80

    # add optional variable, which will be parsed in any order as long as variable is defined
    parser.add_argument('-n',
                        '--num1',
                        help='Number 1',
                        type=float,
                        dafault='100.0')
    # python file.py -n=80
    # python file.py --help

    # To clean help query
    parser.add_argument('-n',
                        '--num1',
                        metavar="",
                        help='Number 1',
                        type=float,
                        dafault='100.0')
    # python file.py -n=80
Beispiel #3
0
import argparser

def main(args):
    train_file =

if __name__ == "__main__":
    parser = argparser.ArgumentParser(
        description=__doc__,
        formatter_class = argparser.RawDescriptionHelpFormatter
    )
    parser.add_argument('-train_file','--train_file',dtype=str,default="/home4/data/zhengquan/from_huangbo/lr_feature_select/new_data/train_ins_continues.txt")
    parser.add_argument('-test_file','--test_file',dtype=str,default="/home4/data/zhengquan/from_huangbo/lr_feature_select/new_data/eval_ins_continues.txt")
    args = parser.parse_args()
Beispiel #4
0
#!/usr/bin/env python
# encoding: utf-8
import os, sys
from twython import TwythonStreamer
import time
import argparser

argsfuc = argparser.ArgumentParser(description="Twitter Downloader")
argsfuc.add_argument('-kwf',
                     dest='kwf',
                     default='./keyword_list.txt',
                     help='the keywords file')
argsv = argsfuc.parse_args()

APP_KEY = ""
APP_SECRET = ""
OAUTH_TOKEN = ""
OAUTH_TOKEN_SECRET = ""


class MyStreamer(TwythonStreamer):

    destfile = 'None'
    '''
    A sample of data jason:
    {u'quote_count': 0, 
    u'contributors': None, 
    u'truncated': True, 
    u'text': u'#cybersecurity #mustread BellaButler14RT SachinLulla: The DDoS Attack Against Dyn One Year Later\u2026 https://t.co/1KZNxndMZr', 
    u'is_quote_status': False, 
    u'in_reply_to_status_id': None, 
Beispiel #5
0
        logger.add_scalar('lr', optim.param_groups[0]['lr'], epoch)
        logger.add_scalar('epoch_acc/train', train_acc, epoch)
        logger.add_scalar('epoch_loss/train', train_loss, epoch)
        print(f"Epoch {epoch} train accuracy {train_acc:.4f}")
        print(f"Epoch {epoch} train loss {train_loss:.4f}")
        test_acc, test_loss = test(model, test_loader, criterion, logger, epoch, cfg['use_cuda'])
        print(f"Epoch {epoch} test accuracy {test_acc:.4f}")
        print(f"Epoch {epoch} test loss {test_loss:.4f}")
        logger.add_scalar('epoch_acc/test', test_acc, epoch)
        logger.add_scalar('epoch_loss/test', test_loss, epoch)
        scheduler.step()
        # Save best metrics
        if best_metrics['acc'] < test_acc:
            best_model = model
            best_metrics['acc'] = test_acc
            best_metrics['loss'] = test_loss
        utils.save_state(os.path.join(cfg['checkpoint']['log_dir'],
                                      cfg['checkpoint']['model_path']),
                         model, optim, epoch, best_model, best_metrics)
    logger.flush()


if __name__ == "__main__":
    import argparser
    parser = argparser.ArgumentParser()
    parser.add_argument('config', required=True, type=str, help="Config Yaml file")
    with open(args.config, 'r') as f:
        cfg = yaml.load(f, yaml.Loader)
    run(cfg)
Beispiel #6
0
def getArguments():
    parser = argparser.ArgumentParser()
    parser.add_argument("-t", "--target", dest=target,
                        help="Target IP / IP range.")
    options = parser.parse_args()
    return options