Exemple #1
0
	void create(int input_cnt,int output_cnt,int hidden_cnt,int neurons_cnt) {
		hidden_count=hidden_cnt;
		hidden_layers.resize(hidden_count);

		if(hidden_count) {
			hidden_layers[0].create(input_cnt,neurons_cnt);
			for(int i=1;i<hidden_count;i++) {
				hidden_layers[i].create(neurons_cnt,neurons_cnt);
			}
			output_layer.create(neurons_cnt,output_cnt);		
		}
		else {
			output_layer.create(input_cnt,output_cnt);
		}
	}