GenSVM
Public Attributes | List of all members
GenTask Struct Reference

A structure for a single task in the queue. More...

#include <gensvm_task.h>

Collaboration diagram for GenTask:
Collaboration graph
[legend]

Public Attributes

KernelType kerneltype
 kerneltype parameter for the GenModel More...
 
int weight_idx
 weight_idx parameter for the GenModel More...
 
long folds
 number of folds in cross validation More...
 
long ID
 numeric id of the task in the queue More...
 
double p
 p parameter for the GenModel More...
 
double kappa
 kappa parameter for the GenModel More...
 
double lambda
 lambda parameter for the GenModel More...
 
double epsilon
 epsilon parameter for the GenModel More...
 
double gamma
 gamma parameter for the GenModel More...
 
double coef
 coef parameter for the GenModel More...
 
double degree
 degree parameter for the GenModel More...
 
long max_iter
 maximum number of iterations of the algorithm More...
 
struct GenDatatrain_data
 pointer to the training data More...
 
struct GenDatatest_data
 pointer to the test data (if any) More...
 
double performance
 performance after cross validation More...
 

Detailed Description

A structure for a single task in the queue.

Parameters
foldsnumber of folds in cross validation
IDnumeric id of the task in the queue
weight_idxparameter for the GenModel
pparameter for the GenModel
kappaparameter for the GenModel
lambdaparameter for the GenModel
epsilonparameter for the GenModel
kerneltypeparameter for the GenModel
gammaparameter for the GenModel
coefparameter for the GenModel
degreeparameter for the GenModel
train_datapointer to the training data
test_datapointer to the test data (if any)
performanceperformance after cross validation

Definition at line 55 of file gensvm_task.h.

Member Data Documentation

◆ coef

double GenTask::coef

coef parameter for the GenModel

Definition at line 74 of file gensvm_task.h.

◆ degree

double GenTask::degree

degree parameter for the GenModel

Definition at line 76 of file gensvm_task.h.

◆ epsilon

double GenTask::epsilon

epsilon parameter for the GenModel

Definition at line 70 of file gensvm_task.h.

◆ folds

long GenTask::folds

number of folds in cross validation

Definition at line 60 of file gensvm_task.h.

◆ gamma

double GenTask::gamma

gamma parameter for the GenModel

Definition at line 72 of file gensvm_task.h.

◆ ID

long GenTask::ID

numeric id of the task in the queue

Definition at line 62 of file gensvm_task.h.

◆ kappa

double GenTask::kappa

kappa parameter for the GenModel

Definition at line 66 of file gensvm_task.h.

◆ kerneltype

KernelType GenTask::kerneltype

kerneltype parameter for the GenModel

Definition at line 56 of file gensvm_task.h.

◆ lambda

double GenTask::lambda

lambda parameter for the GenModel

Definition at line 68 of file gensvm_task.h.

◆ max_iter

long GenTask::max_iter

maximum number of iterations of the algorithm

Definition at line 78 of file gensvm_task.h.

◆ p

double GenTask::p

p parameter for the GenModel

Definition at line 64 of file gensvm_task.h.

◆ performance

double GenTask::performance

performance after cross validation

Definition at line 84 of file gensvm_task.h.

◆ test_data

struct GenData* GenTask::test_data

pointer to the test data (if any)

Definition at line 82 of file gensvm_task.h.

◆ train_data

struct GenData* GenTask::train_data

pointer to the training data

Definition at line 80 of file gensvm_task.h.

◆ weight_idx

int GenTask::weight_idx

weight_idx parameter for the GenModel

Definition at line 58 of file gensvm_task.h.


The documentation for this struct was generated from the following file: