⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hfneuron.h

📁 c language_ann.c语言编写的神经网络程序。目录ann下是专门针对神经网络的代码
💻 H
字号:
#ifndef _PUBLIC_ANN_HOPFIELD_HFNEURON_H
#define _PUBLIC_ANN_HOPFIELD_HFNEURON_H
/*
 * public/ann/hopfield/hfneuron.h
 * 2004-05-28 by ShanLanshan
 */
#include "public/ann/annbase.h"
#include "public/ann/neuron.h"
#include "public/ann/neuron_group.h"
#include "public/ann/interface.h"

namespace ann {

	class HFNeuron: public Neuron {
	private:
		ann_float m_old_value;
		ann_float m_adjust;
	public:
		HFNeuron();
		~HFNeuron();
	};

	class HFSimpleGroup: public NeuronSimpleGroup {
	public:
		HFSimpleGroup();
		HFSimpleGroup(int size);
		~HFGroup();
		bool init(int size);
		bool mutual_conn();
		void learn();
		void restart();
		void work() {respond(); output(); learn();};
	};

}// namespace ann

#endif /* !_PUBLIC_ANN_HOPFIELD_HFNEURON_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -