| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2016-10-17 | Create debug function for printing GenSparse structs | Gertjan van den Burg | 5 | -6/+106 | |
| 2016-10-14 | remove temporary test seed setting | Gertjan van den Burg | 1 | -4/+1 | |
| 2016-10-14 | documentation fixes | Gertjan van den Burg | 18 | -42/+56 | |
| 2016-10-14 | add sparse matrices to GenSVM and reorganize update functionality | Gertjan van den Burg | 18 | -1276/+2164 | |
| 2016-10-06 | documentation fixes | Gertjan van den Burg | 5 | -3/+28 | |
| 2016-10-06 | make use of the fact that the first element of z_i is always 1 | Gertjan van den Burg | 1 | -3/+8 | |
| 2016-10-06 | change timer functionality to use clock_monotonic_raw | Gertjan van den Burg | 4 | -19/+76 | |
| 2016-10-06 | Coding style - set all pointers to NULL initially and after free | Gertjan van den Burg | 10 | -25/+58 | |
| 2016-10-06 | Switch to using dsyrk instead of dsyr for speed. | Gertjan van den Burg | 6 | -65/+282 | |
| Also added a workspace (GenWork) structure for to hold working matrices for the gensvm_get_update() and gensvm_get_loss() functions | |||||
| 2016-10-05 | documentation fixes | Gertjan van den Burg | 2 | -8/+3 | |
| 2016-09-30 | rewrite of the update function to use only rank 1 operations where possible | Gertjan van den Burg | 4 | -162/+110 | |
| 2016-09-30 | Rewrite UU matrix to be K*K*(K-1) instead of n*K*(K-1) | Gertjan van den Burg | 8 | -281/+236 | |
| 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 | 5 | -120/+24 | |
| 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 | remove unnecessary W and t matrices | Gertjan van den Burg | 3 | -24/+2 | |
| 2016-09-30 | minor changes and start on test of gensvm_optimize | Gertjan van den Burg | 4 | -8/+120 | |
| 2016-09-30 | use atlas for optimized blas/lapack | Gertjan van den Burg | 1 | -1/+1 | |
| 2016-09-30 | Add define for print_iter | Gertjan van den Burg | 1 | -1/+6 | |
| 2016-09-30 | Break up update function and add unit tests for parts | Gertjan van den Burg | 3 | -231/+751 | |
| 2016-09-30 | fix typo in file io | Gertjan van den Burg | 1 | -1/+1 | |
| 2016-09-30 | reorder initialization and allocation | Gertjan van den Burg | 1 | -3/+3 | |
| 2016-09-30 | Prevent memory leaks when copying data filename | Gertjan van den Burg | 1 | -1/+2 | |
| 2016-09-30 | Exclude test folders for documentation | Gertjan van den Burg | 1 | -1/+1 | |
| 2016-09-26 | moved mainpage to README | Gertjan van den Burg | 2 | -29/+20 | |
| 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-22 | Remove commented out code | Gertjan van den Burg | 1 | -7/+0 | |
| 2016-09-21 | remove output file of test from git | Gertjan van den Burg | 1 | -20/+0 | |
| 2016-09-21 | remove explicit dependencies on object files | Gertjan van den Burg | 1 | -44/+7 | |
| 2016-09-20 | minor improvements | Gertjan van den Burg | 2 | -2/+3 | |
| 2016-09-20 | Unit tests for printing and removal of gensvm_print_string | Gertjan van den Burg | 4 | -28/+102 | |
| Using gensvm_print_string seemed unnecessary, so removed it | |||||
| 2016-09-20 | Change globals.h to gensvm_globals.h | Gertjan van den Burg | 9 | -8/+8 | |
| Conformity! | |||||
| 2016-09-20 | Ignore coverage dir | Gertjan van den Burg | 1 | -0/+1 | |
| 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 | 3 | -11/+19 | |
| 2016-09-20 | Improvements in io | Gertjan van den Burg | 1 | -6/+6 | |
| 2016-09-20 | Properly copy the string for data_filename | Gertjan van den Burg | 1 | -1/+2 | |
| 2016-09-20 | Use exit_failure and err() in gensvm_io | Gertjan van den Burg | 1 | -12/+24 | |
| 2016-09-20 | Remove inline rand function | Gertjan van den Burg | 1 | -5/+4 | |
| 2016-09-20 | Robustness improvements reading dataset | Gertjan van den Burg | 1 | -17/+28 | |
| 2016-09-20 | Use file stream for errors too | Gertjan van den Burg | 3 | -6/+24 | |
| 2016-09-20 | Fix memory leak | Gertjan van den Burg | 1 | -2/+4 | |
| 2016-09-20 | Fix memory leak | Gertjan van den Burg | 1 | -0/+1 | |
| 2016-09-20 | Only need model for calculating SVs | Gertjan van den Burg | 3 | -7/+7 | |
| 2016-09-20 | Switch to using exit_failure and use of err for errors | Gertjan van den Burg | 8 | -31/+54 | |
| 2016-09-20 | Rename print_matrix to reflect namespace | Gertjan van den Burg | 3 | -4/+9 | |
| 2016-05-22 | add unit tests for string utilities | Gertjan van den Burg | 3 | -8/+287 | |
| 2016-05-22 | ignore cover files | Gertjan van den Burg | 1 | -0/+2 | |
| 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 | 2 | -4/+24 | |
| 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 | |
