Go to the source code of this file.
Functions | |
static const void * | get_col (uint32_t i) |
static float64_t | get_time () |
ocas_return_value_T | svm_ocas_solver (float64_t C, uint32_t nData, float64_t TolRel, float64_t TolAbs, float64_t QPBound, uint32_t _BufSize, uint8_t Method, void(*compute_W)(float64_t *, float64_t *, float64_t *, uint32_t, void *), float64_t(*update_W)(float64_t, void *), void(*add_new_cut)(float64_t *, uint32_t *, uint32_t, uint32_t, void *), void(*compute_output)(float64_t *, void *), void(*sort)(float64_t *, uint32_t *, uint32_t), void *user_data) |
static void | swapf (float64_t *a, float64_t *b) |
static void | swapi (uint32_t *a, uint32_t *b) |
void | qsort_index (float64_t *value, uint32_t *index, uint32_t size) |
Variables | |
static const uint32_t | QPSolverMaxIter = 10000000 |
static float64_t * | H |
static uint32_t | BufSize |
static const void* get_col | ( | uint32_t | i | ) | [static] |
Definition at line 40 of file libocas.cpp.
static float64_t get_time | ( | ) | [static] |
Definition at line 48 of file libocas.cpp.
void qsort_index | ( | float64_t * | value, | |
uint32_t * | index, | |||
uint32_t | size | |||
) |
Definition at line 452 of file libocas.cpp.
ocas_return_value_T svm_ocas_solver | ( | float64_t | C, | |
uint32_t | nData, | |||
float64_t | TolRel, | |||
float64_t | TolAbs, | |||
float64_t | QPBound, | |||
uint32_t | _BufSize, | |||
uint8_t | Method, | |||
void(*)(float64_t *, float64_t *, float64_t *, uint32_t, void *) | compute_W, | |||
float64_t(*)(float64_t, void *) | update_W, | |||
void(*)(float64_t *, uint32_t *, uint32_t, uint32_t, void *) | add_new_cut, | |||
void(*)(float64_t *, void *) | compute_output, | |||
void(*)(float64_t *, uint32_t *, uint32_t) | sort, | |||
void * | user_data | |||
) |
Definition at line 60 of file libocas.cpp.
Definition at line 438 of file libocas.cpp.
static void swapi | ( | uint32_t * | a, | |
uint32_t * | b | |||
) | [static] |
Definition at line 445 of file libocas.cpp.
uint32_t BufSize [static] |
Definition at line 35 of file libocas.cpp.
Definition at line 34 of file libocas.cpp.
const uint32_t QPSolverMaxIter = 10000000 [static] |
Definition at line 32 of file libocas.cpp.