tron.h

来自「关于支持向量机的,有专门的工具箱,很好用,有什么问题请指教」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef _TRON_H#define _TRON_Hclass function{public:	virtual double fun(double *w) = 0 ;	virtual void grad(double *w, double *g) = 0 ;	virtual void Hv(double *s, double *Hs) = 0 ;	virtual int get_nr_variable(void) = 0 ;	virtual ~function(void){}};class TRON{public:	TRON(const function *fun_obj, double eps = 0.1, int max_iter = 1000);	~TRON();	void tron(double *w);private:	int trcg(double delta, double *g, double *s, double *r);	double norm_inf(int n, double *x);	double eps;	int max_iter;	function *fun_obj;};#endif

⌨️ 快捷键说明

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