You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
doc_descrpt_type=f'The type of the descritpor. Valid types are {link_lf}, {link_se_a}, {link_se_r}, {link_se_a_3be}, {link_se_a_tpe}, {link_hybrid}. \n\n\
184
+
doc_descrpt_type=f'The type of the descritpor. See explanation below. \n\n\
185
185
- `loc_frame`: Defines a local frame at each atom, and the compute the descriptor as local coordinates under this frame.\n\n\
186
186
- `se_a`: Used by the smooth edition of Deep Potential. The full relative coordinates are used to construct the descriptor.\n\n\
187
187
- `se_r`: Used by the smooth edition of Deep Potential. Only the distance between atoms is used to construct the descriptor.\n\n\
188
188
- `se_a_3be`: Used by the smooth edition of Deep Potential. The full relative coordinates are used to construct the descriptor. Three-body embedding will be used by this descriptor.\n\n\
189
189
- `se_a_tpe`: Used by the smooth edition of Deep Potential. The full relative coordinates are used to construct the descriptor. Type embedding will be used by this descriptor.\n\n\
190
-
- `hybrid`: Concatenate of a list of descriptors as a new descriptor.\n\n\
191
-
- `se_ar`: A hybrid of `se_a` and `se_r`. Typically `se_a` has a smaller cut-off while the `se_r` has a larger cut-off. Deprecated, use `hybrid` instead.'
190
+
- `hybrid`: Concatenate of a list of descriptors as a new descriptor.'
doc_descrpt_type='The type of the fitting. Valid types are `ener`, `dipole`, `polar` and `global_polar`. \n\n\
276
+
doc_descrpt_type='The type of the fitting. See explanation below. \n\n\
279
277
- `ener`: Fit an energy model (potential energy surface).\n\n\
280
278
- `dipole`: Fit an atomic dipole model. Atomic dipole labels for all the selected atoms (see `sel_type`) should be provided by `dipole.npy` in each data system. The file has number of frames lines and 3 times of number of selected atoms columns.\n\n\
281
279
- `polar`: Fit an atomic polarizability model. Atomic polarizability labels for all the selected atoms (see `sel_type`) should be provided by `polarizability.npy` in each data system. The file has number of frames lines and 9 times of number of selected atoms columns.\n\n\
doc_model_name="The name of the frozen dipole model file."
292
+
doc_model_charge_map=f"The charge of the WFCC. The list length should be the same as the {make_link('sel_type', 'model/fitting_net[dipole]/sel_type')}. "
293
+
doc_sys_charge_map=f"The charge of real atoms. The list length should be the same as the {make_link('type_map', 'model/type_map')}"
294
+
doc_ewald_h=f"The grid spacing of the FFT grid. Unit is A"
295
+
doc_ewald_beta=f"The splitting parameter of Ewald sum. Unit is A^{-1}"
doc_type_map='A list of strings. Give the name to each type of atoms.'
295
318
doc_data_stat_nbatch='The model determines the normalization from the statistics of the data. This key specifies the number of `frames` in each `system` used for statistics.'
296
319
doc_data_stat_protect='Protect parameter for atomic energy regression.'
297
320
doc_descrpt='The descriptor of atomic environment.'
298
321
doc_fitting='The fitting of physical properties.'
322
+
doc_modifier='The modifier of model output.'
299
323
doc_use_srtab='The table for the short-range pairwise interaction added on top of DP. The table is a text data file with (N_t + 1) * N_t / 2 + 1 columes. The first colume is the distance between atoms. The second to the last columes are energies for pairs of certain types. For example we have two atom types, 0 and 1. The columes from 2nd to 4th are for 0-0, 0-1 and 1-1 correspondingly.'
300
324
doc_smin_alpha='The short-range tabulated interaction will be swithed according to the distance of the nearest neighbor. This distance is calculated by softmin. This parameter is the decaying parameter in the softmin. It is only required when `use_srtab` is provided.'
301
325
doc_sw_rmin='The lower boundary of the interpolation between short-range tabulated interaction and DP. It is only required when `use_srtab` is provided.'
doc_lr='The type of the learning rate. Current type `exp`, the exponentially decaying learning rate is supported.'
358
+
doc_lr='The type of the learning rate.'
334
359
335
360
returnVariant("type",
336
361
[Argument("exp", dict, learning_rate_exp())],
@@ -376,7 +401,7 @@ def loss_ener():
376
401
377
402
378
403
defloss_variant_type_args():
379
-
doc_loss='The type of the loss. For fitting type `ener`, the loss type should be set to `ener` or left unset. For tensorial fitting types `dipole`, `polar` and `global_polar`, the type should be left unset.\n\.'
0 commit comments