cyrusyc commited on
Commit
8d4e26f
·
1 Parent(s): d0bf60f

move imports into calculators

Browse files
Files changed (2) hide show
  1. mlip_arena/models/__init__.py +1 -3
  2. 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]