Browse Source

refactor(mge/imperative): use apply.super in distributed

GitOrigin-RevId: e53276bd46
tags/v1.0.0-rc1
Megvii Engine Team 4 years ago
parent
commit
0b88ec3cff
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      imperative/python/megengine/functional/distributed.py

+ 2
- 2
imperative/python/megengine/functional/distributed.py View File

@@ -19,7 +19,7 @@ from ..core.autodiff.grad import (
) )
from ..core.ops.builtin import CollectiveComm, Copy, RemoteRecv, RemoteSend from ..core.ops.builtin import CollectiveComm, Copy, RemoteRecv, RemoteSend
from ..core.tensor.core import apply from ..core.tensor.core import apply
from ..core.tensor.tensor import Tensor, tensor_apply
from ..core.tensor.tensor import Tensor
from ..distributed.group import ( from ..distributed.group import (
WORLD, WORLD,
Group, Group,
@@ -48,7 +48,7 @@ __all__ = [


@apply.register() @apply.register()
def _(op: RemoteSend, *args: Tensor): def _(op: RemoteSend, *args: Tensor):
ret = tensor_apply(op, *args)
ret = apply.super(op, *args)


# set extra information # set extra information
tracer_set = dict() tracer_set = dict()


Loading…
Cancel
Save