def __new__(cls, *args, **kwargs):
    torch._C._log_api_usage_once('torch.distributed.sharded_tensor')
    return super(ShardedTensor, cls).__new__(cls)
def __new__(cls, *args, **kwargs):
    torch._C._log_api_usage_once('torch.distributed.sharded_tensor')
    return super(ShardedTensor, cls).__new__(cls)