Skip to content

Commit 59d5c6f

Browse files
fix
1 parent 4554fcc commit 59d5c6f

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

deepmd/pd/model/atomic_model/dp_atomic_model.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import logging
44
from typing import (
55
Optional,
6+
Union,
67
)
78

89
import 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(

source/tests/pd/model/test_descriptor_dpa1.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

source/tests/pd/model/test_descriptor_dpa2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)