Changeset 675 for trunk/c++_tools/classifier
- Timestamp:
- Oct 10, 2006, 2:08:45 PM (17 years ago)
- Location:
- trunk/c++_tools/classifier
- Files:
-
- 61 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/c++_tools/classifier/ConsensusInputRanker.cc
r667 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/ConsensusInputRanker.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/InputRanker.h> 6 #include <c++_tools/classifier/IRRetrieve.h> 7 #include <c++_tools/classifier/MatrixLookup.h> 8 #include <c++_tools/classifier/MatrixLookupWeighted.h> 9 #include <c++_tools/classifier/Sampler.h> 10 #include <c++_tools/classifier/Target.h> 11 #include <c++_tools/statistics/Score.h> 12 #include <c++_tools/statistics/utility.h> 13 #include <c++_tools/utility/stl_utility.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/ConsensusInputRanker.h" 25 26 #include "yat/classifier/InputRanker.h" 27 #include "yat/classifier/IRRetrieve.h" 28 #include "yat/classifier/MatrixLookup.h" 29 #include "yat/classifier/MatrixLookupWeighted.h" 30 #include "yat/classifier/Sampler.h" 31 #include "yat/classifier/Target.h" 32 #include "yat/statistics/Score.h" 33 #include "yat/statistics/utility.h" 34 #include "yat/utility/stl_utility.h" 14 35 15 36 #include <cassert> -
trunk/c++_tools/classifier/ConsensusInputRanker.h
r667 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_consensusinputranker_ 4 2 #define _theplu_classifier_consensusinputranker_ 5 3 6 #include <c++_tools/classifier/InputRanker.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/InputRanker.h"! 7 28 8 29 namespace theplu { -
trunk/c++_tools/classifier/CrossValidationSampler.cc
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r615 r675 4 4 Copyright (C) 2006 Peter Johansson 5 5 6 This file is part of the thep c++ tools library, 7 http://lev.thep.lu.se/trac/c++_tools 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 8 7 9 The c++ tools library is free software; you can redistribute it10 and/or modify it under the terms of the GNU General Public License11 as published by the Free Software Foundation; either version 2 of12 theLicense, or (at your option) any later version.8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 13 12 14 The c++ tools library is distributed in the hope that it will be15 useful, but WITHOUT ANY WARRANTY; without even the implied warranty16 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 16 General Public License for more details. 18 17 … … 23 22 */ 24 23 25 #include <c++_tools/classifier/CrossValidationSampler.h>26 #include <c++_tools/classifier/Target.h>27 #include <c++_tools/random/random.h>24 #include "yat/classifier/CrossValidationSampler.h" 25 #include "yat/classifier/Target.h" 26 #include "yat/random/random.h" 28 27 29 28 #include <algorithm> -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/CrossValidationSampler.h
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r645 r675 7 7 Copyright (C) 2006 Peter Johansson 8 8 9 This file is part of the thep c++ tools library, 10 http://lev.thep.lu.se/trac/c++_tools 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 11 10 12 The c++ tools library is free software; you can redistribute it13 and/or modify it under the terms of the GNU General Public License14 as published by the Free Software Foundation; either version 2 of15 theLicense, or (at your option) any later version.11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 16 15 17 The c++ tools library is distributed in the hope that it will be18 useful, but WITHOUT ANY WARRANTY; without even the implied warranty19 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 19 General Public License for more details. 21 20 … … 26 25 */ 27 26 28 #include <c++_tools/classifier/Sampler.h>27 #include "yat/classifier/Sampler.h" 29 28 30 29 namespace theplu { -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/DataLookup1D.cc
r624 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/DataLookup1D.h> 4 #include <c++_tools/classifier/DataLookup2D.h> 5 #include <c++_tools/classifier/MatrixLookup.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/DataLookup1D.h" 25 #include "yat/classifier/DataLookup2D.h" 26 #include "yat/classifier/MatrixLookup.h" 6 27 7 28 #include <cassert> -
trunk/c++_tools/classifier/DataLookup1D.h
r648 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_dataLookup1D_ 4 2 #define _theplu_classifier_dataLookup1D_ 5 3 6 #include <c++_tools/classifier/DataLookup2D.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/DataLookup2D.h" 7 28 8 29 #include <cassert> -
trunk/c++_tools/classifier/DataLookup2D.cc
r659 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/DataLookup2D.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/DataLookup2D.h" 4 25 5 26 #include <vector> -
trunk/c++_tools/classifier/DataLookup2D.h
r659 r675 1 #ifndef _theplu_classifier_DataLookup2D_ 2 #define _theplu_classifier_DataLookup2D_ 3 1 4 // $Id$ 2 5 3 #ifndef _theplu_classifier_DataLookup2D_ 4 #define _theplu_classifier_DataLookup2D_ 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 #include <vector> -
trunk/c++_tools/classifier/DataLookupWeighted1D.cc
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r622 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/DataLookupWeighted1D.h> 4 #include <c++_tools/classifier/MatrixLookupWeighted.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/DataLookupWeighted1D.h" 25 #include "yat/classifier/MatrixLookupWeighted.h" 5 26 6 27 #include <cassert> -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/DataLookupWeighted1D.h
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r648 r675 3 3 4 4 // $Id$ 5 5 6 /* 6 7 Copyright (C) 2006 Peter Johansson 7 8 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 10 11 The c++ tools library is free software; you can redistribute it12 and/or modify it under the terms of the GNU General Public License13 as published by the Free Software Foundation; either version 2 of14 theLicense, or (at your option) any later version.11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 15 16 The c++ tools library is distributed in the hope that it will be17 useful, but WITHOUT ANY WARRANTY; without even the implied warranty18 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 19 General Public License for more details. 20 20 … … 25 25 */ 26 26 27 #include <c++_tools/classifier/MatrixLookupWeighted.h>27 #include "yat/classifier/MatrixLookupWeighted.h" 28 28 29 29 #include <iostream> -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/EnsembleBuilder.cc
r659 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/EnsembleBuilder.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup2D.h> 6 #include <c++_tools/classifier/KernelLookup.h> 7 #include <c++_tools/classifier/SubsetGenerator.h> 8 #include <c++_tools/classifier/SupervisedClassifier.h> 9 #include <c++_tools/classifier/Target.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 7 11 #include <c++_tools/utility/matrix.h> 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/EnsembleBuilder.h" 25 26 #include "yat/classifier/DataLookup2D.h" 27 #include "yat/classifier/KernelLookup.h" 28 #include "yat/classifier/SubsetGenerator.h" 29 #include "yat/classifier/SupervisedClassifier.h" 30 #include "yat/classifier/Target.h" 31 32 #include "yat/utility/matrix.h" 12 33 13 34 namespace theplu { -
trunk/c++_tools/classifier/EnsembleBuilder.h
r655 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_ensemblebuilder_ 4 2 #define _theplu_classifier_ensemblebuilder_ 5 3 6 #include <c++_tools/statistics/Averager.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/statistics/Averager.h"! 7 28 8 29 #include <vector> -
trunk/c++_tools/classifier/FeatureSelector.cc
r624 r675 1 1 // $Id$ 2 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 2 23 3 24 #include "FeatureSelector.h" -
trunk/c++_tools/classifier/FeatureSelector.h
r648 r675 1 #ifndef _theplu_classifier_featureselector_ 2 #define _theplu_classifier_featureselector_ 3 1 4 // $Id$ 2 5 3 #ifndef _theplu_classifier_featureselector_ 4 #define _theplu_classifier_featureselector_ 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 #include <list> -
trunk/c++_tools/classifier/FeatureSelectorIR.cc
r640 r675 1 1 // $Id$ 2 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 2 23 3 24 #include "FeatureSelectorIR.h" -
trunk/c++_tools/classifier/FeatureSelectorIR.h
r624 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_featureselectorir_ 4 2 #define _theplu_classifier_featureselectorir_ 5 3 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 6 27 #include "FeatureSelector.h" 7 28 8 #include <c++_tools/statistics/Score.h>29 #include "yat/statistics/Score.h" 9 30 10 31 namespace theplu { -
trunk/c++_tools/classifier/FeatureSelectorRandom.cc
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r642 r675 1 1 // $Id$ 2 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 2 23 3 24 #include "FeatureSelectorRandom.h" … … 5 26 #include "MatrixLookupWeighted.h" 6 27 #include "Target.h" 7 #include " c++_tools/random/random.h"28 #include "yat/random/random.h" 8 29 9 30 #include <algorithm> -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/FeatureSelectorRandom.h
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r642 r675 3 3 4 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 #include "FeatureSelector.h" -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/GaussianKernelFunction.cc
r629 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/GaussianKernelFunction.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/KernelFunction.h> 6 #include <c++_tools/classifier/DataLookup1D.h> 7 #include <c++_tools/classifier/DataLookupWeighted1D.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/GaussianKernelFunction.h" 25 26 #include "yat/classifier/KernelFunction.h" 27 #include "yat/classifier/DataLookup1D.h" 28 #include "yat/classifier/DataLookupWeighted1D.h" 8 29 9 30 #include <math.h> -
trunk/c++_tools/classifier/GaussianKernelFunction.h
r629 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/KernelFunction.h> 7 #include <c++_tools/classifier/DataLookup1D.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/KernelFunction.h" 28 #include "yat/classifier/DataLookup1D.h" 8 29 9 30 #include <cmath> -
trunk/c++_tools/classifier/IGP.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/IGP.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup1D.h> 6 #include <c++_tools/classifier/MatrixLookup.h> 7 #include <c++_tools/classifier/Target.h> 8 #include <c++_tools/classifier/utility.h> 9 #include <c++_tools/utility/vector.h> 10 #include <c++_tools/statistics/Distance.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/IGP.h" 25 26 #include "yat/classifier/DataLookup1D.h" 27 #include "yat/classifier/MatrixLookup.h" 28 #include "yat/classifier/Target.h" 29 #include "yat/classifier/utility.h" 30 #include "yat/utility/vector.h" 31 #include "yat/statistics/Distance.h" 11 32 12 33 #include <cassert> -
trunk/c++_tools/classifier/IGP.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/vector.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/utility/vector.h" 7 28 8 29 namespace theplu { -
trunk/c++_tools/classifier/IRRank.h
r667 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_ir_rank_ 4 2 #define _theplu_classifier_ir_rank_ 5 3 6 #include <c++_tools/classifier/InputRanker.h> 7 #include <c++_tools/classifier/IRRetrieve.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/InputRanker.h" 28 #include "yat/classifier/IRRetrieve.h" 8 29 9 30 namespace theplu { -
trunk/c++_tools/classifier/IRRetrieve.h
r666 r675 1 #ifndef _theplu_classifier_ir_retrieve_ 2 #define _theplu_classifier_ir_retrieve_ 3 1 4 // $Id$ 2 5 3 #ifndef _theplu_classifier_ir_retrieve_ 4 #define _theplu_classifier_ir_retrieve_ 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 namespace theplu { -
trunk/c++_tools/classifier/IRScore.h
r666 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_ir_score_ 4 2 #define _theplu_classifier_ir_score_ 5 3 6 #include <c++_tools/classifier/InputRanker.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/InputRanker.h" 7 28 8 29 namespace theplu { -
trunk/c++_tools/classifier/InputRanker.cc
r665 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/InputRanker.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/MatrixLookup.h> 6 #include <c++_tools/classifier/MatrixLookupWeighted.h> 7 #include <c++_tools/classifier/DataLookup1D.h> 8 #include <c++_tools/classifier/DataLookupWeighted1D.h> 9 #include <c++_tools/classifier/Target.h> 10 #include <c++_tools/statistics/ROC.h> 11 #include <c++_tools/utility/stl_utility.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/InputRanker.h" 25 26 #include "yat/classifier/MatrixLookup.h" 27 #include "yat/classifier/MatrixLookupWeighted.h" 28 #include "yat/classifier/DataLookup1D.h" 29 #include "yat/classifier/DataLookupWeighted1D.h" 30 #include "yat/classifier/Target.h" 31 #include "yat/statistics/ROC.h" 32 #include "yat/utility/stl_utility.h" 12 33 13 34 #include <functional> -
trunk/c++_tools/classifier/InputRanker.h
r665 r675 1 #ifndef _theplu_classifier_inputranker_ 2 #define _theplu_classifier_inputranker_ 3 1 4 // $Id$ 2 5 3 #ifndef _theplu_classifier_inputranker_ 4 #define _theplu_classifier_inputranker_ 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 #include <vector> -
trunk/c++_tools/classifier/Kernel.cc
r659 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/Kernel.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup1D.h> 6 #include <c++_tools/classifier/DataLookupWeighted1D.h> 7 #include <c++_tools/classifier/KernelFunction.h> 8 #include <c++_tools/classifier/MatrixLookup.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/Kernel.h" 25 26 #include "yat/classifier/DataLookup1D.h" 27 #include "yat/classifier/DataLookupWeighted1D.h" 28 #include "yat/classifier/KernelFunction.h" 29 #include "yat/classifier/MatrixLookup.h" 9 30 10 31 #include <vector> -
trunk/c++_tools/classifier/Kernel.h
r659 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/DataLookup2D.h> 7 #include <c++_tools/classifier/KernelFunction.h> 8 #include <c++_tools/classifier/MatrixLookupWeighted.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/DataLookup2D.h" 28 #include "yat/classifier/KernelFunction.h" 29 #include "yat/classifier/MatrixLookupWeighted.h" 9 30 10 31 #include <cctype> -
trunk/c++_tools/classifier/KernelFunction.h
r629 r675 1 #ifndef _theplu_classifier_kernel_function_ 2 #define _theplu_classifier_kernel_function_ 3 1 4 // $Id$ 2 5 3 #ifndef _theplu_classifier_kernel_function_ 4 #define _theplu_classifier_kernel_function_ 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 namespace theplu { -
trunk/c++_tools/classifier/KernelLookup.cc
r659 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/KernelLookup.h> 4 #include <c++_tools/classifier/DataLookup2D.h> 5 #include <c++_tools/classifier/MatrixLookup.h> 6 #include <c++_tools/classifier/MatrixLookupWeighted.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/KernelLookup.h" 25 #include "yat/classifier/DataLookup2D.h" 26 #include "yat/classifier/MatrixLookup.h" 27 #include "yat/classifier/MatrixLookupWeighted.h" 7 28 8 29 -
trunk/c++_tools/classifier/KernelLookup.h
r659 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_kernel_lookup_ 4 2 #define _theplu_classifier_kernel_lookup_ 5 3 6 #include <c++_tools/classifier/Kernel.h> 7 #include <c++_tools/classifier/DataLookup2D.h> 8 #include <c++_tools/classifier/MatrixLookup.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/Kernel.h" 28 #include "yat/classifier/DataLookup2D.h" 29 #include "yat/classifier/MatrixLookup.h" 30 9 31 #include <vector> 10 32 -
trunk/c++_tools/classifier/Kernel_MEV.cc
r658 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/Kernel_MEV.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup1D.h> 6 #include <c++_tools/classifier/DataLookupWeighted1D.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/Kernel_MEV.h" 25 26 #include "yat/classifier/DataLookup1D.h" 27 #include "yat/classifier/DataLookupWeighted1D.h" 7 28 8 29 namespace theplu { -
trunk/c++_tools/classifier/Kernel_MEV.h
r658 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/DataLookup1D.h> 7 #include <c++_tools/classifier/Kernel.h> 8 #include <c++_tools/classifier/KernelFunction.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/DataLookup1D.h" 28 #include "yat/classifier/Kernel.h" 29 #include "yat/classifier/KernelFunction.h" 9 30 10 31 namespace theplu { -
trunk/c++_tools/classifier/Kernel_SEV.cc
r658 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/Kernel_SEV.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup1D.h> 6 #include <c++_tools/classifier/DataLookupWeighted1D.h> 7 #include <c++_tools/classifier/Kernel.h> 8 #include <c++_tools/classifier/KernelFunction.h> 9 #include <c++_tools/classifier/MatrixLookup.h> 10 #include <c++_tools/utility/matrix.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/Kernel_SEV.h" 25 26 #include "yat/classifier/DataLookup1D.h" 27 #include "yat/classifier/DataLookupWeighted1D.h" 28 #include "yat/classifier/Kernel.h" 29 #include "yat/classifier/KernelFunction.h" 30 #include "yat/classifier/MatrixLookup.h" 31 #include "yat/utility/matrix.h" 11 32 12 33 namespace theplu { -
trunk/c++_tools/classifier/Kernel_SEV.h
r658 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/Kernel.h> 7 #include <c++_tools/utility/matrix.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/Kernel.h" 28 #include "yat/utility/matrix.h" 9 29 10 30 namespace theplu { -
trunk/c++_tools/classifier/Makefile.am
r666 r675 5 5 # Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson, Markus Ringnèr 6 6 # 7 # This file is part of the thep c++ tools library, 8 # http://lev.thep.lu.se/trac/c++_tools 7 # This file is part of the yat library, http://lev.thep.lu.se/trac/yat 9 8 # 10 # The c++ tools library is free software; you can redistribute it11 # and/ormodify it under the terms of the GNU General Public License as9 # The yat library is free software; you can redistribute it and/or 10 # modify it under the terms of the GNU General Public License as 12 11 # published by the Free Software Foundation; either version 2 of the 13 12 # License, or (at your option) any later version. 14 13 # 15 # The c++library is distributed in the hope that it will be useful,14 # The yat library is distributed in the hope that it will be useful, 16 15 # but WITHOUT ANY WARRANTY; without even the implied warranty of 17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 18 17 # General Public License for more details. 19 18 # … … 58 57 59 58 60 include_classifierdir = $(includedir)/ c++_tools/classifier59 include_classifierdir = $(includedir)/yat/classifier 61 60 62 61 include_classifier_HEADERS = \ -
trunk/c++_tools/classifier/MatrixLookup.cc
r658 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/MatrixLookup.h> 4 5 #include <c++_tools/utility/matrix.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/MatrixLookup.h" 25 26 #include "yat/utility/matrix.h" 6 27 7 28 #ifndef NDEBUG -
trunk/c++_tools/classifier/MatrixLookup.h
r658 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/DataLookup2D.h> 7 #include <c++_tools/utility/matrix.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/DataLookup2D.h" 28 #include "yat/utility/matrix.h" 8 29 9 30 #include <cassert> -
trunk/c++_tools/classifier/MatrixLookupWeighted.cc
r658 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/MatrixLookupWeighted.h> 4 5 #include <c++_tools/utility/matrix.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/MatrixLookupWeighted.h" 25 26 #include "yat/utility/matrix.h" 6 27 7 28 #ifndef NDEBUG -
trunk/c++_tools/classifier/MatrixLookupWeighted.h
r658 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/DataLookup2D.h> 7 #include <c++_tools/utility/matrix.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/DataLookup2D.h" 28 #include "yat/utility/matrix.h" 8 29 9 30 #include <cassert> -
trunk/c++_tools/classifier/NBC.cc
r662 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/NBC.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup2D.h> 6 #include <c++_tools/classifier/MatrixLookup.h> 7 #include <c++_tools/classifier/MatrixLookupWeighted.h> 8 #include <c++_tools/classifier/Target.h> 9 #include <c++_tools/statistics/AveragerWeighted.h> 10 #include <c++_tools/utility/matrix.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/NBC.h" 25 26 #include "yat/classifier/DataLookup2D.h" 27 #include "yat/classifier/MatrixLookup.h" 28 #include "yat/classifier/MatrixLookupWeighted.h" 29 #include "yat/classifier/Target.h" 30 #include "yat/statistics/AveragerWeighted.h" 31 #include "yat/utility/matrix.h" 11 32 12 33 #include <vector> -
trunk/c++_tools/classifier/NBC.h
r662 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/SupervisedClassifier.h> 7 #include <c++_tools/utility/matrix.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/SupervisedClassifier.h" 28 #include "yat/utility/matrix.h" 8 29 9 30 namespace theplu { -
trunk/c++_tools/classifier/NCC.cc
r638 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/NCC.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup1D.h> 6 #include <c++_tools/classifier/DataLookup2D.h> 7 #include <c++_tools/classifier/MatrixLookup.h> 8 #include <c++_tools/classifier/MatrixLookupWeighted.h> 9 #include <c++_tools/classifier/Target.h> 10 #include <c++_tools/utility/matrix.h> 11 #include <c++_tools/utility/vector.h> 12 #include <c++_tools/statistics/Distance.h> 13 #include <c++_tools/utility/stl_utility.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/NCC.h" 25 26 #include "yat/classifier/DataLookup1D.h" 27 #include "yat/classifier/DataLookup2D.h" 28 #include "yat/classifier/MatrixLookup.h" 29 #include "yat/classifier/MatrixLookupWeighted.h" 30 #include "yat/classifier/Target.h" 31 #include "yat/utility/matrix.h" 32 #include "yat/utility/vector.h" 33 #include "yat/statistics/Distance.h" 34 #include "yat/utility/stl_utility.h" 14 35 15 36 #include<iostream> -
trunk/c++_tools/classifier/NCC.h
r635 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/matrix.h> 6 /* 7 Copyright (C) The authors contributing to this file. 7 8 8 #include <c++_tools/classifier/SupervisedClassifier.h> 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/utility/matrix.h" 28 29 #include "yat/classifier/SupervisedClassifier.h" 9 30 10 31 #include <map> -
trunk/c++_tools/classifier/PolynomialKernelFunction.cc
r629 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/PolynomialKernelFunction.h> 4 #include <c++_tools/classifier/DataLookup1D.h> 5 #include <c++_tools/classifier/DataLookupWeighted1D.h> 3 /* 4 Copyright (C) The authors contributing to this file. 6 5 7 #include <c++_tools/statistics/AveragerPairWeighted.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/PolynomialKernelFunction.h" 25 #include "yat/classifier/DataLookup1D.h" 26 #include "yat/classifier/DataLookupWeighted1D.h" 27 28 #include "yat/statistics/AveragerPairWeighted.h" 8 29 9 30 #include <cmath> -
trunk/c++_tools/classifier/PolynomialKernelFunction.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/KernelFunction.h> 7 #include <c++_tools/classifier/DataLookup1D.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/KernelFunction.h" 28 #include "yat/classifier/DataLookup1D.h" 8 29 9 30 -
trunk/c++_tools/classifier/SVM.cc
r660 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/SVM.h> 4 5 #include <c++_tools/classifier/DataLookup2D.h> 6 #include <c++_tools/random/random.h> 7 #include <c++_tools/statistics/Averager.h> 8 #include <c++_tools/utility/matrix.h> 9 #include <c++_tools/utility/vector.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/SVM.h" 25 26 #include "yat/classifier/DataLookup2D.h" 27 #include "yat/random/random.h" 28 #include "yat/statistics/Averager.h" 29 #include "yat/utility/matrix.h" 30 #include "yat/utility/vector.h" 10 31 11 32 #include <algorithm> -
trunk/c++_tools/classifier/SVM.h
r660 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/KernelLookup.h> 7 #include <c++_tools/classifier/SupervisedClassifier.h> 8 #include <c++_tools/classifier/SVindex.h> 9 #include <c++_tools/classifier/Target.h> 10 #include <c++_tools/utility/vector.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/classifier/KernelLookup.h" 28 #include "yat/classifier/SupervisedClassifier.h" 29 #include "yat/classifier/SVindex.h" 30 #include "yat/classifier/Target.h" 31 #include "yat/utility/vector.h" 11 32 12 33 #include <utility> -
trunk/c++_tools/classifier/SVindex.cc
r660 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/SVindex.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/classifier/DataLookup2D.h> 6 #include <c++_tools/random/random.h> 7 #include <c++_tools/statistics/Averager.h> 8 #include <c++_tools/utility/matrix.h> 9 #include <c++_tools/utility/vector.h> 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/SVindex.h" 25 26 #include "yat/classifier/DataLookup2D.h" 27 #include "yat/random/random.h" 28 #include "yat/statistics/Averager.h" 29 #include "yat/utility/matrix.h" 30 #include "yat/utility/vector.h" 10 31 11 32 #include <algorithm> -
trunk/c++_tools/classifier/SVindex.h
r660 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/vector.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/utility/vector.h" 7 28 8 29 #include <cassert> -
trunk/c++_tools/classifier/Sampler.cc
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r610 r675 4 4 Copyright (C) 2006 Peter Johansson 5 5 6 This file is part of the thep c++ tools library, 7 http://lev.thep.lu.se/trac/c++_tools 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 8 7 9 The c++ tools library is free software; you can redistribute it10 and/or modify it under the terms of the GNU General Public License11 as published by the Free Software Foundation; either version 2 of12 theLicense, or (at your option) any later version.8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 13 12 14 The c++ tools library is distributed in the hope that it will be15 useful, but WITHOUT ANY WARRANTY; without even the implied warranty16 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 16 General Public License for more details. 18 17 … … 23 22 */ 24 23 25 #include <c++_tools/classifier/Sampler.h>26 #include <c++_tools/classifier/Target.h>24 #include "yat/classifier/Sampler.h" 25 #include "yat/classifier/Target.h" 27 26 28 27 namespace theplu { -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/Sampler.h
-
Property
svn:eol-style
set to
native
-
Property
svn:keywords
set to
Author Date Id Revision
r648 r675 7 7 Copyright (C) 2006 Peter Johansson 8 8 9 This file is part of the thep c++ tools library, 10 http://lev.thep.lu.se/trac/c++_tools 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 11 10 12 The c++ tools library is free software; you can redistribute it13 and/or modify it under the terms of the GNU General Public License14 as published by the Free Software Foundation; either version 2 of15 theLicense, or (at your option) any later version.11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 16 15 17 The c++ tools library is distributed in the hope that it will be18 useful, but WITHOUT ANY WARRANTY; without even the implied warranty19 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 19 General Public License for more details. 21 20 … … 26 25 */ 27 26 28 #include <c++_tools/classifier/Target.h>27 #include "yat/classifier/Target.h" 29 28 30 29 #include <vector> -
Property
svn:eol-style
set to
-
trunk/c++_tools/classifier/SubsetGenerator.cc
r656 r675 1 1 // $Id$ 2 2 3 4 #include <c++_tools/classifier/SubsetGenerator.h> 5 #include <c++_tools/classifier/DataLookup2D.h> 6 #include <c++_tools/classifier/FeatureSelector.h> 7 #include <c++_tools/classifier/KernelLookup.h> 8 #include <c++_tools/classifier/MatrixLookup.h> 9 #include <c++_tools/classifier/MatrixLookupWeighted.h> 10 #include <c++_tools/classifier/Target.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/SubsetGenerator.h" 25 #include "yat/classifier/DataLookup2D.h" 26 #include "yat/classifier/FeatureSelector.h" 27 #include "yat/classifier/KernelLookup.h" 28 #include "yat/classifier/MatrixLookup.h" 29 #include "yat/classifier/MatrixLookupWeighted.h" 30 #include "yat/classifier/Target.h" 11 31 12 32 #include <algorithm> -
trunk/c++_tools/classifier/SubsetGenerator.h
r648 r675 7 7 Copyright (C) 2006 Markus Ringnér, Peter Johansson 8 8 9 This file is part of the thep c++ tools library, 10 http://lev.thep.lu.se/trac/c++_tools 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 11 10 12 The c++ tools library is free software; you can redistribute it13 and/or modify it under the terms of the GNU General Public License14 as published by the Free Software Foundation; either version 2 of15 theLicense, or (at your option) any later version.11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 16 15 17 The c++ tools library is distributed in the hope that it will be18 useful, but WITHOUT ANY WARRANTY; without even the implied warranty19 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 19 General Public License for more details. 21 20 … … 25 24 02111-1307, USA. 26 25 */ 27 #include <c++_tools/classifier/Target.h> 28 #include <c++_tools/classifier/Sampler.h> 26 27 #include "yat/classifier/Target.h" 28 #include "yat/classifier/Sampler.h" 29 29 30 30 #include <vector> -
trunk/c++_tools/classifier/SupervisedClassifier.cc
r626 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/SupervisedClassifier.h> 4 #include <c++_tools/classifier/InputRanker.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/SupervisedClassifier.h" 25 #include "yat/classifier/InputRanker.h" 5 26 6 27 namespace theplu { -
trunk/c++_tools/classifier/SupervisedClassifier.h
r648 r675 3 3 4 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 #include <stddef.h> -
trunk/c++_tools/classifier/Target.cc
r663 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/Target.h> 4 #include <c++_tools/random/random.h> 5 #include <c++_tools/utility/stl_utility.h> 6 #include <c++_tools/utility/utility.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/Target.h" 25 #include "yat/random/random.h" 26 #include "yat/utility/stl_utility.h" 27 #include "yat/utility/utility.h" 7 28 8 29 #include <algorithm> -
trunk/c++_tools/classifier/Target.h
r663 r675 1 // $Id$2 3 1 #ifndef _theplu_classifier_target_ 4 2 #define _theplu_classifier_target_ 5 3 6 #include <c++_tools/utility/Exception.h> 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 26 27 #include "yat/utility/Exception.h" 7 28 8 29 #include <cassert> -
trunk/c++_tools/classifier/utility.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/classifier/utility.h> 3 /* 4 Copyright (C) The authors contributing to this file. 5 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 8 The yat library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public License as 10 published by the Free Software Foundation; either version 2 of the 11 License, or (at your option) any later version. 12 13 The yat library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 21 02111-1307, USA. 22 */ 23 24 #include "yat/classifier/utility.h" 4 25 5 26 6 #include <c++_tools/classifier/DataLookup1D.h>7 #include <c++_tools/utility/vector.h>27 #include "yat/classifier/DataLookup1D.h" 28 #include "yat/utility/vector.h" 8 29 9 30 -
trunk/c++_tools/classifier/utility.h
r616 r675 3 3 4 4 // $Id$ 5 6 /* 7 Copyright (C) The authors contributing to this file. 8 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 11 The yat library is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 The yat library is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public License 22 along with this program; if not, write to the Free Software 23 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 24 02111-1307, USA. 25 */ 5 26 6 27 namespace theplu {
Note: See TracChangeset
for help on using the changeset viewer.