GenSVM
Functions | Variables
test_gensvm_gridsearch.c File Reference

Unit tests for gensvm_gridsearch.c. More...

#include "minunit.h"
#include "gensvm_gridsearch.h"
Include dependency graph for test_gensvm_gridsearch.c:

Go to the source code of this file.

Functions

char * test_fill_queue_nokernel ()
 
char * test_fill_queue_kernel ()
 
char * test_kernel_changed ()
 
char * test_kernel_folds ()
 
char * test_train_queue ()
 
char * test_gridsearch_progress_linear ()
 
char * test_gridsearch_progress_rbf ()
 
char * test_gridsearch_progress_poly ()
 
char * test_gridsearch_progress_sigmoid ()
 
char * all_tests ()
 
 RUN_TESTS (all_tests)
 

Variables

FILE * GENSVM_OUTPUT_FILE
 

Detailed Description

Unit tests for gensvm_gridsearch.c.

Author
G.J.J. van den Burg
Date
2016-10-18

This file is part of GenSVM.

GenSVM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

GenSVM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with GenSVM. If not, see http://www.gnu.org/licenses/.

Definition in file test_gensvm_gridsearch.c.

Function Documentation

◆ all_tests()

char* all_tests ( )

Definition at line 1062 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ RUN_TESTS()

RUN_TESTS ( all_tests  )

◆ test_fill_queue_kernel()

char* test_fill_queue_kernel ( )

Definition at line 122 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_fill_queue_nokernel()

char* test_fill_queue_nokernel ( )

Definition at line 32 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_gridsearch_progress_linear()

char* test_gridsearch_progress_linear ( )

Definition at line 933 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_gridsearch_progress_poly()

char* test_gridsearch_progress_poly ( )

Definition at line 993 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_gridsearch_progress_rbf()

char* test_gridsearch_progress_rbf ( )

Definition at line 962 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_gridsearch_progress_sigmoid()

char* test_gridsearch_progress_sigmoid ( )

Definition at line 1028 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_kernel_changed()

char* test_kernel_changed ( )

Definition at line 856 of file test_gensvm_gridsearch.c.

Here is the call graph for this function:

◆ test_kernel_folds()

char* test_kernel_folds ( )

Definition at line 919 of file test_gensvm_gridsearch.c.

◆ test_train_queue()

char* test_train_queue ( )

Definition at line 926 of file test_gensvm_gridsearch.c.

Variable Documentation

◆ GENSVM_OUTPUT_FILE

FILE* GENSVM_OUTPUT_FILE

The GENSVM_OUTPUT_FILE specifies the output stream to which all output is written. This is done through the function note(). The advantage of using a global output stream variable is that the output can temporarily be suppressed by importing this variable through extern and (temporarily) setting it to NULL.

Definition at line 33 of file gensvm_print.c.