File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed
deepmd/pd/model/atomic_model Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 33import logging
44from typing import (
55 Optional ,
6+ Union ,
67)
78
89import paddle
@@ -67,7 +68,7 @@ def __init__(
6768 self .eval_fitting_last_layer_list = []
6869
6970 # register 'type_map' as buffer
70- def _string_to_array (s : str | list [str ]) -> list [int ]:
71+ def _string_to_array (s : Union [ str , list [str ] ]) -> list [int ]:
7172 return [ord (c ) for c in s ]
7273
7374 self .register_buffer (
Original file line number Diff line number Diff line change @@ -368,7 +368,7 @@ def translate_se_atten_and_type_embd_dicts_to_dpa1(
368368 source_dict ,
369369 type_embd_dict ,
370370):
371- all_keys = list ( target_dict .keys ())
371+ all_keys = [ key for key in target_dict .keys () if "buffer_" not in key ]
372372 record = [False for ii in all_keys ]
373373 for kk , vv in source_dict .items ():
374374 tk = "se_atten." + kk
Original file line number Diff line number Diff line change @@ -190,7 +190,7 @@ def translate_type_embd_dicts_to_dpa2(
190190 source_dict ,
191191 type_embd_dict ,
192192):
193- all_keys = list ( target_dict .keys ())
193+ all_keys = [ key for key in target_dict .keys () if "buffer_" not in key ]
194194 record = [False for ii in all_keys ]
195195 for kk , vv in source_dict .items ():
196196 record [all_keys .index (kk )] = True
You can’t perform that action at this time.
0 commit comments