{
	"_comment": " model parameters",
	"model": {
		"type_map": [
			"O",
			"H"
		],
		"descriptor": {
			"type": "se_e2_a",
			"sel": [
				46,
				92
			],
			"rcut_smth": 3.80,
			"rcut": 4.00,
			"neuron": [
				25,
				50,
				100
			],
			"resnet_dt": false,
			"axis_neuron": 6,
			"seed": 1,
			"_comment": " that's all"
		},
		"fitting_net": {
			"type": "dipole",
			"sel_type": [
				0
			],
			"neuron": [
				100,
				100,
				100
			],
			"resnet_dt": true,
			"seed": 1,
			"_comment": " that's all"
		},
		"_comment": " that's all"
	},
	"learning_rate": {
		"type": "exp",
		"start_lr": 0.01,
		"decay_steps": 5000,
		"_comment": "that's all"
	},
	"loss": {
		"type":"tensor",
		"pref":			1.0,
		"pref_atomic":	1.0,
		"_comment": " that's all"
	},
	"_comment": " traing controls",
	"training": {
		"training_data": {
			"systems":		[
				"./training_data/atomic_system",
				"./training_data/global_system"],
			"batch_size":	"auto",
			"_comment":		"that's all"
		},
		"validation_data":{
			"systems":		[
				"./validation_data/atomic_system",
				"./validation_data/global_system"],
			"batch_size":	1,
			"numb_btch":	3,
			"_comment":		"that's all"
		},
		"numb_steps":	2000,
		"seed":		10,
		"disp_file":	"lcurve.out",
		"disp_freq":	100,
		"save_freq":	1000,
		"_comment":	"that's all"
	},
	"_comment": "that's all"
}
