Skip to content

Commit 193570f

Browse files
authored
Merge pull request #192 from haidi-ustc/devel
Update calculator.py
2 parents f8d79b3 + 05a8478 commit 193570f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/train/calculator.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ class DP(Calculator):
3232
name = "DP"
3333
implemented_properties = ["energy", "forces", "stress"]
3434

35-
def __init__(self, model, label="DP", **kwargs):
35+
def __init__(self, model, label="DP", type_dict=None, **kwargs):
3636
Calculator.__init__(self, label=label, **kwargs)
3737
self.dp = DeepPot(model)
38-
try:
39-
self.type_dict=kwargs['type_dict']
40-
except:
38+
if type_dict:
39+
self.type_dict=type_dict
40+
else:
4141
self.type_dict = dict(zip(self.dp.get_type_map(), range(self.dp.get_ntypes())))
4242

4343
def calculate(self, atoms=None, properties=["energy", "forces", "stress"], system_changes=all_changes):

0 commit comments

Comments
 (0)