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

📄 art_ext.h

📁 自适应共振神经网络可以实现自动学习与分类具有自适应的功能
💻 H
字号:
/* ------------------------------------------------------------------------- */
/*                           The ART Gallery                                 */
/* ------------------------------------------------------------------------- */
/* Art_Ext.h                                                                 */
/*    Version:     1.0                                                       */
/*    Written By:  Lars H. Liden         laliden@cns.bu.edu                  */
/*    Last Update: 8/02/95                                                   */
/*                                                                           */
/* The following code contains external declarations for external functions  */
/*                                                                           */
/* Please see Art_Doc.txt for a full documentation.                          */
/*                                                                           */
/* Send all bug reports to laliden@cns.bu.edu                                */
/* ------------------------------------------------------------------------- */
#ifndef __Art_Ext_h
#define __Art_Ext_h

extern int VBPREFIX   AddPattern     (setPTR set, int num_inputs, float *input,
					int num_outputs, float *output);
extern int VBPREFIX   FreeNet        (netPTR net);
extern int VBPREFIX   FreeSet        (setPTR set);
extern int VBPREFIX   GetArt         (netPTR net, int component, float *list);
extern int VBPREFIX   GetArtBeta     (netPTR net, int component, float *beta);
extern int VBPREFIX   GetArtResets   (netPTR net, int component);
extern int VBPREFIX   GetArtSize     (netPTR net, int component);
extern int VBPREFIX   GetArtType     (netPTR net, int component);
extern int VBPREFIX   GetArtStyle    (netPTR net, int component);
extern int VBPREFIX   GetArtVigil    (netPTR net, int component, float *vigil);
extern int VBPREFIX   GetArtWinner   (netPTR net, int component);
extern int VBPREFIX   GetMap         (netPTR net, float *list);
extern int VBPREFIX   GetMapMismatch (netPTR net);
extern int VBPREFIX   GetMapSize     (netPTR net);
extern int VBPREFIX   GetMapVigil    (netPTR net, float *vigil);
extern int VBPREFIX   GetNetDone     (netPTR net);
extern int VBPREFIX   GetNetInit     (netPTR net);
extern int VBPREFIX   GetNetInSize   (netPTR net);
extern int VBPREFIX   GetNetOutSize  (netPTR net);
extern int VBPREFIX   GetNetType     (netPTR net);
extern int VBPREFIX   GetNumPatterns (setPTR set);
extern int VBPREFIX   GetSetInit     (setPTR set);
extern int VBPREFIX   GetSetInput    (setPTR set, int number, float *list);
extern int VBPREFIX   GetSetInSize   (setPTR set);
extern int VBPREFIX   GetSetInType   (setPTR set);
extern int VBPREFIX   GetSetOutput   (setPTR set, int number, float *list);
extern int VBPREFIX   GetSetOneInput (setPTR set, int pat_num, float *list);
extern int VBPREFIX   GetSetOutSize  (setPTR set);
extern int VBPREFIX   GetSetOutType  (setPTR set);
extern int VBPREFIX   InitNet        (netPTR net, int net_type, int components,
				      int styleA, int num_inputs, int componentB,
				      int styleB, int num_output);
extern int VBPREFIX   InitSet        (setPTR set, int num_inputs, 
				      int type_inputs,int num_outputs, 
				      int type_outputs);
extern int VBPREFIX   LoadNet        (netPTR net, char *file_prefix);
extern int VBPREFIX   LoadSet        (setPTR set, char *file_prefix);
extern int VBPREFIX   MakeSet        (setPTR set,char *infile_name, 
				      int num_inputs, int type_inputs,
				      char *outfile_name, int num_outputs, 
				      int type_outputs);
extern int VBPREFIX   MergeSets      (char *file1_prefix, char *file2_prefix,
				      char *save_prefix);
extern int VBPREFIX   SaveNet        (netPTR net, char *file_prefix);
extern int VBPREFIX   SaveSet        (setPTR set, char *file_prefix);
extern int VBPREFIX   SetArtBeta     (netPTR net, int component, float beta);
extern int VBPREFIX   SetArtVigil    (netPTR net, int component, float vigil);
extern int VBPREFIX   SetMapVigil    (netPTR net, float map_vigil);
extern int VBPREFIX   ShowPat        (netPTR net, setPTR set, int pat_num);
extern int VBPREFIX   TestNet        (netPTR net, setPTR set, int *tot_correct,
				      int *tot_errors, int *tot_noansA, 
				      int *tot_noansB);
extern int VBPREFIX   TrainSet       (netPTR net, setPTR set, int max_epoch);
#endif



⌨️ 快捷键说明

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