Is there a reason we don't support torch.load(path) in addition to with open(path, 'rb') as f: torch.load(f)? I know that the the latter matches pickle, but the former matches torch, and is shorter, and avoids errors in serialize/deserialize with non-matching binary flags.