{
    "_comment": " model parameters",
    "model": {
	"type_map":	["O", "H"],
        "descriptor" :{
            "type":             "se_e2_a",
            "sel":              [46, 92],
            "rcut_smth":        0.5,
            "rcut":             6.00,
            "neuron":           [16, 32, 64],
            "resnet_dt":        false,
            "axis_neuron":      8,
            "seed":             3458359619,
            "_comment":         " that's all"
        },
	"fitting_net" : {
	    "neuron":		[128, 128, 128],
	    "resnet_dt":	true,
	    "seed":		108835393,
	    "_comment":		" that's all"
	},
        "modifier": {
            "type":             "dipole_charge",
            "model_name":       "dw.pb",
            "model_charge_map": [-8],
            "sys_charge_map":   [6, 1],
            "ewald_h":          1.00,
            "ewald_beta":       0.40
        },
	"_comment":	" that's all"
    },

    "learning_rate" :{
	"type":		"exp",
	"decay_steps":	5000,
	"start_lr":	0.001,	
	"stop_lr":	1.0e-8,
	"_comment":	"that's all"
    },

    "loss" :{
	"type":		"ener",
	"start_pref_e":	0.02,
	"limit_pref_e":	1,
	"start_pref_f":	1000,
	"limit_pref_f":	1,
	"start_pref_v":	0,
	"limit_pref_v":	0,
	"_comment":	" that's all"
    },

    "training" : {
	"training_data": {
	    "systems":		["data"],
	    "batch_size":	"auto",
	    "_comment":		"that's all"
	},
	"numb_steps":	2000,
	"seed":	        4266336533,
	"disp_file":	"lcurve.out",
	"disp_freq":	100,
	"save_freq":	500,
	"_comment":	"that's all"
    },    

    "_comment":		"that's all"
}

