diff options
| author | Gertjan van den Burg <burg@ese.eur.nl> | 2016-10-24 14:54:11 +0200 |
|---|---|---|
| committer | Gertjan van den Burg <burg@ese.eur.nl> | 2016-10-24 14:54:11 +0200 |
| commit | aa75c36976e7502b01d3bd0c9cd800abcf4e3634 (patch) | |
| tree | d2ab1976de4edee4372e579ee01a937d1c8d1a93 /include | |
| parent | fix problems with dense ZV computation when data->n < model->n (diff) | |
| download | gensvm-aa75c36976e7502b01d3bd0c9cd800abcf4e3634.tar.gz gensvm-aa75c36976e7502b01d3bd0c9cd800abcf4e3634.zip | |
update copyright information
Diffstat (limited to 'include')
| -rw-r--r-- | include/gensvm_base.h | 22 | ||||
| -rw-r--r-- | include/gensvm_cmdarg.h | 22 | ||||
| -rw-r--r-- | include/gensvm_copy.h | 22 | ||||
| -rw-r--r-- | include/gensvm_cv_util.h | 22 | ||||
| -rw-r--r-- | include/gensvm_debug.h | 23 | ||||
| -rw-r--r-- | include/gensvm_globals.h | 22 | ||||
| -rw-r--r-- | include/gensvm_grid.h | 22 | ||||
| -rw-r--r-- | include/gensvm_gridsearch.h | 22 | ||||
| -rw-r--r-- | include/gensvm_init.h | 23 | ||||
| -rw-r--r-- | include/gensvm_io.h | 22 | ||||
| -rw-r--r-- | include/gensvm_kernel.h | 22 | ||||
| -rw-r--r-- | include/gensvm_memory.h | 24 | ||||
| -rw-r--r-- | include/gensvm_optimize.h | 22 | ||||
| -rw-r--r-- | include/gensvm_predict.h | 22 | ||||
| -rw-r--r-- | include/gensvm_print.h | 22 | ||||
| -rw-r--r-- | include/gensvm_queue.h | 22 | ||||
| -rw-r--r-- | include/gensvm_simplex.h | 22 | ||||
| -rw-r--r-- | include/gensvm_sparse.h | 20 | ||||
| -rw-r--r-- | include/gensvm_strutil.h | 22 | ||||
| -rw-r--r-- | include/gensvm_sv.h | 22 | ||||
| -rw-r--r-- | include/gensvm_task.h | 22 | ||||
| -rw-r--r-- | include/gensvm_timer.h | 22 | ||||
| -rw-r--r-- | include/gensvm_train.h | 22 | ||||
| -rw-r--r-- | include/gensvm_types.h | 22 | ||||
| -rw-r--r-- | include/gensvm_update.h | 22 | ||||
| -rw-r--r-- | include/gensvm_zv.h | 22 |
26 files changed, 497 insertions, 77 deletions
diff --git a/include/gensvm_base.h b/include/gensvm_base.h index 986e2a5..e4c2be1 100644 --- a/include/gensvm_base.h +++ b/include/gensvm_base.h @@ -1,13 +1,31 @@ /** * @file gensvm_base.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_base.c * * @details * Contains documentation and declarations of GenModel and GenData, and * function declarations for the functions in gensvm_base.c. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_BASE_H diff --git a/include/gensvm_cmdarg.h b/include/gensvm_cmdarg.h index 600de81..532dc0f 100644 --- a/include/gensvm_cmdarg.h +++ b/include/gensvm_cmdarg.h @@ -1,12 +1,30 @@ /** * @file gensvm_cmdarg.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_cmdarg.c * * @details * Function declarations for dealing with command line arguments. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_CMDARG_H diff --git a/include/gensvm_copy.h b/include/gensvm_copy.h index bdf6eec..782892c 100644 --- a/include/gensvm_copy.h +++ b/include/gensvm_copy.h @@ -1,9 +1,27 @@ /** * @file gensvm_copy.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_copy.c * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_COPY_H diff --git a/include/gensvm_cv_util.h b/include/gensvm_cv_util.h index ed88479..b31a0c7 100644 --- a/include/gensvm_cv_util.h +++ b/include/gensvm_cv_util.h @@ -1,13 +1,31 @@ /** * @file gensvm_cv_util.h - * @author Gertjan van den Burg - * @date January, 2014 + * @author G.J.J. van den Burg + * @date 2014-01-07 * @brief Header file for gensvm_cv_util.c * * @details * Contains function declarations for functions needed for performing cross * validation on GenData structures. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_CV_UTIL_H diff --git a/include/gensvm_debug.h b/include/gensvm_debug.h index e0a7482..9bf63bf 100644 --- a/include/gensvm_debug.h +++ b/include/gensvm_debug.h @@ -1,13 +1,30 @@ - /** * @file gensvm_debug.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_debug.c * * @details * Contains defines useful for debugging. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_DEBUG_H diff --git a/include/gensvm_globals.h b/include/gensvm_globals.h index d370c93..7c3b68e 100644 --- a/include/gensvm_globals.h +++ b/include/gensvm_globals.h @@ -1,7 +1,7 @@ /** * @file gensvm_globals.h - * @author Gertjan van den Burg - * @date January, 2014 + * @author G.J.J. van den Burg + * @date 2014-01-07 * @brief Global definitions * * @details @@ -13,6 +13,24 @@ * functions have their own include guards, to ensure potential linked * libraries don't conflict with these definitions. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_GLOBALS_H diff --git a/include/gensvm_grid.h b/include/gensvm_grid.h index d01aa9c..5876448 100644 --- a/include/gensvm_grid.h +++ b/include/gensvm_grid.h @@ -1,7 +1,7 @@ /** * @file gensvm_grid.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_grid.c * * @details @@ -10,6 +10,24 @@ * task in a queue, as well as a structure for the complete training * scheme. Function declarations are also included. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_GRID_H diff --git a/include/gensvm_gridsearch.h b/include/gensvm_gridsearch.h index f59f520..c4ddb98 100644 --- a/include/gensvm_gridsearch.h +++ b/include/gensvm_gridsearch.h @@ -1,7 +1,7 @@ /** * @file gensvm_gridsearch.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_gridsearch.c * * @details @@ -10,6 +10,24 @@ * task in a queue, as well as a structure for the complete training * scheme. Function declarations are also included. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_GRIDSEARCH_H diff --git a/include/gensvm_init.h b/include/gensvm_init.h index 3f4a1cb..3ce7e56 100644 --- a/include/gensvm_init.h +++ b/include/gensvm_init.h @@ -1,12 +1,31 @@ /** * @file gensvm_init.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_init.c * * @details * Contains function declarations for the initialization functions for the * model weights and model V matrix. + * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_INIT_H diff --git a/include/gensvm_io.h b/include/gensvm_io.h index 6ba14f4..afcf4a3 100644 --- a/include/gensvm_io.h +++ b/include/gensvm_io.h @@ -1,12 +1,30 @@ /** * @file gensvm_io.h - * @author Gertjan van den Burg - * @date January, 2014 + * @author G.J.J. van den Burg + * @date 2014-01-07 * @brief Header file for gensvm_io.c * * @details * Function declarations for input/output functions. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_IO_H diff --git a/include/gensvm_kernel.h b/include/gensvm_kernel.h index b832eb9..44b3555 100644 --- a/include/gensvm_kernel.h +++ b/include/gensvm_kernel.h @@ -1,7 +1,7 @@ /** * @file gensvm_kernel.h - * @author Gertjan van den Burg - * @date January, 2014 + * @author G.J.J. van den Burg + * @date 2014-01-07 * @brief Header file for gensvm_kernel.c * * @details @@ -9,6 +9,24 @@ * in nonlinear MSVMGen. Additional kernel functions should be * included here and in gensvm_kernel.c * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_KERNEL_H diff --git a/include/gensvm_memory.h b/include/gensvm_memory.h index 3af95d1..085fcec 100644 --- a/include/gensvm_memory.h +++ b/include/gensvm_memory.h @@ -1,12 +1,30 @@ /** * @file gensvm_memory.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_memory.c * * @details * Contains macro definitions for easy memory access. - * + + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_MEMORY_H diff --git a/include/gensvm_optimize.h b/include/gensvm_optimize.h index 39e17b7..d7a8248 100644 --- a/include/gensvm_optimize.h +++ b/include/gensvm_optimize.h @@ -1,13 +1,31 @@ /** * @file gensvm_optimize.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_optimize.c * * @details * Contains function declarations for functions used to train a single * GenModel. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_OPTIMIZE_H diff --git a/include/gensvm_predict.h b/include/gensvm_predict.h index 1787631..ec644bb 100644 --- a/include/gensvm_predict.h +++ b/include/gensvm_predict.h @@ -1,12 +1,30 @@ /** * @file gensvm_predict.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_predict.c * * @details * Contains function declarations for prediction functions. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_PREDICT_H diff --git a/include/gensvm_print.h b/include/gensvm_print.h index 4cd1dd9..1eced83 100644 --- a/include/gensvm_print.h +++ b/include/gensvm_print.h @@ -1,12 +1,30 @@ /** * @file gensvm_print.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_print.c * * @details * Function declarations for printing to stdout and stderr. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_PRINT_H diff --git a/include/gensvm_queue.h b/include/gensvm_queue.h index e8d26d6..f8faa87 100644 --- a/include/gensvm_queue.h +++ b/include/gensvm_queue.h @@ -1,7 +1,7 @@ /** * @file gensvm_queue.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_queue.c * * @details @@ -9,6 +9,24 @@ * This file contains struct definitions for this queue. Function declarations * for initializing and freeing the queue are also included. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_QUEUE_H diff --git a/include/gensvm_simplex.h b/include/gensvm_simplex.h index 4f8a475..17930c2 100644 --- a/include/gensvm_simplex.h +++ b/include/gensvm_simplex.h @@ -1,9 +1,27 @@ /** * @file gensvm_simplex.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_simplex.c * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_SIMPLEX_H diff --git a/include/gensvm_sparse.h b/include/gensvm_sparse.h index 80945b2..4d55ae3 100644 --- a/include/gensvm_sparse.h +++ b/include/gensvm_sparse.h @@ -1,6 +1,6 @@ /** * @file gensvm_sparse.h - * @author Gertjan van den Burg + * @author G.J.J. van den Burg * @date 2016-10-11 * @brief Header file for gensvm_sparse.c * @@ -8,20 +8,22 @@ * Contains declarations of the GenSparse structure and related functions. * * @copyright + Copyright 2016, G.J.J. van den Burg. - This program 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 2 - of the License, or (at your option) any later version. + This file is part of GenSVM. - This program is distributed in the hope that it will be useful, + 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 + 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 this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + along with GenSVM. If not, see <http://www.gnu.org/licenses/>. */ diff --git a/include/gensvm_strutil.h b/include/gensvm_strutil.h index d70809b..4e86944 100644 --- a/include/gensvm_strutil.h +++ b/include/gensvm_strutil.h @@ -1,13 +1,31 @@ /** * @file gensvm_strutil.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_strutil.c * * @details * Function declarations for useful string functions used in parsing * input files. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_STRUTIL_H diff --git a/include/gensvm_sv.h b/include/gensvm_sv.h index b47d622..4e071fa 100644 --- a/include/gensvm_sv.h +++ b/include/gensvm_sv.h @@ -1,12 +1,30 @@ /** * @file gensvm_sv.h - * @author Gertjan van den Burg - * @date May, 2014 + * @author G.J.J. van den Burg + * @date 2014-05-01 * @brief Header file for gensvm_sv.c * * @details * Contains function declarations for functions used to count support vectors. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_SV_H diff --git a/include/gensvm_task.h b/include/gensvm_task.h index 16ab361..41aef7a 100644 --- a/include/gensvm_task.h +++ b/include/gensvm_task.h @@ -1,7 +1,7 @@ /** * @file gensvm_task.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_task.c * * @details @@ -9,6 +9,24 @@ * This file contains struct definitions for the tasks in the queue. * Initialization and free functions are also included. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_TASK_H diff --git a/include/gensvm_timer.h b/include/gensvm_timer.h index 4c541b3..b8cf6f0 100644 --- a/include/gensvm_timer.h +++ b/include/gensvm_timer.h @@ -1,12 +1,30 @@ /** * @file gensvm_timer.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Header file for gensvm_timer.c * * @details * Function declaration for timer function used to measure computation time. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_TIMER_H diff --git a/include/gensvm_train.h b/include/gensvm_train.h index c410cef..5bc40f0 100644 --- a/include/gensvm_train.h +++ b/include/gensvm_train.h @@ -1,9 +1,27 @@ /** * @file gensvm_train.h - * @author Gertjan van den Burg - * @date May, 2016 + * @author G.J.J. van den Burg + * @date 2016-05-01 * @brief Header file for gensvm_train.c * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_TRAIN_H diff --git a/include/gensvm_types.h b/include/gensvm_types.h index 96b6311..61a02a4 100644 --- a/include/gensvm_types.h +++ b/include/gensvm_types.h @@ -1,12 +1,30 @@ /** * @file gensvm_types.h - * @author Gertjan van den Burg - * @date August, 2013 + * @author G.J.J. van den Burg + * @date 2013-08-01 * @brief Definitions of common types * * @details * Here common types used throughout the program are defined. * + * @copyright + Copyright 2016, G.J.J. van den Burg. + + 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/>. + */ #ifndef GENSVM_TYPES_H diff --git a/include/gensvm_update.h b/include/gensvm_update.h index 9242d86..289f0e5 100644 --- a/include/gensvm_update.h +++ b/include/gensvm_update.h @@ -1,24 +1,26 @@ /** * @file gensvm_update.h - * @author Gertjan van den Burg + * @author G.J.J. van den Burg * @date 2016-10-14 * @brief Header file for gensvm_update.c + * + * @copyright + Copyright 2016, G.J.J. van den Burg. - * Copyright (C) + This file is part of GenSVM. - This program 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 2 - of the License, or (at your option) any later version. + 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. - This program is distributed in the hope that it will be useful, + 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 + 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 this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + along with GenSVM. If not, see <http://www.gnu.org/licenses/>. */ diff --git a/include/gensvm_zv.h b/include/gensvm_zv.h index 1134640..36ea0c8 100644 --- a/include/gensvm_zv.h +++ b/include/gensvm_zv.h @@ -1,24 +1,26 @@ /** * @file gensvm_zv.h - * @author Gertjan van den Burg + * @author G.J.J. van den Burg * @date 2016-10-17 * @brief Header file for gensvm_zv.c + * + * @copyright + Copyright 2016, G.J.J. van den Burg. - * Copyright (C) + This file is part of GenSVM. - This program 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 2 - of the License, or (at your option) any later version. + 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. - This program is distributed in the hope that it will be useful, + 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 + 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 this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + along with GenSVM. If not, see <http://www.gnu.org/licenses/>. */ |
