Spaces:
Running
Running
from __future__ import annotations | |
from alignn.ff.ff import AlignnAtomwiseCalculator, default_path | |
from mlip_arena.models.utils import get_freer_device | |
class ALIGNN(AlignnAtomwiseCalculator): | |
def __init__(self, device=None, **kwargs) -> None: | |
# TODO: cannot control version | |
# _ = get_figshare_model_ff(dir_path=dir_path) | |
model_path = default_path() | |
device = device or get_freer_device() | |
super().__init__(path=model_path, device=device, **kwargs) | |