Changeset 675 for trunk/c++_tools
- Timestamp:
- Oct 10, 2006, 2:08:45 PM (17 years ago)
- Location:
- trunk/c++_tools
- Files:
-
- 155 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/c++_tools/Makefile.am
r616 r675 3 3 ## $Id$ 4 4 5 # Copyright (C) The authors contributing to this file. 6 # 7 # This file is part of the yat library, http://lev.thep.lu.se/trac/yat 8 # 9 # 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 11 # published by the Free Software Foundation; either version 2 of the 12 # License, or (at your option) any later version. 13 # 14 # The yat library is distributed in the hope that it will be useful, 15 # but WITHOUT ANY WARRANTY; without even the implied warranty of 16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 # General Public License for more details. 18 # 19 # You should have received a copy of the GNU General Public License 20 # along with this program; if not, write to the Free Software 21 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 22 # 02111-1307, USA. 5 23 6 24 INCLUDES = @local_includes@ … … 8 26 SUBDIRS = classifier random statistics utility 9 27 10 lib_LTLIBRARIES = lib c++_tools.la28 lib_LTLIBRARIES = libyat.la 11 29 12 lib c___tools_la_SOURCES =30 libyat_la_SOURCES = 13 31 14 lib c___tools_la_LIBADD = \32 libyat_la_LIBADD = \ 15 33 classifier/libclassifier.la \ 16 34 random/librandom.la \ -
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 { -
trunk/c++_tools/random/Makefile.am
r580 r675 5 5 # Copyright (C) 2005, 2006 Jari Häkkinen 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++ toolslibrary is free software; you can redistribute it9 # The yat library is free software; you can redistribute it 11 10 # and/or 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 16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU … … 27 26 random.cc 28 27 29 include_randomdir = $(includedir)/ c++_tools/random28 include_randomdir = $(includedir)/yat/random 30 29 31 30 include_random_HEADERS = \ -
trunk/c++_tools/random/random.cc
r674 r675 4 4 Copyright (C) 2005, 2006 Jari Häkkinen, 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/random/random.h>26 #include <c++_tools/statistics/Histogram.h>24 #include "yat/random/random.h" 25 #include "yat/statistics/Histogram.h" 27 26 28 27 #include <fstream> -
trunk/c++_tools/random/random.h
r674 r675 1 #ifndef _theplu_random_ 2 #define _theplu_random_ 3 1 4 // $Id$ 2 5 … … 4 7 Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson 5 8 6 This file is part of the thep c++ tools library, 7 http://lev.thep.lu.se/trac/c++_tools 8 9 The c++ tools library is free software; you can redistribute it 10 and/or modify it under the terms of the GNU General Public License 11 as published by the Free Software Foundation; either version 2 of 12 the License, or (at your option) any later version. 13 14 The c++ tools library is distributed in the hope that it will be 15 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 16 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 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 17 19 General Public License for more details. 18 20 … … 23 25 */ 24 26 25 #ifndef _theplu_random_ 26 #define _theplu_random_ 27 28 #include <c++_tools/statistics/Histogram.h> 27 #include "yat/statistics/Histogram.h" 29 28 30 29 #include <gsl/gsl_rng.h> -
trunk/c++_tools/statistics/Averager.cc
r620 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Averager.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/statistics/Averager.h" 4 25 5 26 namespace theplu { -
trunk/c++_tools/statistics/Averager.h
r670 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 <cmath> -
trunk/c++_tools/statistics/AveragerPair.cc
r582 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/AveragerPair.h> 4 #include <c++_tools/statistics/Averager.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/statistics/AveragerPair.h" 25 #include "yat/statistics/Averager.h" 5 26 6 27 #include <cassert> -
trunk/c++_tools/statistics/AveragerPair.h
r597 r675 1 // $Id$2 3 1 #ifndef _theplu_statistics_averagerpair_ 4 2 #define _theplu_statistics_averagerpair_ 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 <cassert> -
trunk/c++_tools/statistics/AveragerPairWeighted.cc
r627 r675 1 1 // $Id$ 2 2 3 #include "c++_tools/statistics/AveragerPairWeighted.h" 4 #include "c++_tools/statistics/AveragerPair.h" 5 #include "c++_tools/statistics/Averager.h" 6 #include "c++_tools/classifier/DataLookup1D.h" 7 #include "c++_tools/classifier/DataLookupWeighted1D.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/statistics/AveragerPairWeighted.h" 25 #include "yat/statistics/AveragerPair.h" 26 #include "yat/statistics/Averager.h" 27 #include "yat/classifier/DataLookup1D.h" 28 #include "yat/classifier/DataLookupWeighted1D.h" 8 29 9 30 #include <cmath> -
trunk/c++_tools/statistics/AveragerPairWeighted.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/AveragerWeighted.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/statistics/AveragerWeighted.h" 7 28 8 29 #include <cmath> -
trunk/c++_tools/statistics/AveragerWeighted.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/AveragerWeighted.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/statistics/AveragerWeighted.h" 4 25 5 26 namespace theplu { -
trunk/c++_tools/statistics/AveragerWeighted.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Averager.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/statistics/Averager.h" 7 28 8 29 #include <cmath> -
trunk/c++_tools/statistics/Distance.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Distance.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/utility.h> 7 #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/statistics/Distance.h" 25 26 #include "yat/classifier/DataLookup1D.h" 27 #include "yat/classifier/utility.h" 28 #include "yat/utility/vector.h" 8 29 9 30 namespace theplu{ -
trunk/c++_tools/statistics/Distance.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 namespace theplu{ -
trunk/c++_tools/statistics/Fisher.cc
r623 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Fisher.h> 4 #include <c++_tools/statistics/Score.h> 5 #include <c++_tools/statistics/utility.h> 6 #include <c++_tools/classifier/DataLookupWeighted1D.h> 7 #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/statistics/Fisher.h" 25 #include "yat/statistics/Score.h" 26 #include "yat/statistics/utility.h" 27 #include "yat/classifier/DataLookupWeighted1D.h" 28 #include "yat/classifier/Target.h" 8 29 9 30 #include <gsl/gsl_cdf.h> -
trunk/c++_tools/statistics/Fisher.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Score.h> 7 #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/statistics/Score.h" 28 #include "yat/utility/vector.h" 8 29 9 30 #include <cmath> -
trunk/c++_tools/statistics/FoldChange.cc
r623 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/FoldChange.h> 4 #include <c++_tools/statistics/Score.h> 5 #include <c++_tools/statistics/Averager.h> 6 #include <c++_tools/statistics/AveragerWeighted.h> 7 #include <c++_tools/classifier/DataLookupWeighted1D.h> 8 #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/statistics/FoldChange.h" 25 #include "yat/statistics/Score.h" 26 #include "yat/statistics/Averager.h" 27 #include "yat/statistics/AveragerWeighted.h" 28 #include "yat/classifier/DataLookupWeighted1D.h" 29 #include "yat/classifier/Target.h" 9 30 10 31 namespace theplu { -
trunk/c++_tools/statistics/FoldChange.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 "Score.h" -
trunk/c++_tools/statistics/Histogram.cc
r372 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Histogram.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/statistics/Histogram.h" 4 25 5 26 #include <cmath> -
trunk/c++_tools/statistics/Histogram.h
r372 r675 1 // $Id$2 3 1 #ifndef _theplu_statistics_histogram_ 4 2 #define _theplu_statistics_histogram_ 5 3 6 #include <c++_tools/statistics/AveragerWeighted.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/AveragerWeighted.h" 7 28 8 29 #include <string> -
trunk/c++_tools/statistics/Kernel.cc
r443 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Kernel.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/statistics/Kernel.h" 4 25 5 26 namespace theplu{ -
trunk/c++_tools/statistics/Kernel.h
r443 r675 1 #ifndef _theplu_statistics_kernel_ 2 #define _theplu_statistics_kernel_ 3 1 4 // $Id$ 2 5 3 #ifndef _theplu_statistics_kernel_ 4 #define _theplu_statistics_kernel_ 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/statistics/KernelBox.cc
r389 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/KernelBox.h> 4 #include <c++_tools/statistics/Kernel.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/statistics/KernelBox.h" 25 #include "yat/statistics/Kernel.h" 5 26 6 27 namespace theplu { -
trunk/c++_tools/statistics/KernelBox.h
r443 r675 1 // $Id$2 3 4 1 #ifndef _theplu_statistics_regression_kernel_box_ 5 2 #define _theplu_statistics_regression_kernel_box_ 6 3 7 #include <c++_tools/statistics/Kernel.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/Kernel.h" 8 28 9 29 namespace theplu { -
trunk/c++_tools/statistics/KernelTriCube.cc
r389 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/KernelTriCube.h> 4 #include <c++_tools/statistics/Kernel.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/statistics/KernelTriCube.h" 25 #include "yat/statistics/Kernel.h" 5 26 6 27 #include <cmath> -
trunk/c++_tools/statistics/KernelTriCube.h
r411 r675 1 // $Id$2 3 4 1 #ifndef _theplu_statistics_kernel_tricube_ 5 2 #define _theplu_statistics_kernel_tricube_ 6 3 7 #include <c++_tools/statistics/Kernel.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/Kernel.h" 8 28 9 29 -
trunk/c++_tools/statistics/Linear.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Linear.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/statistics/AveragerPair.h> 6 #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/statistics/Linear.h" 25 26 #include "yat/statistics/AveragerPair.h" 27 #include "yat/utility/vector.h" 7 28 8 29 #include <gsl/gsl_fit.h> -
trunk/c++_tools/statistics/Linear.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/OneDimensional.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/statistics/OneDimensional.h" 7 28 8 29 #include <cmath> -
trunk/c++_tools/statistics/LinearWeighted.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/LinearWeighted.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/statistics/AveragerPairWeighted.h> 6 #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/statistics/LinearWeighted.h" 25 26 #include "yat/statistics/AveragerPairWeighted.h" 27 #include "yat/utility/vector.h" 7 28 8 29 #include <gsl/gsl_fit.h> -
trunk/c++_tools/statistics/LinearWeighted.h
r639 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/OneDimensionalWeighted.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/statistics/OneDimensionalWeighted.h" 7 28 8 29 #include <cmath> -
trunk/c++_tools/statistics/Local.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Local.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/utility/vector.h> 6 #include <c++_tools/statistics/Kernel.h> 7 #include <c++_tools/statistics/OneDimensionalWeighted.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/statistics/Local.h" 25 26 #include "yat/utility/vector.h" 27 #include "yat/statistics/Kernel.h" 28 #include "yat/statistics/OneDimensionalWeighted.h" 8 29 9 30 #include <algorithm> -
trunk/c++_tools/statistics/Local.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Kernel.h> 7 #include <c++_tools/statistics/OneDimensionalWeighted.h> 8 #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/statistics/Kernel.h" 28 #include "yat/statistics/OneDimensionalWeighted.h" 29 #include "yat/utility/vector.h" 9 30 10 31 #include <iostream> -
trunk/c++_tools/statistics/Makefile.am
r669 r675 6 6 # Copyright (C) 2006 Jari Häkkinen, Markus Ringnèr 7 7 # 8 # This file is part of the thep c++ tools library, 9 # http://lev.thep.lu.se/trac/c++_tools 8 # This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 # 11 # The c++ tools library is free software; you can redistribute it12 # and/ormodify it under the terms of the GNU General Public License as10 # The yat library is free software; you can redistribute it and/or 11 # modify it under the terms of the GNU General Public License as 13 12 # published by the Free Software Foundation; either version 2 of the 14 13 # License, or (at your option) any later version. … … 16 15 # The c++ library is distributed in the hope that it will be useful, 17 16 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 # General Public License for more details. 20 19 # … … 41 40 WilcoxonFoldChange.cc 42 41 43 include_statisticsdir = $(includedir)/ c++_tools/statistics42 include_statisticsdir = $(includedir)/yat/statistics 44 43 45 44 include_statistics_HEADERS = \ -
trunk/c++_tools/statistics/MultiDimensional.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/MultiDimensional.h> 4 #include <c++_tools/utility/matrix.h> 5 #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/statistics/MultiDimensional.h" 25 #include "yat/utility/matrix.h" 26 #include "yat/utility/vector.h" 6 27 7 28 namespace theplu { -
trunk/c++_tools/statistics/MultiDimensional.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/matrix.h> 7 #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/matrix.h" 28 #include "yat/utility/vector.h" 8 29 9 30 #include <gsl/gsl_multifit.h> -
trunk/c++_tools/statistics/MultiDimensionalWeighted.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/MultiDimensionalWeighted.h> 4 #include <c++_tools/utility/matrix.h> 5 #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/statistics/MultiDimensionalWeighted.h" 25 #include "yat/utility/matrix.h" 26 #include "yat/utility/vector.h" 6 27 7 28 #include <cassert> -
trunk/c++_tools/statistics/MultiDimensionalWeighted.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/matrix.h> 7 #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/matrix.h" 28 #include "yat/utility/vector.h" 8 29 9 30 #include <gsl/gsl_multifit.h> -
trunk/c++_tools/statistics/Naive.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Naive.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/statistics/Averager.h> 6 #include <c++_tools/statistics/AveragerWeighted.h> 7 #include <c++_tools/statistics/OneDimensional.h> 8 #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/statistics/Naive.h" 25 26 #include "yat/statistics/Averager.h" 27 #include "yat/statistics/AveragerWeighted.h" 28 #include "yat/statistics/OneDimensional.h" 29 #include "yat/utility/vector.h" 9 30 10 31 #include <cmath> -
trunk/c++_tools/statistics/Naive.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/OneDimensional.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/statistics/OneDimensional.h" 7 28 8 29 #include <iostream> -
trunk/c++_tools/statistics/NaiveWeighted.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/NaiveWeighted.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/statistics/AveragerWeighted.h> 6 #include <c++_tools/statistics/OneDimensional.h> 7 #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/statistics/NaiveWeighted.h" 25 26 #include "yat/statistics/AveragerWeighted.h" 27 #include "yat/statistics/OneDimensional.h" 28 #include "yat/utility/vector.h" 8 29 9 30 -
trunk/c++_tools/statistics/NaiveWeighted.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/OneDimensionalWeighted.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/statistics/OneDimensionalWeighted.h" 7 28 8 29 #include <cmath> -
trunk/c++_tools/statistics/OneDimensional.cc
r586 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/OneDimensional.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/statistics/OneDimensional.h" 4 25 5 26 namespace theplu { -
trunk/c++_tools/statistics/OneDimensional.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/AveragerPair.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/statistics/AveragerPair.h" 7 28 8 29 #include <ostream> -
trunk/c++_tools/statistics/OneDimensionalWeighted.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 <ostream> -
trunk/c++_tools/statistics/Pearson.cc
r623 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Pearson.h> 4 #include <c++_tools/statistics/AveragerPair.h> 5 #include <c++_tools/statistics/AveragerPairWeighted.h> 6 #include <c++_tools/utility/vector.h> 7 #include <c++_tools/classifier/DataLookupWeighted1D.h> 8 #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/statistics/Pearson.h" 25 #include "yat/statistics/AveragerPair.h" 26 #include "yat/statistics/AveragerPairWeighted.h" 27 #include "yat/utility/vector.h" 28 #include "yat/classifier/DataLookupWeighted1D.h" 29 #include "yat/classifier/Target.h" 9 30 10 31 #include <cmath> -
trunk/c++_tools/statistics/Pearson.h
r623 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Score.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/statistics/Score.h" 7 28 8 29 namespace theplu { -
trunk/c++_tools/statistics/PearsonDistance.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/PearsonDistance.h> 3 /* 4 Copyright (C) The authors contributing to this file. 4 5 5 #include <c++_tools/statistics/AveragerPair.h> 6 #include <c++_tools/statistics/AveragerPairWeighted.h> 7 #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/statistics/PearsonDistance.h" 25 26 #include "yat/statistics/AveragerPair.h" 27 #include "yat/statistics/AveragerPairWeighted.h" 28 #include "yat/utility/vector.h" 8 29 9 30 namespace theplu{ -
trunk/c++_tools/statistics/PearsonDistance.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Distance.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/statistics/Distance.h" 7 28 8 29 namespace theplu{ … … 13 34 14 35 namespace classifier { 15 class DataLookup1D 16 ; 36 class DataLookup1D; 17 37 } 18 38 -
trunk/c++_tools/statistics/Polynomial.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Polynomial.h> 4 #include <c++_tools/utility/matrix.h> 5 #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/statistics/Polynomial.h" 25 #include "yat/utility/matrix.h" 26 #include "yat/utility/vector.h" 6 27 7 28 namespace theplu { -
trunk/c++_tools/statistics/Polynomial.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/OneDimensional.h> 7 #include <c++_tools/statistics/MultiDimensional.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 8 9 #include <c++_tools/utility/vector.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/statistics/OneDimensional.h" 28 #include "yat/statistics/MultiDimensional.h" 29 30 #include "yat/utility/vector.h" 10 31 11 32 #include <gsl/gsl_multifit.h> -
trunk/c++_tools/statistics/PolynomialWeighted.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/PolynomialWeighted.h> 4 #include <c++_tools/utility/matrix.h> 5 #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/statistics/PolynomialWeighted.h" 25 #include "yat/utility/matrix.h" 26 #include "yat/utility/vector.h" 6 27 7 28 #include <cassert> -
trunk/c++_tools/statistics/PolynomialWeighted.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/OneDimensionalWeighted.h> 7 #include <c++_tools/statistics/MultiDimensionalWeighted.h> 6 /* 7 Copyright (C) The authors contributing to this file. 8 8 9 #include <c++_tools/utility/vector.h> 9 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 10 11 //#include <gsl/gsl_multifit.h> 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/OneDimensionalWeighted.h" 28 #include "yat/statistics/MultiDimensionalWeighted.h" 29 30 #include "yat/utility/vector.h" 12 31 13 32 #include <cassert> -
trunk/c++_tools/statistics/ROC.cc
r623 r675 1 1 // $Id$ 2 2 3 #include "c++_tools/statistics/ROC.h" 4 5 #include "c++_tools/classifier/DataLookupWeighted1D.h" 6 #include "c++_tools/utility/stl_utility.h" 7 #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/statistics/ROC.h" 25 26 #include "yat/classifier/DataLookupWeighted1D.h" 27 #include "yat/utility/stl_utility.h" 28 #include "yat/utility/vector.h" 8 29 9 30 #include <gsl/gsl_cdf.h> -
trunk/c++_tools/statistics/ROC.h
r650 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/Target.h> 7 #include <c++_tools/statistics/Score.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/Target.h" 28 #include "yat/statistics/Score.h" 8 29 9 30 #include <utility> -
trunk/c++_tools/statistics/SAM.cc
r669 r675 1 1 // $Id$ 2 2 3 #include "c++_tools/statistics/SAM.h" 4 #include "c++_tools/statistics/Averager.h" 5 #include "c++_tools/statistics/AveragerWeighted.h" 6 #include "c++_tools/classifier/DataLookupWeighted1D.h" 7 #include "c++_tools/classifier/Target.h" 8 #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/statistics/SAM.h" 25 #include "yat/statistics/Averager.h" 26 #include "yat/statistics/AveragerWeighted.h" 27 #include "yat/classifier/DataLookupWeighted1D.h" 28 #include "yat/classifier/Target.h" 29 #include "yat/utility/vector.h" 9 30 10 31 #include <cmath> -
trunk/c++_tools/statistics/SAM.h
r669 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Score.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/statistics/Score.h" 7 28 8 29 namespace theplu { -
trunk/c++_tools/statistics/SNR.cc
r623 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 "c++_tools/statistics/SNR.h" -
trunk/c++_tools/statistics/SNR.h
r673 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Score.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/statistics/Score.h" 7 28 8 29 #include <gsl/gsl_cdf.h> -
trunk/c++_tools/statistics/Score.cc
r529 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/Score.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/statistics/Score.h" 4 25 5 26 namespace theplu { -
trunk/c++_tools/statistics/Score.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/classifier/utility.h> 7 #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/utility.h" 28 #include "yat/utility/vector.h" 8 29 9 30 #include <cassert> 10 31 #ifndef NDEGUG 11 #include <c++_tools/classifier/Target.h>12 #include <c++_tools/classifier/DataLookup1D.h>32 #include "yat/classifier/Target.h" 33 #include "yat/classifier/DataLookup1D.h" 13 34 #endif 14 35 -
trunk/c++_tools/statistics/WilcoxonFoldChange.cc
r623 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/statistics/WilcoxonFoldChange.h> 4 #include <c++_tools/statistics/utility.h> 5 #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/statistics/WilcoxonFoldChange.h" 25 #include "yat/statistics/utility.h" 26 #include "yat/classifier/Target.h" 6 27 7 28 #include <cmath> -
trunk/c++_tools/statistics/WilcoxonFoldChange.h
r648 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/statistics/Score.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/statistics/Score.h" 7 28 8 29 namespace theplu { -
trunk/c++_tools/statistics/tScore.cc
r623 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 "c++_tools/statistics/tScore.h" -
trunk/c++_tools/statistics/tScore.h
r669 r675 4 4 // $Id$ 5 5 6 // C++ tools include 7 ///////////////////// 8 #include <c++_tools/statistics/Score.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/statistics/Score.h" 9 28 10 29 #include <gsl/gsl_cdf.h> -
trunk/c++_tools/statistics/utility.cc
r672 r675 1 1 // $Id$ 2 2 3 /* 4 Copyright (C) The authors contributing to this file. 3 5 4 #include <c++_tools/statistics/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/statistics/utility.h" 5 25 6 26 #include <gsl/gsl_randist.h> -
trunk/c++_tools/statistics/utility.h
r672 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 <algorithm> -
trunk/c++_tools/utility/Alignment.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/utility/Alignment.h> 4 #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/utility/Alignment.h" 25 #include "yat/utility/matrix.h" 5 26 6 27 #include <utility> -
trunk/c++_tools/utility/Alignment.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 #include <utility> -
trunk/c++_tools/utility/CommandLine.cc
r601 r675 1 1 //$Id$ 2 2 3 /* 3 4 Copyright (C) 2006 Peter Johansson 4 5 5 This file is part of the thep c++ tools library, 6 http://lev.thep.lu.se/trac/c++_tools 7 8 The c++ tools library is free software; you can redistribute it 9 and/or modify it under the terms of the GNU General Public License 10 as published by the Free Software Foundation; either version 2 of 11 the License, or (at your option) any later version. 12 13 The c++ tools library is distributed in the hope that it will be 14 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 15 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 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 16 General Public License for more details. 17 17 … … 21 21 02111-1307, USA. 22 22 */ 23 23 24 #include "CommandLine.h" 24 25 -
trunk/c++_tools/utility/CommandLine.h
r602 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 10 11 The c++ tools library is free software; you can redistribute it 12 and/or modify it under the terms of the GNU General Public License 13 as published by the Free Software Foundation; either version 2 of 14 the License, or (at your option) any later version. 15 16 The c++ tools library is distributed in the hope that it will be 17 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 18 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 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 19 General Public License for more details. 20 20 … … 60 60 Here is a small code example: 61 61 @code 62 #include <c++_tools/utility/CommandLine.h>62 #include "yat/utility/CommandLine.h" 63 63 #include <iostream> 64 64 int main(const int argc,const char* argv[]) -
trunk/c++_tools/utility/Exception.h
r648 r675 1 #ifndef _theplu_utility_exception_ 2 #define _theplu_utility_exception_ 3 1 4 // $Id$ 2 5 … … 5 8 Copyright (C) 2006 Jari Häkkinen 6 9 7 This file is part of the thep c++ tools library, 8 http://lev.thep.lu.se/trac/c++_tools 10 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 9 11 10 The c++ tools library is free software; you can redistribute it11 and/or modify it under the terms of the GNU General Public License12 as published by the Free Software Foundation; either version 2 of13 theLicense, or (at your option) any later version.12 The yat library is free software; you can redistribute it and/or 13 modify it under the terms of the GNU General Public License as 14 published by the Free Software Foundation; either version 2 of the 15 License, or (at your option) any later version. 14 16 15 The c++ tools library is distributed in the hope that it will be16 useful, but WITHOUT ANY WARRANTY; without even the implied warranty17 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU17 The yat library is distributed in the hope that it will be useful, 18 but WITHOUT ANY WARRANTY; without even the implied warranty of 19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 18 20 General Public License for more details. 19 21 … … 23 25 02111-1307, USA. 24 26 */ 25 26 #ifndef _theplu_utility_exception_27 #define _theplu_utility_exception_28 27 29 28 #include <stdexcept> -
trunk/c++_tools/utility/FileIO.cc
r570 r675 6 6 Copyright (C) 2006 Jari Häkkinen 7 7 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 8 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 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.10 The yat library is free software; you can redistribute it and/or 11 modify it under the terms of the GNU General Public License as 12 published by the Free Software Foundation; either version 2 of the 13 License, or (at your option) any later version. 15 14 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 GNU15 The yat library is distributed in the hope that it will be useful, 16 but WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 General Public License for more details. 20 19 … … 25 24 */ 26 25 27 #include <c++_tools/utility/FileIO.h>26 #include "yat/utility/FileIO.h" 28 27 29 28 #include <iostream> -
trunk/c++_tools/utility/FileIO.h
r570 r675 6 6 Copyright (C) 2006 Jari Häkkinen 7 7 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 8 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 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.10 The yat library is free software; you can redistribute it and/or 11 modify it under the terms of the GNU General Public License as 12 published by the Free Software Foundation; either version 2 of the 13 License, or (at your option) any later version. 15 14 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 GNU15 The yat library is distributed in the hope that it will be useful, 16 but WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 General Public License for more details. 20 19 -
trunk/c++_tools/utility/Makefile.am
r616 r675 6 6 # Copyright (C) 2006 Jari Häkkinen 7 7 # 8 # This file is part of the thep c++ tools library, 9 # http://lev.thep.lu.se/trac/c++_tools 8 # This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 # 11 # The c++ tools library is free software; you can redistribute it12 # and/ormodify it under the terms of the GNU General Public License as10 # The yat library is free software; you can redistribute it and/or 11 # modify it under the terms of the GNU General Public License as 13 12 # published by the Free Software Foundation; either version 2 of the 14 13 # License, or (at your option) any later version. 15 14 # 16 # The c++library is distributed in the hope that it will be useful,15 # The yat library is distributed in the hope that it will be useful, 17 16 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 # General Public License for more details. 20 19 # … … 30 29 31 30 32 include_utilitydir = $(includedir)/ c++_tools/utility31 include_utilitydir = $(includedir)/yat/utility 33 32 34 33 include_utility_HEADERS = \ -
trunk/c++_tools/utility/NNI.cc
r616 r675 6 6 Copyright (C) 2006 Jari Häkkinen 7 7 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 8 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 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.10 The yat library is free software; you can redistribute it and/or 11 modify it under the terms of the GNU General Public License as 12 published by the Free Software Foundation; either version 2 of the 13 License, or (at your option) any later version. 15 14 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 GNU15 The yat library is distributed in the hope that it will be useful, 16 but WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 General Public License for more details. 20 19 … … 25 24 */ 26 25 27 #include <c++_tools/utility/NNI.h>26 #include "yat/utility/NNI.h" 28 27 29 #include <c++_tools/utility/stl_utility.h>28 #include "yat/utility/stl_utility.h" 30 29 31 30 #include <algorithm> -
trunk/c++_tools/utility/NNI.h
r649 r675 9 9 Copyright (C) 2006 Jari Häkkinen 10 10 11 This file is part of the thep c++ tools library, 12 http://lev.thep.lu.se/trac/c++_tools 11 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 13 12 14 The c++ tools library is free software; you can redistribute it15 and/or modify it under the terms of the GNU General Public License16 as published by the Free Software Foundation; either version 2 of17 theLicense, or (at your option) any later version.13 The yat library is free software; you can redistribute it and/or 14 modify it under the terms of the GNU General Public License as 15 published by the Free Software Foundation; either version 2 of the 16 License, or (at your option) any later version. 18 17 19 The c++ tools library is distributed in the hope that it will be20 useful, but WITHOUT ANY WARRANTY; without even the implied warranty21 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU18 The yat library is distributed in the hope that it will be useful, 19 but WITHOUT ANY WARRANTY; without even the implied warranty of 20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 22 21 General Public License for more details. 23 22 … … 28 27 */ 29 28 29 #include "yat/utility/matrix.h" 30 30 31 #include <iostream> 31 32 #include <utility> 32 33 #include <vector> 33 34 #include <c++_tools/utility/matrix.h>35 34 36 35 namespace theplu { -
trunk/c++_tools/utility/Option.cc
r601 r675 1 1 // $Id$ 2 2 3 /* 3 4 Copyright (C) 2006 Peter Johansson 4 5 5 This file is part of the thep c++ tools library, 6 http://lev.thep.lu.se/trac/c++_tools 6 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 7 7 8 The c++ tools library is free software; you can redistribute it9 and/or modify it under the terms of the GNU General Public License10 as published by the Free Software Foundation; either version 2 of11 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. 12 12 13 The c++ tools library is distributed in the hope that it will be14 useful, but WITHOUT ANY WARRANTY; without even the implied warranty15 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 16 16 General Public License for more details. 17 17 -
trunk/c++_tools/utility/Option.h
r648 r675 3 3 4 4 // $Id$ 5 5 6 /* 6 Copyright (C) 2006 Peter Johansson 7 Copyright (C) 2006 Peter Johansson, Jari Hakkinen 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 … … 24 24 02111-1307, USA. 25 25 */ 26 26 27 #include <string> 27 28 -
trunk/c++_tools/utility/PCA.cc
r616 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 */ 23 24 #include "yat/utility/PCA.h" 25 #include "yat/utility/SVD.h" 2 26 3 27 #include <iostream> 4 28 #include <cmath> 5 29 #include <memory> 6 7 #include <c++_tools/utility/PCA.h>8 #include <c++_tools/utility/SVD.h>9 10 30 11 31 namespace theplu { -
trunk/c++_tools/utility/PCA.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/matrix.h> 7 #include <c++_tools/utility/vector.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/utility/matrix.h" 28 #include "yat/utility/vector.h" 9 29 10 30 namespace theplu { -
trunk/c++_tools/utility/SVD.cc
r616 r675 1 1 // $Id$ 2 2 3 #include <c++_tools/utility/SVD.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/utility/SVD.h" 4 25 5 26 -
trunk/c++_tools/utility/SVD.h
r616 r675 4 4 // $Id$ 5 5 6 #include <c++_tools/utility/matrix.h> 7 #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/matrix.h" 28 #include "yat/utility/vector.h" 8 29 9 30 #include <gsl/gsl_linalg.h> -
trunk/c++_tools/utility/WeNNI.cc
r616 r675 6 6 Copyright (C) 2006 Jari Häkkinen 7 7 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 8 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 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.10 The yat library is free software; you can redistribute it and/or 11 modify it under the terms of the GNU General Public License as 12 published by the Free Software Foundation; either version 2 of the 13 License, or (at your option) any later version. 15 14 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 GNU15 The yat library is distributed in the hope that it will be useful, 16 but WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 General Public License for more details. 20 19 … … 25 24 */ 26 25 27 #include <c++_tools/utility/WeNNI.h>26 #include "yat/utility/WeNNI.h" 28 27 29 #include <c++_tools/utility/matrix.h>30 #include <c++_tools/utility/stl_utility.h>28 #include "yat/utility/matrix.h" 29 #include "yat/utility/stl_utility.h" 31 30 32 31 #include <algorithm> -
trunk/c++_tools/utility/WeNNI.h
r616 r675 9 9 Copyright (C) 2006 Jari Häkkinen 10 10 11 This file is part of the thep c++ tools library, 12 http://lev.thep.lu.se/trac/c++_tools 11 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 13 12 14 The c++ toolslibrary is free software; you can redistribute it13 The yat library is free software; you can redistribute it 15 14 and/or modify it under the terms of the GNU General Public License 16 15 as published by the Free Software Foundation; either version 2 of 17 16 the License, or (at your option) any later version. 18 17 19 The c++ toolslibrary is distributed in the hope that it will be18 The yat library is distributed in the hope that it will be 20 19 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 21 20 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU … … 28 27 */ 29 28 30 #include <c++_tools/utility/NNI.h>29 #include "yat/utility/NNI.h" 31 30 32 #include <c++_tools/utility/matrix.h>31 #include "yat/utility/matrix.h" 33 32 34 33 #include <iostream> -
trunk/c++_tools/utility/kNNI.cc
r616 r675 6 6 Copyright (C) 2006 Jari Häkkinen 7 7 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 8 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 9 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.10 The yat library is free software; you can redistribute it and/or 11 modify it under the terms of the GNU General Public License as 12 published by the Free Software Foundation; either version 2 of the 13 License, or (at your option) any later version. 15 14 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 GNU15 The yat library is distributed in the hope that it will be useful, 16 but WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 General Public License for more details. 20 19 … … 25 24 */ 26 25 27 #include <c++_tools/utility/kNNI.h> 26 #include "yat/utility/kNNI.h" 27 #include "yat/utility/stl_utility.h" 28 28 29 29 #include <algorithm> … … 31 31 #include <fstream> 32 32 #include <vector> 33 34 #include <c++_tools/utility/stl_utility.h>35 33 36 34 namespace theplu { -
trunk/c++_tools/utility/kNNI.h
r616 r675 9 9 Copyright (C) 2006 Jari Häkkinen 10 10 11 This file is part of the thep c++ tools library, 12 http://lev.thep.lu.se/trac/c++_tools 11 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 13 12 14 The c++ tools library is free software; you can redistribute it15 and/or modify it under the terms of the GNU General Public License16 as published by the Free Software Foundation; either version 2 of17 theLicense, or (at your option) any later version.13 The yat library is free software; you can redistribute it and/or 14 modify it under the terms of the GNU General Public License as 15 published by the Free Software Foundation; either version 2 of the 16 License, or (at your option) any later version. 18 17 19 The c++ tools library is distributed in the hope that it will be20 useful, but WITHOUT ANY WARRANTY; without even the implied warranty21 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU18 The yat library is distributed in the hope that it will be useful, 19 but WITHOUT ANY WARRANTY; without even the implied warranty of 20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 22 21 General Public License for more details. 23 22 … … 28 27 */ 29 28 30 #include <c++_tools/utility/NNI.h>29 #include "yat/utility/NNI.h" 31 30 32 31 #include <iostream> -
trunk/c++_tools/utility/matrix.cc
r616 r675 6 6 Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson, Markus Ringnér 7 7 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 10 11 The c++ tools library is free software; you can redistribute it 12 and/or modify it under the terms of the GNU General Public License 13 as published by the Free Software Foundation; either version 2 of 14 the License, or (at your option) any later version. 15 16 The c++ tools library is distributed in the hope that it will be 17 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 18 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 8 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 9 10 The yat library is free software; you can redistribute it and/or 11 modify it under the terms of the GNU General Public License as 12 published by the Free Software Foundation; either version 2 of the 13 License, or (at your option) any later version. 14 15 The yat library is distributed in the hope that it will be useful, 16 but WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 18 General Public License for more details. 20 19 … … 25 24 */ 26 25 27 #include <c++_tools/utility/matrix.h>28 29 #include <c++_tools/utility/vector.h>30 #include <c++_tools/utility/stl_utility.h>31 #include <c++_tools/utility/utility.h>26 #include "yat/utility/matrix.h" 27 28 #include "yat/utility/vector.h" 29 #include "yat/utility/stl_utility.h" 30 #include "yat/utility/utility.h" 32 31 33 32 #include <cmath> -
trunk/c++_tools/utility/matrix.h
r616 r675 10 10 Copyright (C) 2006 Jari Häkkinen, Peter Johansson 11 11 12 This file is part of the thep c++ tools library, 13 http://lev.thep.lu.se/trac/c++_tools 14 15 The c++ tools library is free software; you can redistribute it 16 and/or modify it under the terms of the GNU General Public License 17 as published by the Free Software Foundation; either version 2 of 18 the License, or (at your option) any later version. 19 20 The c++ tools library is distributed in the hope that it will be 21 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 22 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 13 14 The yat library is free software; you can redistribute it and/or 15 modify it under the terms of the GNU General Public License as 16 published by the Free Software Foundation; either version 2 of the 17 License, or (at your option) any later version. 18 19 The yat library is distributed in the hope that it will be useful, 20 but WITHOUT ANY WARRANTY; without even the implied warranty of 21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 23 22 General Public License for more details. 24 23 … … 29 28 */ 30 29 31 #include <c++_tools/utility/vector.h>32 #include <c++_tools/utility/Exception.h>30 #include "yat/utility/vector.h" 31 #include "yat/utility/Exception.h" 33 32 34 33 #include <gsl/gsl_matrix.h> … … 41 40 42 41 /// 43 /// This is the C++ toolsinterface to GSL matrix. 'double' is the42 /// This is the yat interface to GSL matrix. 'double' is the 44 43 /// only type supported, maybe we should add a 'complex' type as 45 44 /// well in the future. -
trunk/c++_tools/utility/stl_utility.cc
r570 r675 5 5 Copyright (C) 2006 Jari Häkkinen 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/or modify it under the terms of the GNU General Public License12 as published by the Free Software Foundation; either version 2 of13 theLicense, or (at your option) any later version.9 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 11 published by the Free Software Foundation; either version 2 of the 12 License, or (at your option) any later version. 14 13 15 The c++ tools library is distributed in the hope that it will be16 useful, but WITHOUT ANY WARRANTY; without even the implied warranty17 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU14 The yat library is distributed in the hope that it will be useful, 15 but WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 18 17 General Public License for more details. 19 18 … … 24 23 */ 25 24 26 #include <c++_tools/utility/stl_utility.h>27 #include <c++_tools/utility/utility.h>25 #include "yat/utility/stl_utility.h" 26 #include "yat/utility/utility.h" 28 27 29 28 #include <iostream> -
trunk/c++_tools/utility/stl_utility.h
r646 r675 1 #ifndef _theplu_utility_stl_utility_ 2 #define _theplu_utility_stl_utility_ 3 1 4 // $Id$ 2 5 … … 6 9 Copyright (C) 2006 Jari Häkkinen 7 10 8 This file is part of the thep c++ tools library, 9 http://lev.thep.lu.se/trac/c++_tools 11 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 10 12 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.13 The yat library is free software; you can redistribute it and/or 14 modify it under the terms of the GNU General Public License as 15 published by the Free Software Foundation; either version 2 of the 16 License, or (at your option) any later version. 15 17 16 The c++ tools library is distributed in the hope that it will be17 useful, but WITHOUT ANY WARRANTY; without even the implied warranty18 ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU18 The yat library is distributed in the hope that it will be useful, 19 but WITHOUT ANY WARRANTY; without even the implied warranty of 20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 21 General Public License for more details. 20 22 … … 24 26 02111-1307, USA. 25 27 */ 26 27 #ifndef _theplu_utility_stl_utility_28 #define _theplu_utility_stl_utility_29 28 30 29 /// … … 36 35 /// 37 36 38 #include <ostream>37 #include <ostream> 39 38 #include <string> 40 39 #include <utility> -
trunk/c++_tools/utility/utility.cc
r616 r675 5 5 Copyright (C) 2006 Jari Häkkinen 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/or modify it under the terms of the GNU General Public License12 as published by the Free Software Foundation; either version 2 of13 theLicense, or (at your option) any later version.9 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 11 published by the Free Software Foundation; either version 2 of the 12 License, or (at your option) any later version. 14 13 15 The c++ tools library is distributed in the hope that it will be16 useful, but WITHOUT ANY WARRANTY; without even the implied warranty17 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU14 The yat library is distributed in the hope that it will be useful, 15 but WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 18 17 General Public License for more details. 19 18 … … 24 23 */ 25 24 26 #include <c++_tools/utility/utility.h>25 #include "yat/utility/utility.h" 27 26 28 #include <c++_tools/random/random.h>29 #include <c++_tools/utility/stl_utility.h>30 #include <c++_tools/utility/vector.h>27 #include "yat/random/random.h" 28 #include "yat/utility/stl_utility.h" 29 #include "yat/utility/vector.h" 31 30 32 31 #include <sstream> -
trunk/c++_tools/utility/utility.h
r616 r675 8 8 Copyright (C) 2006 Jari Häkkinen 9 9 10 This file is part of the thep c++ tools library, 11 http://lev.thep.lu.se/trac/c++_tools 10 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 12 11 13 The c++ tools library is free software; you can redistribute it14 and/or modify it under the terms of the GNU General Public License15 as published by the Free Software Foundation; either version 2 of16 theLicense, or (at your option) any later version.12 The yat library is free software; you can redistribute it and/or 13 modify it under the terms of the GNU General Public License as 14 published by the Free Software Foundation; either version 2 of the 15 License, or (at your option) any later version. 17 16 18 The c++ tools library is distributed in the hope that it will be19 useful, but WITHOUT ANY WARRANTY; without even the implied warranty20 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU17 The yat library is distributed in the hope that it will be useful, 18 but WITHOUT ANY WARRANTY; without even the implied warranty of 19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 21 20 General Public License for more details. 22 21 -
trunk/c++_tools/utility/vector.cc
r616 r675 7 7 Copyright (C) 2006 Jari Häkkinen, Peter Johansson 8 8 9 This file is part of the thep c++ tools library, 10 http://lev.thep.lu.se/trac/c++_tools 11 12 The c++ tools library is free software; you can redistribute it 13 and/or modify it under the terms of the GNU General Public License 14 as published by the Free Software Foundation; either version 2 of 15 the License, or (at your option) any later version. 16 17 The c++ tools library is distributed in the hope that it will be 18 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 19 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 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 20 19 General Public License for more details. 21 20 … … 26 25 */ 27 26 28 #include <c++_tools/utility/vector.h>29 #include <c++_tools/utility/matrix.h>30 #include <c++_tools/utility/stl_utility.h>31 #include <c++_tools/utility/utility.h>27 #include "yat/utility/vector.h" 28 #include "yat/utility/matrix.h" 29 #include "yat/utility/stl_utility.h" 30 #include "yat/utility/utility.h" 32 31 33 32 -
trunk/c++_tools/utility/vector.h
r616 r675 10 10 Copyright (C) 2006 Jari Häkkinen 11 11 12 This file is part of the thep c++ tools library, 13 http://lev.thep.lu.se/trac/c++_tools 14 15 The c++ tools library is free software; you can redistribute it 16 and/or modify it under the terms of the GNU General Public License 17 as published by the Free Software Foundation; either version 2 of 18 the License, or (at your option) any later version. 19 20 The c++ tools library is distributed in the hope that it will be 21 useful, but WITHOUT ANY WARRANTY; without even the implied warranty 22 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 This file is part of the yat library, http://lev.thep.lu.se/trac/yat 13 14 The yat library is free software; you can redistribute it and/or 15 modify it under the terms of the GNU General Public License as 16 published by the Free Software Foundation; either version 2 of the 17 License, or (at your option) any later version. 18 19 The yat library is distributed in the hope that it will be useful, 20 but WITHOUT ANY WARRANTY; without even the implied warranty of 21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 23 22 General Public License for more details. 24 23 … … 29 28 */ 30 29 31 #include <c++_tools/utility/Exception.h>30 #include "yat/utility/Exception.h" 32 31 33 32 #include <iostream> … … 44 43 45 44 /// 46 /// This is the C++ toolsinterface to GSL vector. 'double' is the45 /// This is the yat interface to GSL vector. 'double' is the 47 46 /// only type supported, maybe we should add a 'complex' type as 48 47 /// well in the future.
Note: See TracChangeset
for help on using the changeset viewer.