DetectionTeamUCAS - R2CNN_Faster-RCNN_Tensorflow - source code

DetectionTeamUCAS - R2CNN_Faster-RCNN_Tensorflow - source code

1. ArgumentParser

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function

import argparse
import sys
import os


def parsing_arguments():
    """
    Parsing arguments
    """

    # Creating a parser
    parser = argparse.ArgumentParser(description='Rotational Region CNN - R2CNN')

    # Adding arguments
    parser.add_argument('--gpu', dest='gpu', help='gpu_index', default='0', type=str)

    print("sys.argv:", sys.argv)

    if len(sys.argv) == 1:
        parser.print_help()
        sys.exit(1)

    # Parsing arguments
    args = parser.parse_args()

    return args


if __name__ == '__main__':
    device_index = 0
    # capture_video_from_camera(device_index)

    print("sys.argv:", sys.argv)
    args = parsing_arguments()
    print('arguments:', args)
    print('args.gpu:', args.gpu)

    os.environ["CUDA_VISIBLE_DEVICES"] = args.gpu
    print("os.environ['CUDA_VISIBLE_DEVICES':", os.environ['CUDA_VISIBLE_DEVICES'])
strong@foreverstrong:~/tensorflow_work/R2CNN_Faster-RCNN_Tensorflow$ python yongqiang.py --gpu "0"
sys.argv: ['yongqiang.py', '--gpu', '0']
sys.argv: ['yongqiang.py', '--gpu', '0']
arguments: Namespace(gpu='0')
args.gpu: 0
os.environ['CUDA_VISIBLE_DEVICES': 0
strong@foreverstrong:~/tensorflow_work/R2CNN_Faster-RCNN_Tensorflow$
Flp [flp]: vt. Throw, tap vi. Flip with your fingers, jump adj. Inpolite, rash n. Bounce, wrestle
 vertical ['v TK ()l]: adj. Vertical, vertical, overhead, vertex, longitudinal, vertical n. vertical line, vertical plane, vertical position
 Horizontal [hr'z nt()l]: adj. horizontal, horizon, n. horizon of the same stratum, horizon, horizontal position
 symmetry ['s condyle m condyle tr condyle]: n. symmetry, neatness, symmetry
 reverse [r'v s]: n. Backside, on the contrary, backward, failed vt. Reverse, reverse adj. Reverse, reverse, reverse vi. Reverse, call back
 Later ['s bs kw() nt]: adj. Later, later, later
 Simultaneous, simultaneous, simultaneous and simultaneous n. simultaneous interpreter

Keywords: Python

Added by atawmic on Sat, 12 Oct 2019 20:08:57 +0300