deepmd.utils.econf_embd

Module Contents

Functions

make_empty_list_vec()

flatten_list_vec(lv)

make_element_embedding_list_vec(→ numpy.ndarray)

Compute the embedding of one element.

make_econf_embedding(types[, flatten])

print_econf_embedding(res)

Attributes

electronic_configuration_embedding

ln_to_lett

lett_to_ln

conf_keys

maxn

maxl

maxm

type_map

deepmd.utils.econf_embd.electronic_configuration_embedding[source]
deepmd.utils.econf_embd.ln_to_lett[source]
deepmd.utils.econf_embd.lett_to_ln[source]
deepmd.utils.econf_embd.conf_keys = [(1, 's'), (2, 's'), (2, 'p'), (3, 's'), (3, 'p'), (3, 'd'), (4, 's'), (4, 'p'), (4, 'd'), (4,...[source]
deepmd.utils.econf_embd.maxn = 7[source]
deepmd.utils.econf_embd.maxl[source]
deepmd.utils.econf_embd.maxm[source]
deepmd.utils.econf_embd.type_map[source]
deepmd.utils.econf_embd.make_empty_list_vec()[source]
deepmd.utils.econf_embd.flatten_list_vec(lv)[source]
deepmd.utils.econf_embd.make_element_embedding_list_vec(ename: str) numpy.ndarray[source]

Compute the embedding of one element.

deepmd.utils.econf_embd.make_econf_embedding(types, flatten=True)[source]
deepmd.utils.econf_embd.print_econf_embedding(res)[source]