资源简介

一种用遗传算法优化支持向量机参数的简单matlab程序,非常适合初学者学习。

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include “svm.h“
int libsvm_version = LIBSVM_VERSION;
typedef float Qfloat;
typedef signed char schar;
#ifndef min
template  inline T min(T xT y) { return (x#endif
#ifndef max
template  inline T max(T xT y) { return (x>y)?x:y; }
#endif
template  inline void swap(T& x T& y) { T t=x; x=y; y=t; }
template  inline void clone(T*& dst S* src int n)
{
dst = new T[n];
memcpy((void *)dst(void *)srcsizeof(T)*n);
}
inline double powi(double base int times)
{
double tmp = base ret = 1.0;

for(int t=times; t>0; t/=2)
{
if(t%2==1) ret*=tmp;
tmp = tmp * tmp;
}
return ret;
}
#define INF HUGE_VAL
#d

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      62422  2011-01-05 09:45  svm.cpp

----------- ---------  ---------- -----  ----

                62422                    1


评论

共有 条评论