Documentation - C API
pegasos.c File Reference

PEGASOS - Definition. More...

#include "pegasos.h"
#include "mathop.h"
#include <math.h>
#include "pegasos.c"

Functions

VlSvmPegasosvl_svmpegasos_new (vl_size dimension, double lambda)
 Create a new VlSvmPegasos structure.
void vl_svmpegasos_delete (VlSvmPegasos *svm, vl_bool freeModel)
 Delete a VlSvmPegasos structure.

Detailed Description

Author:
Daniele Perrone
Andrea Vedaldi

Function Documentation

void vl_svmpegasos_delete ( VlSvmPegasos svm,
vl_bool  freeModel 
)
Parameters:
@refVlSvmPegasos structure.

The function frees the resources allocated by vl_svmpegasos_new().

VlSvmPegasos* vl_svmpegasos_new ( vl_size  dimension,
double  lambda 
)
Parameters:
dimensionsvm model dimension.
lambdapegasos regularization parameter.

This function allocates and returns a new VlSvmPegasos structure.

Returns:
the new VlSvmPegasos structure.
See also:
vl_svmpegasos_delete