| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2017-02-21 | Allow overriding of atlas usage from environment variable | Gertjan van den Burg | 1 | -0/+4 | |
| Use as: $ NOATLAS=true make | |||||
| 2017-02-17 | allow max_iter to be set in the model | Gertjan van den Burg | 3 | -1/+5 | |
| 2017-02-17 | Bump version | Gertjan van den Burg | 1 | -1/+1 | |
| 2017-02-17 | Bugfix for testing on non-atlas systems | Gertjan van den Burg | 1 | -1/+1 | |
| 2017-02-17 | Remove kernelparam array in favour of explicit kernel parameters | Gertjan van den Burg | 6 | -616/+578 | |
| This simplifies a lot of the code and will make it easier to link to other languages. | |||||
| 2017-01-02 | fix for string version | Gertjan van den Burg | 1 | -1/+1 | |
| 2016-12-07 | allow datasets to be stored in libsvm/svmlight format | Gertjan van den Burg | 5 | -0/+345 | |
| 2016-12-07 | moved check for class labels to seperate module | Gertjan van den Burg | 2 | -3/+149 | |
| 2016-12-07 | add ifndef and GENSVM_ before defines | Gertjan van den Burg | 5 | -54/+54 | |
| 2016-12-06 | document undocumented elements | Gertjan van den Burg | 2 | -5/+55 | |
| 2016-12-06 | add msvmmaj matlab file to git | Gertjan van den Burg | 1 | -0/+361 | |
| 2016-12-06 | add unit tests for gensvm_train | Gertjan van den Burg | 4 | -2/+528 | |
| 2016-12-05 | fix missing test in gensvm_optimize and expose doublesort | Gertjan van den Burg | 3 | -17/+69 | |
| 2016-12-05 | add octave testfiles to git | Gertjan van den Burg | 11 | -0/+809 | |
| 2016-12-05 | further unit tests for kernel module | Gertjan van den Burg | 1 | -1/+3752 | |
| 2016-12-05 | Tests and documentation kernel module | Gertjan van den Burg | 2 | -1/+154 | |
| 2016-12-05 | Improvements and tests for tasks and gridsearch | Gertjan van den Burg | 3 | -10/+1360 | |
| 2016-11-03 | prepare for gridsearch unit testing | Gertjan van den Burg | 3 | -0/+247 | |
| 2016-10-24 | update copyright information | Gertjan van den Burg | 20 | -48/+411 | |
| 2016-10-18 | fix problems with dense ZV computation when data->n < model->n | Gertjan van den Burg | 1 | -4/+140 | |
| 2016-10-17 | minor documentation fixes | Gertjan van den Burg | 1 | -2/+2 | |
| 2016-10-17 | refactor gensvm_pred to gensvm_predict | Gertjan van den Burg | 1 | -1/+1 | |
| 2016-10-17 | Update predictions to work with sparse matrices | Gertjan van den Burg | 2 | -2/+352 | |
| This is done by pulling the Z*V routines from the gensvm_optimize file to a seperate file, since they are shared by prediction and get_loss | |||||
| 2016-10-17 | Add functionality for cv_util for sparse matrices | Gertjan van den Burg | 1 | -3/+168 | |
| 2016-10-17 | Create debug function for printing GenSparse structs | Gertjan van den Burg | 3 | -5/+60 | |
| 2016-10-14 | documentation fixes | Gertjan van den Burg | 1 | -2/+2 | |
| 2016-10-14 | add sparse matrices to GenSVM and reorganize update functionality | Gertjan van den Burg | 6 | -757/+1141 | |
| 2016-10-06 | documentation fixes | Gertjan van den Burg | 2 | -0/+25 | |
| 2016-10-06 | change timer functionality to use clock_monotonic_raw | Gertjan van den Burg | 1 | -0/+34 | |
| 2016-10-06 | Switch to using dsyrk instead of dsyr for speed. | Gertjan van den Burg | 2 | -22/+114 | |
| Also added a workspace (GenWork) structure for to hold working matrices for the gensvm_get_update() and gensvm_get_loss() functions | |||||
| 2016-09-30 | rewrite of the update function to use only rank 1 operations where possible | Gertjan van den Burg | 2 | -27/+13 | |
| 2016-09-30 | Rewrite UU matrix to be K*K*(K-1) instead of n*K*(K-1) | Gertjan van den Burg | 2 | -215/+177 | |
| significant memory reduction by turning the 3D UU matrix into a 2D block matrix, with significantly less dimensions | |||||
| 2016-09-30 | Remove category matrix from implementation | Gertjan van den Burg | 1 | -69/+5 | |
| It's a remnant from the Matlab implementation, where it actually makes sense to use. Here it becomes a significant memory burden for large datasets, and doesn't provide any speedup | |||||
| 2016-09-30 | minor changes and start on test of gensvm_optimize | Gertjan van den Burg | 3 | -8/+117 | |
| 2016-09-30 | Break up update function and add unit tests for parts | Gertjan van den Burg | 1 | -7/+461 | |
| 2016-09-22 | More unit tests for optimize | Gertjan van den Burg | 5 | -6/+876 | |
| Also added auxiliary Octave files used to construct the unit tests | |||||
| 2016-09-21 | remove output file of test from git | Gertjan van den Burg | 1 | -20/+0 | |
| 2016-09-20 | minor improvements | Gertjan van den Burg | 1 | -2/+2 | |
| 2016-09-20 | Unit tests for printing and removal of gensvm_print_string | Gertjan van den Burg | 3 | -0/+94 | |
| Using gensvm_print_string seemed unnecessary, so removed it | |||||
| 2016-09-20 | Unit tests and corresponding data | Gertjan van den Burg | 13 | -0/+1705 | |
| 2016-09-20 | Minor improvements and fixes | Gertjan van den Burg | 2 | -2/+3 | |
| 2016-05-22 | add unit tests for string utilities | Gertjan van den Burg | 1 | -0/+268 | |
| 2016-05-20 | further work on unit tests for cmdarg, queue, and base | Gertjan van den Burg | 3 | -4/+89 | |
| 2016-05-20 | add generation of coverage reports with lcov | Gertjan van den Burg | 1 | -1/+6 | |
| 2016-05-18 | remove superfluous dependency | Gertjan van den Burg | 1 | -1/+0 | |
| 2016-05-17 | start adding unit tests | Gertjan van den Burg | 10 | -0/+645 | |
