www.pudn.com > CsharpSVM.rar > svm_parameter.cs, change:2004-06-14,size:1515b
using System; namespace libsvm { [Serializable] public class svm_parameter : System.ICloneable { /* svm_type */ public const int C_SVC = 0; public const int NU_SVC = 1; public const int ONE_CLASS = 2; public const int EPSILON_SVR = 3; public const int NU_SVR = 4; /* kernel_type */ public const int LINEAR = 0; public const int POLY = 1; public const int RBF = 2; public const int SIGMOID = 3; public int svm_type; public int kernel_type; public double degree; // for poly public double gamma; // for poly/rbf/sigmoid public double coef0; // for poly/sigmoid // these are for training only public double cache_size; // in MB public double eps; // stopping criteria public double C; // for C_SVC, EPSILON_SVR and NU_SVR public int nr_weight; // for C_SVC public int[] weight_label; // for C_SVC public double[] weight; // for C_SVC public double nu; // for NU_SVC, ONE_CLASS, and NU_SVR public double p; // for EPSILON_SVR public int shrinking; // use the shrinking heuristics public int probability; // do probability estimates public virtual System.Object Clone() { try { return base.MemberwiseClone(); } //UPGRADE_NOTE: Exception 'java.lang.CloneNotSupportedException' was converted to 'System.Exception' which has different behavior. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1100_3"' catch (System.Exception e) { return null; } } } }