Skip to content

Commit 058fd41

Browse files
author
pengcheng888
committed
增加as
1 parent 879f212 commit 058fd41

File tree

5 files changed

+5
-19
lines changed

5 files changed

+5
-19
lines changed

python/infinicore/nn/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from infinicore.nn import functional
22
from infinicore.nn.modules import * # noqa: F403
3-
from infinicore.nn.parameter import Parameter
3+
from infinicore.nn.parameter import InfiniCoreParameter as Parameter
44

55
__all__ = ["functional", "Parameter"]
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from .container import ModuleList
2-
from .module import Module
1+
from .container import InfiniCoreModuleList as ModuleList
2+
from .module import InfiniCoreModule as Module
33

44
__all__ = ["ModuleList", "Module"]

python/infinicore/nn/modules/container.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
from itertools import chain
1010
from typing import Iterator, List, Optional, Sequence, TypeVar, Union
1111

12-
from .module import Module
13-
14-
__all__ = ["ModuleList"]
15-
12+
from .module import InfiniCoreModule as Module
1613

1714
# Define type variable for module compatibility (supports InfiniCoreModule)
1815
ModuleType = TypeVar("ModuleType", bound=Union["Module"])
@@ -189,6 +186,3 @@ def __dir__(self) -> List[str]:
189186
# Filter out numeric keys to avoid cluttering dir() output
190187
keys = [key for key in keys if not key.isdigit()]
191188
return keys
192-
193-
194-
ModuleList = InfiniCoreModuleList

python/infinicore/nn/modules/module.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@
3333
import infinicore
3434

3535
from ...tensor import Tensor
36-
from ..parameter import Parameter
37-
38-
__all__ = ["Module"]
36+
from ..parameter import InfiniCoreParameter as Parameter
3937

4038
_EXTRA_STATE_KEY_SUFFIX = "_extra_state"
4139
T = TypeVar("T", bound="InfiniCoreModule")
@@ -857,6 +855,3 @@ def _apply(self, fn, recurse=True):
857855

858856
def to(self, *args, **kwargs):
859857
raise KeyError("not support")
860-
861-
862-
Module = InfiniCoreModule

python/infinicore/nn/parameter.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,3 @@ def __deepcopy__(self, memo):
3232

3333
def __reduce_ex__(self, proto):
3434
raise ValueError("not supported!")
35-
36-
37-
Parameter = InfiniCoreParameter

0 commit comments

Comments
 (0)