| import argparse | |
| import torch | |
| def run_model(level): | |
| m = torch.nn.Linear(20, 30) | |
| input = torch.randn(128, 20) | |
| with torch.backends.mkl.verbose(level): | |
| m(input) | |
| if __name__ == '__main__': | |
| parser = argparse.ArgumentParser() | |
| parser.add_argument("--verbose-level", default=0, type=int) | |
| args = parser.parse_args() | |
| try: | |
| run_model(args.verbose_level) | |
| except Exception as e: | |
| print(e) |