MCPcopy Create free account
hub / github.com/CSAILVision/gandissect / main

Function main

netdissect/aceplotablate.py:7–23  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

5import matplotlib
6
7def main():
8 parser = argparse.ArgumentParser(description='ACE optimization utility',
9 prog='python -m netdissect.aceoptimize')
10 parser.add_argument('--classname', type=str, default=None,
11 help='intervention classname')
12 parser.add_argument('--layer', type=str, default='layer4',
13 help='layer name')
14 parser.add_argument('--outdir', type=str, default=None,
15 help='dissection directory')
16 parser.add_argument('--metric', type=str, default=None,
17 help='experiment variant')
18 args = parser.parse_args()
19
20 if args.metric is None:
21 args.metric = 'ace'
22
23 run_command(args)
24
25def run_command(args):
26 fig = Figure(figsize=(4.5,3.5))

Callers 1

aceplotablate.pyFile · 0.70

Calls 1

run_commandFunction · 0.70

Tested by

no test coverage detected