Spaces:
Running
Running
move imports into calculators
Browse files- mlip_arena/models/__init__.py +1 -3
- pyproject.toml +0 -1
mlip_arena/models/__init__.py
CHANGED
@@ -11,7 +11,6 @@ from torch import nn
|
|
11 |
|
12 |
from ase import Atoms
|
13 |
from ase.calculators.calculator import Calculator, all_changes
|
14 |
-
from mlip_arena.models.utils import get_freer_device
|
15 |
|
16 |
try:
|
17 |
from prefect.logging import get_run_logger
|
@@ -20,8 +19,6 @@ try:
|
|
20 |
except (ImportError, RuntimeError):
|
21 |
from loguru import logger
|
22 |
|
23 |
-
# from torch_geometric.data import Data
|
24 |
-
|
25 |
with open(Path(__file__).parent / "registry.yaml", encoding="utf-8") as f:
|
26 |
REGISTRY = yaml.safe_load(f)
|
27 |
|
@@ -77,6 +74,7 @@ class MLIPCalculator(MLIP, Calculator):
|
|
77 |
) # Initialize ASE Calculator part
|
78 |
# Additional initialization if needed
|
79 |
# self.name: str = self.__class__.__name__
|
|
|
80 |
self.device = device or get_freer_device()
|
81 |
self.cutoff = cutoff
|
82 |
self.model.to(self.device)
|
|
|
11 |
|
12 |
from ase import Atoms
|
13 |
from ase.calculators.calculator import Calculator, all_changes
|
|
|
14 |
|
15 |
try:
|
16 |
from prefect.logging import get_run_logger
|
|
|
19 |
except (ImportError, RuntimeError):
|
20 |
from loguru import logger
|
21 |
|
|
|
|
|
22 |
with open(Path(__file__).parent / "registry.yaml", encoding="utf-8") as f:
|
23 |
REGISTRY = yaml.safe_load(f)
|
24 |
|
|
|
74 |
) # Initialize ASE Calculator part
|
75 |
# Additional initialization if needed
|
76 |
# self.name: str = self.__class__.__name__
|
77 |
+
from mlip_arena.models.utils import get_freer_device
|
78 |
self.device = device or get_freer_device()
|
79 |
self.cutoff = cutoff
|
80 |
self.model.to(self.device)
|
pyproject.toml
CHANGED
@@ -38,7 +38,6 @@ dependencies=[
|
|
38 |
"dask",
|
39 |
"dask_jobqueue",
|
40 |
"tables",
|
41 |
-
"matscipy",
|
42 |
]
|
43 |
|
44 |
[project.optional-dependencies]
|
|
|
38 |
"dask",
|
39 |
"dask_jobqueue",
|
40 |
"tables",
|
|
|
41 |
]
|
42 |
|
43 |
[project.optional-dependencies]
|