deepmd_utils package
Untilization methods for DeePMD-kit.
The __init__ module should not import any modules for performance. Specify data requirements for training. type of data stored in corresponding *.npy file e.g. forces or energy number of the degrees of freedom, this is tied to atomic parameter e.g. forces have atomic=True and ndof=3 specifies whwther the ndof keyworrd applies to per atom quantity or not, by default False specifi if the *.npy data file must exist, by default False if true load data to np.float64 else np.float32, by default False select only certain type of atoms, by default None if specify repaeat data repeat times, by default 1 default value of data the dtype of data, overwrites high_prec if provided Recursively iterate over directories taking those that contain type.raw file. Get numpy precision constant from string. string name of numpy constant or default numpy presicion constant if string is invalid Load yaml or json settings file. Assert that supplied dictionary conaines specified key. value that was store unde supplied key if the key is not present Make mesh. Only the size of mesh matters, not the values: * 6 for PBC, no mixed types * 0 for no PBC, no mixed types * 7 for PBC, mixed types * 1 for no PBC, mixed types mesh Build map of indices for element supplied element types from all atoms list. array specifing type for each atoms as integer types of atoms you want to find indices for indices of types of atoms defined by select_types in atom_types array Warning select_types array will be sorted before finding indices in atom_types alias of alias of The entry points for DeePMD-kit. If only printing the help message, this module does not call the main DeePMD-kit module to avoid the slow import of TensorFlow. Bases: This formatter is used to print multile-line help message with default value. Methods add_argument add_arguments add_text add_usage end_section DeePMD-kit new entry point. if no command was input DeePMD-Kit commandline options argument parser. main parser of DeePMD-kitSubpackages
DescrptSeAEmbeddingNetEnvMatFittingNetFittingOutputDefModelOutputDefNativeLayerNativeNetNativeOPNetworkCollectionOutputVariableDeffitting_check_output()get_deriv_name()get_reduce_name()load_dp_model()make_embedding_network()make_fitting_network()make_multilayer_network()model_check_output()save_dp_model()traverse_model_dict()ArgsPlugindescrpt_hybrid_args()descrpt_local_frame_args()descrpt_se_a_args()descrpt_se_a_ebd_v2_args()descrpt_se_a_mask_args()descrpt_se_a_tpe_args()descrpt_se_atten_args()descrpt_se_atten_common_args()descrpt_se_atten_v2_args()descrpt_se_r_args()descrpt_se_t_args()descrpt_variant_type_args()fitting_dipole()fitting_dos()fitting_ener()fitting_polar()fitting_variant_type_args()frozen_model_args()gen_args()gen_doc()gen_json()learning_rate_args()learning_rate_dict_args()learning_rate_exp()learning_rate_variant_type_args()limit_pref()linear_ener_model_args()list_to_doc()loss_args()loss_dict_args()loss_dos()loss_ener()loss_ener_spin()loss_tensor()loss_variant_type_args()make_index()make_link()mixed_precision_args()model_args()model_compression()model_compression_type_args()modifier_dipole_charge()modifier_variant_type_args()multi_model_args()normalize()normalize_data_dict()normalize_fitting_net_dict()normalize_fitting_weight()normalize_learning_rate_dict()normalize_learning_rate_dict_with_single_learning_rate()normalize_loss_dict()normalize_multi_task()pairtab_model_args()pairwise_dprc()spin_args()standard_model_args()start_pref()training_args()training_data_args()type_embedding_args()validation_data_args()DeepmdDataDeepmdData.add()DeepmdData.avg()DeepmdData.check_batch_size()DeepmdData.check_test_size()DeepmdData.get_atom_type()DeepmdData.get_batch()DeepmdData.get_data_dict()DeepmdData.get_natoms()DeepmdData.get_natoms_vec()DeepmdData.get_ntypes()DeepmdData.get_numb_batch()DeepmdData.get_numb_set()DeepmdData.get_sys_numb_batch()DeepmdData.get_test()DeepmdData.get_type_map()DeepmdData.reduce()DeepmdData.reset_get_batch()DeepmdDataSystemDeepmdDataSystem.add()DeepmdDataSystem.add_dict()DeepmdDataSystem.compute_energy_shift()DeepmdDataSystem.default_meshDeepmdDataSystem.get_batch()DeepmdDataSystem.get_batch_mixed()DeepmdDataSystem.get_batch_size()DeepmdDataSystem.get_batch_standard()DeepmdDataSystem.get_data_dict()DeepmdDataSystem.get_nbatches()DeepmdDataSystem.get_nsystems()DeepmdDataSystem.get_ntypes()DeepmdDataSystem.get_sys()DeepmdDataSystem.get_sys_ntest()DeepmdDataSystem.get_test()DeepmdDataSystem.get_type_map()DeepmdDataSystem.print_summary()DeepmdDataSystem.reduce()DeepmdDataSystem.set_sys_probs()prob_sys_size_ext()process_sys_probs()Submodules
deepmd_utils.common module
strintoptionaloptionaloptionaloptionalint, optionalfloat, optional, default=0.np.dtype, optional_PRECISIONnp.dtypeRuntimeError_DICT_VALRuntimeErrornp.ndarraynp.ndarraynp.ndarraynp.ndarraydeepmd_utils.env module
float64float64deepmd_utils.main module
RawTextHelpFormatter, ArgumentDefaultsHelpFormatterformat_help()start_section(heading)RuntimeErrorargparse.ArgumentParser