#!/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