91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 579KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-04
  • 語言: Matlab
  • 標簽: libsvm??heart_scale??

資源簡介

libsvm 數(shù)據(jù)集 包括 matlab數(shù)據(jù)集 和 VC數(shù)據(jù)集

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?“svm.h“

struct?svm_node?*x;
int?max_nr_attr?=?64;

struct?svm_model*?model;
int?predict_probability=0;

static?char?*line?=?NULL;
static?int?max_line_len;

static?char*?readline(FILE?*input)
{
int?len;

if(fgets(linemax_line_leninput)?==?NULL)
return?NULL;

while(strrchr(line‘\n‘)?==?NULL)
{
max_line_len?*=?2;
line?=?(char?*)?realloc(linemax_line_len);
len?=?(int)?strlen(line);
if(fgets(line+lenmax_line_len-leninput)?==?NULL)
break;
}
return?line;
}

void?exit_input_error(int?line_num)
{
fprintf(stderr“Wrong?input?format?at?line?%d\n“?line_num);
exit(1);
}

void?predict(FILE?*input?FILE?*output)
{
int?correct?=?0;
int?total?=?0;
double?error?=?0;
double?sump?=?0?sumt?=?0?sumpp?=?0?sumtt?=?0?sumpt?=?0;

int?svm_type=svm_get_svm_type(model);
int?nr_class=svm_get_nr_class(model);
double?*prob_estimates=NULL;
int?j;

if(predict_probability)
{
if?(svm_type==NU_SVR?||?svm_type==EPSILON_SVR)
printf(“Prob.?model?for?test?data:?target?value?=?predicted?value?+?z\nz:?Laplace?distribution?e^(-|z|/sigma)/(2sigma)sigma=%g\n“svm_get_svr_probability(model));
else
{
int?*labels=(int?*)?malloc(nr_class*sizeof(int));
svm_get_labels(modellabels);
prob_estimates?=?(double?*)?malloc(nr_class*sizeof(double));
fprintf(output“l(fā)abels“);
for(j=0;j fprintf(output“?%d“l(fā)abels[j]);
fprintf(output“\n“);
free(labels);
}
}

max_line_len?=?1024;
line?=?(char?*)malloc(max_line_len*sizeof(char));
while(readline(input)?!=?NULL)
{
int?i?=?0;
double?target_label?predict_label;
char?*idx?*val?*label?*endptr;
int?inst_max_index?=?-1;?//?strtol?gives?0?if?wrong?format?and?precomputed?kernel?has??start?from?0

label?=?strtok(line“?\t\n“);
if(label?==?NULL)?//?empty?line
exit_input_error(total+1);

target_label?=?strtod(label&endptr);
if(endptr?==?label?||?*endptr?!=?‘\0‘)
exit_input_error(total+1);

while(1)
{
if(i>=max_nr_attr-1) //?need?one?more?for?index?=?-1
{
max_nr_attr?*=?2;
x?=?(struct?svm_node?*)?realloc(xmax_nr_attr*sizeof(struct?svm_node));
}

idx?=?strtok(NULL“:“);
val?=?strtok(NULL“?\t“);

if(val?==?NULL)
break;
errno?=?0;
x[i].index?=?(int)?strtol(idx&endptr10);
if(endptr?==?idx?||?errno?!=?0?||?*endptr?!=?‘\0‘?||?x[i].index?<=?inst_max_index)
exit_input_error(total+1);
else
inst_max_index?=?x[i].index;

errno?=?0;
x[i].value?=?strtod(val&endptr);
if(endptr?==?val?||?errno?!=?0?||?(*endptr?!=?‘\0‘?&&?!isspace(*endptr)))
exit_input_error(total+1);

++i;
}
x[i].index?=?-1;

if?(predict_probability?&&?(svm_type==C_SVC?||?svm_type==NU_SVC))
{
predict_label?=?svm_predict_probability(modelxprob_estimates);
fprintf(output“%g“predict_label);
for(j=0;j fprintf(output“?%g“prob_estimates[j]);
fprintf(output“\n“);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1497??2011-03-26?11:25??libsvm-3.11\COPYRIGHT

?????文件??????71213??2011-11-05?09:35??libsvm-3.11\FAQ.html

?????文件??????27670??2003-07-12?12:07??libsvm-3.11\heart_scale

?????文件??????28904??2012-03-19?16:52??libsvm-3.11\heart_scale.mat

?????文件??????62406??2011-11-05?14:22??libsvm-3.11\java\libsvm\svm.java

?????文件??????61755??2011-05-28?22:19??libsvm-3.11\java\libsvm\svm.m4

?????文件????????734??2010-09-12?20:11??libsvm-3.11\java\libsvm\svm_model.java

?????文件????????115??2003-10-11?20:30??libsvm-3.11\java\libsvm\svm_node.java

?????文件???????1288??2006-03-03?23:44??libsvm-3.11\java\libsvm\svm_parameter.java

?????文件?????????87??2009-02-18?11:20??libsvm-3.11\java\libsvm\svm_print_interface.java

?????文件????????136??2003-10-11?20:30??libsvm-3.11\java\libsvm\svm_problem.java

?????文件??????50037??2011-11-05?14:23??libsvm-3.11\java\libsvm.jar

?????文件????????624??2009-02-18?08:41??libsvm-3.11\java\Makefile

?????文件???????4267??2009-03-18?04:20??libsvm-3.11\java\svm_predict.java

?????文件???????8944??2011-05-28?22:19??libsvm-3.11\java\svm_scale.java

?????文件??????11483??2010-12-13?17:43??libsvm-3.11\java\svm_toy.java

?????文件???????8268??2011-05-28?22:19??libsvm-3.11\java\svm_train.java

?????文件?????????81??2003-07-12?12:07??libsvm-3.11\java\test_applet.html

?????文件????????559??2011-06-26?03:55??libsvm-3.11\Makefile

?????文件???????1087??2010-09-12?20:11??libsvm-3.11\Makefile.win

?????文件???????4014??2011-08-27?13:03??libsvm-3.11\matlab\libsvmread.c

?????文件???????2148??2011-08-27?13:03??libsvm-3.11\matlab\libsvmwrite.c

?????文件????????799??2011-09-05?00:35??libsvm-3.11\matlab\make.m

?????文件???????1499??2011-05-10?07:35??libsvm-3.11\matlab\Makefile

?????文件???????9618??2011-10-30?19:40??libsvm-3.11\matlab\README

?????文件???????9263??2011-08-27?13:03??libsvm-3.11\matlab\svmpredict.c

?????文件??????11371??2011-08-27?13:03??libsvm-3.11\matlab\svmtrain.c

?????文件???????7722??2011-08-27?13:03??libsvm-3.11\matlab\svm_model_matlab.c

?????文件????????201??2011-02-24?07:00??libsvm-3.11\matlab\svm_model_matlab.h

?????文件?????????32??2011-05-10?07:35??libsvm-3.11\python\Makefile

............此處省略52個文件信息

評論

共有 條評論