INNER CODE UNIT · Python

run

probcomp/bayeslite · shell/src/main.py:48

def run(stdin, stdout, stderr, argv):
    args = parse_args(argv[1:])
    progname = argv[0]
    slash = progname.rfind('/')
    if slash:
        progname = progname[slash + 1:]
    if args.bdbpath is None and not args.memory:
        stderr.write('%s: pass filename or -m/--memory\n' % (progname,))
        return 1
    if args.bdbpath == '-':
        stderr.write('%s: missing option?\n' % (progname,))
        return 1
    bdb = bayeslite.bayesdb_open(pathname=args.bdbpath,
        builtin_backends=False)

    multiprocess = args.jobs != 1
    backend = CGPM_Backend(cgpm_registry={}, multiprocess=multiprocess)
    bayeslite.bayesdb_register_backend(bdb, backend)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…