Beispiel #1
0
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
"""

from cv.daemon.colord import ColorDaemon


if __name__ == '__main__':
	import argparse
	parser = argparse.ArgumentParser(prog='colord')
	parser.add_argument('op', type=str, choices=['start', 'stop', 'restart', 'status'])
	args = parser.parse_args()

	app = ColorDaemon()

	if args.op == 'start':
		app.start_daemon()
	elif args.op == 'stop':
		app.stop_deamon()
		print 'colord stopped.'
	elif args.op == 'restart':
		app.stop_deamon()
		print 'colord stopped.'
		app.start_daemon()
	elif args.op == 'status':
		is_run, pid = app.is_deamon_running(return_pid=True)
		if is_run:
			print 'colord is running with pid ' + str(pid)
		else:
Beispiel #2
0
parser_b.add_argument('-lr', type=float, help='model parameter: lr', default=.0555)
parser_b.add_argument('-hid2', type=int, help='model parameter: sqrt of hidden units', default=8)
parser_b.add_argument('-a', type=float, help='model parameter: tf sparseness', default=0.7)
parser_b.add_argument('-b', type=float, help='model parameter: tf scale', default=1.9)
parser_b.add_argument('-decay', type=float, help='model parameter: decay', default=.001)
parser_b.add_argument('-amp', type=float, help='model parameter: scale rgc output', default=.5)
parser_b.add_argument('-mom', type=float, help='momentum', default=.0)




args = parser.parse_args()

if args.daemon:
	from cv.daemon.colord import ColorDaemon
	app = ColorDaemon()
	is_running, pid = app.is_deamon_running(return_pid=True)
	if is_running:
		print 
		print 'colord is already running with pid ' + str(pid) + '.'
		print 'stop deamon first:    $python colord.py stop'
		print 
		exit()
	else:
		app.job_initialize(args)
		app.start()
else:
	from cv.train import start_training_from_args
	start_training_from_args(args)