Skip to content

Commit 5b9dd3d

Browse files
authored
breaking: move deepmd to deepmd.tf (#3177)
Signed-off-by: Jinzhe Zeng <[email protected]>
1 parent 663e4a8 commit 5b9dd3d

File tree

270 files changed

+921
-910
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

270 files changed

+921
-910
lines changed

backend/read_env.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def get_argument_from_env() -> Tuple[str, list, list, dict, str]:
7878
cmake_args.append(f"-DLAMMPS_VERSION={dp_lammps_version}")
7979
if dp_ipi == "1":
8080
cmake_args.append("-DENABLE_IPI:BOOL=TRUE")
81-
extra_scripts["dp_ipi"] = "deepmd.entrypoints.ipi:dp_ipi"
81+
extra_scripts["dp_ipi"] = "deepmd.tf.entrypoints.ipi:dp_ipi"
8282

8383
tf_install_dir, _ = find_tensorflow()
8484
tf_version = get_tf_version(tf_install_dir)

deepmd/__init__.py

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,11 @@
11
# SPDX-License-Identifier: LGPL-3.0-or-later
2-
"""Root of the deepmd package, exposes all public classes and submodules."""
3-
4-
try:
5-
from importlib import (
6-
metadata,
7-
)
8-
except ImportError: # for Python<3.8
9-
import importlib_metadata as metadata
10-
11-
import deepmd.utils.network as network
12-
13-
from . import (
14-
cluster,
15-
descriptor,
16-
fit,
17-
loss,
18-
nvnmd,
19-
utils,
20-
)
21-
from .env import (
22-
set_mkl,
23-
)
24-
from .infer import (
25-
DeepEval,
26-
DeepPotential,
27-
)
28-
from .infer.data_modifier import (
29-
DipoleChargeModifier,
30-
)
31-
32-
set_mkl()
33-
342
try:
353
from deepmd_utils._version import version as __version__
364
except ImportError:
375
from .__about__ import (
386
__version__,
397
)
408

41-
# load third-party plugins
42-
try:
43-
eps = metadata.entry_points(group="deepmd")
44-
except TypeError:
45-
eps = metadata.entry_points().get("deepmd", [])
46-
for ep in eps:
47-
ep.load()
48-
499
__all__ = [
5010
"__version__",
51-
"descriptor",
52-
"fit",
53-
"loss",
54-
"utils",
55-
"cluster",
56-
"network",
57-
"DeepEval",
58-
"DeepPotential",
59-
"DipoleChargeModifier",
60-
"nvnmd",
6111
]
File renamed without changes.

deepmd/tf/__init__.py

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# SPDX-License-Identifier: LGPL-3.0-or-later
2+
"""Root of the deepmd package, exposes all public classes and submodules."""
3+
4+
try:
5+
from importlib import (
6+
metadata,
7+
)
8+
except ImportError: # for Python<3.8
9+
import importlib_metadata as metadata
10+
11+
import deepmd.tf.utils.network as network
12+
13+
from . import (
14+
cluster,
15+
descriptor,
16+
fit,
17+
loss,
18+
nvnmd,
19+
utils,
20+
)
21+
from .env import (
22+
set_mkl,
23+
)
24+
from .infer import (
25+
DeepEval,
26+
DeepPotential,
27+
)
28+
from .infer.data_modifier import (
29+
DipoleChargeModifier,
30+
)
31+
32+
set_mkl()
33+
34+
try:
35+
from deepmd_utils._version import version as __version__
36+
except ImportError:
37+
from .__about__ import (
38+
__version__,
39+
)
40+
41+
# load third-party plugins
42+
try:
43+
eps = metadata.entry_points(group="deepmd")
44+
except TypeError:
45+
eps = metadata.entry_points().get("deepmd", [])
46+
for ep in eps:
47+
ep.load()
48+
49+
__all__ = [
50+
"__version__",
51+
"descriptor",
52+
"fit",
53+
"loss",
54+
"utils",
55+
"cluster",
56+
"network",
57+
"DeepEval",
58+
"DeepPotential",
59+
"DipoleChargeModifier",
60+
"nvnmd",
61+
]
File renamed without changes.
File renamed without changes.
File renamed without changes.

deepmd/cluster/local.py renamed to deepmd/tf/cluster/local.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
Tuple,
1111
)
1212

13-
from deepmd.env import (
13+
from deepmd.tf.env import (
1414
tf,
1515
)
1616

deepmd/cluster/slurm.py renamed to deepmd/tf/cluster/slurm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
import hostlist
1717

18-
from deepmd.cluster import (
18+
from deepmd.tf.cluster import (
1919
local,
2020
)
2121

deepmd/common.py renamed to deepmd/tf/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
tensor_util,
1818
)
1919

20-
from deepmd.env import (
20+
from deepmd.tf.env import (
2121
GLOBAL_TF_FLOAT_PRECISION,
2222
op_module,
2323
tf,

0 commit comments

Comments
 (0)