Changeset 675 for trunk/c++_tools


Ignore:
Timestamp:
Oct 10, 2006, 2:08:45 PM (17 years ago)
Author:
Jari Häkkinen
Message:

References #83. Changing project name to yat. Compilation will fail in this revision.

Location:
trunk/c++_tools
Files:
155 edited

Legend:

Unmodified
Added
Removed
  • trunk/c++_tools/Makefile.am

    r616 r675  
    33## $Id$
    44
     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.
    523
    624INCLUDES = @local_includes@
     
    826SUBDIRS = classifier random statistics utility
    927
    10 lib_LTLIBRARIES = libc++_tools.la
     28lib_LTLIBRARIES = libyat.la
    1129
    12 libc___tools_la_SOURCES =
     30libyat_la_SOURCES =
    1331
    14 libc___tools_la_LIBADD = \
     32libyat_la_LIBADD = \
    1533  classifier/libclassifier.la \
    1634  random/librandom.la \
  • trunk/c++_tools/classifier/ConsensusInputRanker.cc

    r667 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/ConsensusInputRanker.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1435
    1536#include <cassert>
  • trunk/c++_tools/classifier/ConsensusInputRanker.h

    r667 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_consensusinputranker_
    42#define _theplu_classifier_consensusinputranker_
    53
    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"!
    728
    829namespace 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  
    44  Copyright (C) 2006 Peter Johansson
    55
    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
    87
    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.
     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.
    1312
    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
     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
    1716  General Public License for more details.
    1817
     
    2322*/
    2423
    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"
    2827
    2928#include <algorithm>
  • trunk/c++_tools/classifier/CrossValidationSampler.h

    • Property svn:eol-style set to native
    • Property svn:keywords set to Author Date Id Revision
    r645 r675  
    77  Copyright (C) 2006 Peter Johansson
    88
    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
    1110
    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.
     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.
    1615
    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
     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
    2019  General Public License for more details.
    2120
     
    2625*/
    2726
    28 #include <c++_tools/classifier/Sampler.h>
     27#include "yat/classifier/Sampler.h"
    2928
    3029namespace theplu {
  • trunk/c++_tools/classifier/DataLookup1D.cc

    r624 r675  
    11// $Id$
    22
    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"
    627
    728#include <cassert>
  • trunk/c++_tools/classifier/DataLookup1D.h

    r648 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_dataLookup1D_
    42#define _theplu_classifier_dataLookup1D_
    53
    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"
    728
    829#include <cassert>
  • trunk/c++_tools/classifier/DataLookup2D.cc

    r659 r675  
    11// $Id$
    22
    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"
    425
    526#include <vector>
  • trunk/c++_tools/classifier/DataLookup2D.h

    r659 r675  
     1#ifndef _theplu_classifier_DataLookup2D_
     2#define _theplu_classifier_DataLookup2D_
     3
    14// $Id$
    25
    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*/
    526
    627#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  
    11// $Id$
    22
    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"
    526
    627#include <cassert>
  • trunk/c++_tools/classifier/DataLookupWeighted1D.h

    • Property svn:eol-style set to native
    • Property svn:keywords set to Author Date Id Revision
    r648 r675  
    33
    44// $Id$
     5
    56/*
    67  Copyright (C) 2006 Peter Johansson
    78
    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
    1010
    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.
     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.
    1515
    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
     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
    1919  General Public License for more details.
    2020
     
    2525*/
    2626
    27 #include <c++_tools/classifier/MatrixLookupWeighted.h>
     27#include "yat/classifier/MatrixLookupWeighted.h"
    2828
    2929#include <iostream>
  • trunk/c++_tools/classifier/EnsembleBuilder.cc

    r659 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/EnsembleBuilder.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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
    107
    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"
    1233
    1334namespace theplu {
  • trunk/c++_tools/classifier/EnsembleBuilder.h

    r655 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_ensemblebuilder_
    42#define _theplu_classifier_ensemblebuilder_
    53
    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"!
    728
    829#include <vector>
  • trunk/c++_tools/classifier/FeatureSelector.cc

    r624 r675  
    11// $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*/
    223
    324#include "FeatureSelector.h"
  • trunk/c++_tools/classifier/FeatureSelector.h

    r648 r675  
     1#ifndef _theplu_classifier_featureselector_
     2#define _theplu_classifier_featureselector_
     3
    14// $Id$
    25
    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*/
    526
    627#include <list>
  • trunk/c++_tools/classifier/FeatureSelectorIR.cc

    r640 r675  
    11// $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*/
    223
    324#include "FeatureSelectorIR.h"
  • trunk/c++_tools/classifier/FeatureSelectorIR.h

    r624 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_featureselectorir_
    42#define _theplu_classifier_featureselectorir_
    53
     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
    627#include "FeatureSelector.h"
    728
    8 #include <c++_tools/statistics/Score.h>
     29#include "yat/statistics/Score.h"
    930
    1031namespace 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  
    11// $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*/
    223
    324#include "FeatureSelectorRandom.h"
     
    526#include "MatrixLookupWeighted.h"
    627#include "Target.h"
    7 #include "c++_tools/random/random.h"
     28#include "yat/random/random.h"
    829
    930#include <algorithm>
  • trunk/c++_tools/classifier/FeatureSelectorRandom.h

    • Property svn:eol-style set to native
    • Property svn:keywords set to Author Date Id Revision
    r642 r675  
    33
    44// $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*/
    526
    627#include "FeatureSelector.h"
  • trunk/c++_tools/classifier/GaussianKernelFunction.cc

    r629 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/GaussianKernelFunction.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    829
    930#include <math.h>
  • trunk/c++_tools/classifier/GaussianKernelFunction.h

    r629 r675  
    44// $Id$
    55
    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"
    829
    930#include <cmath>
  • trunk/c++_tools/classifier/IGP.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/IGP.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1132
    1233#include <cassert>
  • trunk/c++_tools/classifier/IGP.h

    r616 r675  
    44// $Id$
    55
    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"
    728
    829namespace theplu {
  • trunk/c++_tools/classifier/IRRank.h

    r667 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_ir_rank_
    42#define _theplu_classifier_ir_rank_
    53
    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"
    829
    930namespace theplu {
  • trunk/c++_tools/classifier/IRRetrieve.h

    r666 r675  
     1#ifndef _theplu_classifier_ir_retrieve_
     2#define _theplu_classifier_ir_retrieve_
     3
    14// $Id$
    25
    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*/
    526
    627namespace theplu {
  • trunk/c++_tools/classifier/IRScore.h

    r666 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_ir_score_
    42#define _theplu_classifier_ir_score_
    53
    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"
    728
    829namespace theplu {
  • trunk/c++_tools/classifier/InputRanker.cc

    r665 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/InputRanker.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1233
    1334#include <functional>
  • trunk/c++_tools/classifier/InputRanker.h

    r665 r675  
     1#ifndef _theplu_classifier_inputranker_
     2#define _theplu_classifier_inputranker_
     3
    14// $Id$
    25
    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*/
    526
    627#include <vector>
  • trunk/c++_tools/classifier/Kernel.cc

    r659 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/Kernel.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    930
    1031#include <vector>
  • trunk/c++_tools/classifier/Kernel.h

    r659 r675  
    44// $Id$
    55
    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"
    930
    1031#include <cctype>
  • trunk/c++_tools/classifier/KernelFunction.h

    r629 r675  
     1#ifndef _theplu_classifier_kernel_function_
     2#define _theplu_classifier_kernel_function_
     3
    14// $Id$
    25
    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*/
    526
    627namespace theplu {
  • trunk/c++_tools/classifier/KernelLookup.cc

    r659 r675  
    11// $Id$
    22
    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"
    728
    829
  • trunk/c++_tools/classifier/KernelLookup.h

    r659 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_kernel_lookup_
    42#define _theplu_classifier_kernel_lookup_
    53
    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
    931#include <vector>
    1032
  • trunk/c++_tools/classifier/Kernel_MEV.cc

    r658 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/Kernel_MEV.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    728
    829namespace theplu {
  • trunk/c++_tools/classifier/Kernel_MEV.h

    r658 r675  
    44// $Id$
    55
    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"
    930
    1031namespace theplu {
  • trunk/c++_tools/classifier/Kernel_SEV.cc

    r658 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/Kernel_SEV.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1132
    1233namespace theplu {
  • trunk/c++_tools/classifier/Kernel_SEV.h

    r658 r675  
    44// $Id$
    55
    6 #include <c++_tools/classifier/Kernel.h>
    7 #include <c++_tools/utility/matrix.h>
     6/*
     7  Copyright (C) The authors contributing to this file.
    88
     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"
    929
    1030namespace theplu {
  • trunk/c++_tools/classifier/Makefile.am

    r666 r675  
    55# Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson, Markus Ringnèr
    66#
    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
    98#
    10 # The c++ tools library is free software; you can redistribute it
    11 # and/or modify it under the terms of the GNU General Public License as
     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
    1211# published by the Free Software Foundation; either version 2 of the
    1312# License, or (at your option) any later version.
    1413#
    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,
    1615# but WITHOUT ANY WARRANTY; without even the implied warranty of
    17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    1817# General Public License for more details.
    1918#
     
    5857
    5958
    60 include_classifierdir = $(includedir)/c++_tools/classifier
     59include_classifierdir = $(includedir)/yat/classifier
    6160
    6261include_classifier_HEADERS = \
  • trunk/c++_tools/classifier/MatrixLookup.cc

    r658 r675  
    11// $Id$
    22
    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"
    627
    728#ifndef NDEBUG
  • trunk/c++_tools/classifier/MatrixLookup.h

    r658 r675  
    44// $Id$
    55
    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"
    829
    930#include <cassert>
  • trunk/c++_tools/classifier/MatrixLookupWeighted.cc

    r658 r675  
    11// $Id$
    22
    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"
    627
    728#ifndef NDEBUG
  • trunk/c++_tools/classifier/MatrixLookupWeighted.h

    r658 r675  
    44// $Id$
    55
    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"
    829
    930#include <cassert>
  • trunk/c++_tools/classifier/NBC.cc

    r662 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/NBC.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1132
    1233#include <vector>
  • trunk/c++_tools/classifier/NBC.h

    r662 r675  
    44// $Id$
    55
    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"
    829
    930namespace theplu {
  • trunk/c++_tools/classifier/NCC.cc

    r638 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/NCC.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1435
    1536#include<iostream>
  • trunk/c++_tools/classifier/NCC.h

    r635 r675  
    44// $Id$
    55
    6 #include <c++_tools/utility/matrix.h>
     6/*
     7  Copyright (C) The authors contributing to this file.
    78
    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"
    930
    1031#include <map>
  • trunk/c++_tools/classifier/PolynomialKernelFunction.cc

    r629 r675  
    11// $Id$
    22
    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.
    65
    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"
    829
    930#include <cmath>
  • trunk/c++_tools/classifier/PolynomialKernelFunction.h

    r648 r675  
    44// $Id$
    55
    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"
    829
    930
  • trunk/c++_tools/classifier/SVM.cc

    r660 r675  
    11// $Id$
    22
    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"
    1031
    1132#include <algorithm>
  • trunk/c++_tools/classifier/SVM.h

    r660 r675  
    44// $Id$
    55
    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"
    1132
    1233#include <utility>
  • trunk/c++_tools/classifier/SVindex.cc

    r660 r675  
    11// $Id$
    22
    3 #include <c++_tools/classifier/SVindex.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    1031
    1132#include <algorithm>
  • trunk/c++_tools/classifier/SVindex.h

    r660 r675  
    44// $Id$
    55
    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"
    728
    829#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  
    44  Copyright (C) 2006 Peter Johansson
    55
    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
    87
    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.
     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.
    1312
    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
     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
    1716  General Public License for more details.
    1817
     
    2322*/
    2423
    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"
    2726
    2827namespace theplu {
  • trunk/c++_tools/classifier/Sampler.h

    • Property svn:eol-style set to native
    • Property svn:keywords set to Author Date Id Revision
    r648 r675  
    77  Copyright (C) 2006 Peter Johansson
    88
    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
    1110
    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.
     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.
    1615
    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
     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
    2019  General Public License for more details.
    2120
     
    2625*/
    2726
    28 #include <c++_tools/classifier/Target.h>
     27#include "yat/classifier/Target.h"
    2928
    3029#include <vector>
  • trunk/c++_tools/classifier/SubsetGenerator.cc

    r656 r675  
    11// $Id$
    22
    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"
    1131
    1232#include <algorithm>
  • trunk/c++_tools/classifier/SubsetGenerator.h

    r648 r675  
    77  Copyright (C) 2006 Markus Ringnér, Peter Johansson
    88
    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
    1110
    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.
     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.
    1615
    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
     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
    2019  General Public License for more details.
    2120
     
    2524  02111-1307, USA.
    2625*/
    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"
    2929
    3030#include <vector>
  • trunk/c++_tools/classifier/SupervisedClassifier.cc

    r626 r675  
    11// $Id$
    22
    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"
    526
    627namespace theplu {
  • trunk/c++_tools/classifier/SupervisedClassifier.h

    r648 r675  
    33
    44// $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*/
    526
    627#include <stddef.h>
  • trunk/c++_tools/classifier/Target.cc

    r663 r675  
    11// $Id$
    22
    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"
    728
    829#include <algorithm>
  • trunk/c++_tools/classifier/Target.h

    r663 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_classifier_target_
    42#define _theplu_classifier_target_
    53
    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"
    728
    829#include <cassert>
  • trunk/c++_tools/classifier/utility.cc

    r616 r675  
    11// $Id$
    22
    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"
    425
    526
    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"
    829
    930
  • trunk/c++_tools/classifier/utility.h

    r616 r675  
    33
    44// $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*/
    526
    627namespace theplu {
  • trunk/c++_tools/random/Makefile.am

    r580 r675  
    55# Copyright (C) 2005, 2006 Jari Häkkinen
    66#
    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
    98#
    10 # The c++ tools library is free software; you can redistribute it
     9# The yat library is free software; you can redistribute it
    1110# and/or modify it under the terms of the GNU General Public License as
    1211# published by the Free Software Foundation; either version 2 of the
    1312# License, or (at your option) any later version.
    1413#
    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,
    1615# but WITHOUT ANY WARRANTY; without even the implied warranty of
    1716# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     
    2726  random.cc
    2827
    29 include_randomdir = $(includedir)/c++_tools/random
     28include_randomdir = $(includedir)/yat/random
    3029
    3130include_random_HEADERS = \
  • trunk/c++_tools/random/random.cc

    r674 r675  
    44  Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson
    55
    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
    87
    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.
     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.
    1312
    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
     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
    1716  General Public License for more details.
    1817
     
    2322*/
    2423
    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"
    2726
    2827#include <fstream>
  • trunk/c++_tools/random/random.h

    r674 r675  
     1#ifndef _theplu_random_
     2#define _theplu_random_
     3
    14// $Id$
    25
     
    47  Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson
    58
    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
    1719  General Public License for more details.
    1820
     
    2325*/
    2426
    25 #ifndef _theplu_random_
    26 #define _theplu_random_
    27 
    28 #include <c++_tools/statistics/Histogram.h>
     27#include "yat/statistics/Histogram.h"
    2928
    3029#include <gsl/gsl_rng.h>
  • trunk/c++_tools/statistics/Averager.cc

    r620 r675  
    11// $Id$
    22
    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"
    425
    526namespace theplu {
  • trunk/c++_tools/statistics/Averager.h

    r670 r675  
    33
    44// $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*/
    526
    627#include <cmath>
  • trunk/c++_tools/statistics/AveragerPair.cc

    r582 r675  
    11// $Id$
    22
    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"
    526
    627#include <cassert>
  • trunk/c++_tools/statistics/AveragerPair.h

    r597 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_statistics_averagerpair_
    42#define _theplu_statistics_averagerpair_
    53
    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"
    728
    829#include <cassert>
  • trunk/c++_tools/statistics/AveragerPairWeighted.cc

    r627 r675  
    11// $Id$
    22
    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"
    829
    930#include <cmath>
  • trunk/c++_tools/statistics/AveragerPairWeighted.h

    r648 r675  
    44// $Id$
    55
    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"
    728
    829#include <cmath>
  • trunk/c++_tools/statistics/AveragerWeighted.cc

    r616 r675  
    11// $Id$
    22
    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"
    425
    526namespace theplu {
  • trunk/c++_tools/statistics/AveragerWeighted.h

    r616 r675  
    44// $Id$
    55
    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"
    728
    829#include <cmath>
  • trunk/c++_tools/statistics/Distance.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/Distance.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    829
    930namespace theplu{
  • trunk/c++_tools/statistics/Distance.h

    r648 r675  
    33
    44// $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*/
    526
    627namespace theplu{
  • trunk/c++_tools/statistics/Fisher.cc

    r623 r675  
    11// $Id$
    22
    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"
    829
    930#include <gsl/gsl_cdf.h>
  • trunk/c++_tools/statistics/Fisher.h

    r648 r675  
    44// $Id$
    55
    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"
    829
    930#include <cmath>
  • trunk/c++_tools/statistics/FoldChange.cc

    r623 r675  
    11// $Id$
    22
    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"
    930
    1031namespace theplu {
  • trunk/c++_tools/statistics/FoldChange.h

    r648 r675  
    33
    44// $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*/
    526
    627#include "Score.h"
  • trunk/c++_tools/statistics/Histogram.cc

    r372 r675  
    11// $Id$
    22
    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"
    425
    526#include <cmath>
  • trunk/c++_tools/statistics/Histogram.h

    r372 r675  
    1 // $Id$
    2 
    31#ifndef _theplu_statistics_histogram_
    42#define _theplu_statistics_histogram_
    53
    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"
    728
    829#include <string>
  • trunk/c++_tools/statistics/Kernel.cc

    r443 r675  
    11// $Id$
    22
    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"
    425
    526namespace theplu{
  • trunk/c++_tools/statistics/Kernel.h

    r443 r675  
     1#ifndef _theplu_statistics_kernel_
     2#define _theplu_statistics_kernel_
     3
    14// $Id$
    25
    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*/
    526
    627namespace theplu {
  • trunk/c++_tools/statistics/KernelBox.cc

    r389 r675  
    11// $Id$
    22
    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"
    526
    627namespace theplu {
  • trunk/c++_tools/statistics/KernelBox.h

    r443 r675  
    1 // $Id$
    2 
    3 
    41#ifndef _theplu_statistics_regression_kernel_box_
    52#define _theplu_statistics_regression_kernel_box_
    63
    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"
    828
    929namespace theplu {
  • trunk/c++_tools/statistics/KernelTriCube.cc

    r389 r675  
    11// $Id$
    22
    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"
    526
    627#include <cmath>
  • trunk/c++_tools/statistics/KernelTriCube.h

    r411 r675  
    1 // $Id$
    2 
    3 
    41#ifndef _theplu_statistics_kernel_tricube_
    52#define _theplu_statistics_kernel_tricube_
    63
    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"
    828
    929
  • trunk/c++_tools/statistics/Linear.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/Linear.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    728
    829#include <gsl/gsl_fit.h>
  • trunk/c++_tools/statistics/Linear.h

    r616 r675  
    44// $Id$
    55
    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"
    728
    829#include <cmath>
  • trunk/c++_tools/statistics/LinearWeighted.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/LinearWeighted.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    728
    829#include <gsl/gsl_fit.h>
  • trunk/c++_tools/statistics/LinearWeighted.h

    r639 r675  
    44// $Id$
    55
    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"
    728
    829#include <cmath>
  • trunk/c++_tools/statistics/Local.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/Local.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    829
    930#include <algorithm>
  • trunk/c++_tools/statistics/Local.h

    r616 r675  
    44// $Id$
    55
    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"
    930
    1031#include <iostream>
  • trunk/c++_tools/statistics/Makefile.am

    r669 r675  
    66# Copyright (C) 2006 Jari Häkkinen, Markus Ringnèr
    77#
    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
    109#
    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 as
     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
    1312# published by the Free Software Foundation; either version 2 of the
    1413# License, or (at your option) any later version.
     
    1615# The c++ library is distributed in the hope that it will be useful,
    1716# but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    1918# General Public License for more details.
    2019#
     
    4140  WilcoxonFoldChange.cc
    4241
    43 include_statisticsdir = $(includedir)/c++_tools/statistics
     42include_statisticsdir = $(includedir)/yat/statistics
    4443
    4544include_statistics_HEADERS = \
  • trunk/c++_tools/statistics/MultiDimensional.cc

    r616 r675  
    11// $Id$
    22
    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"
    627
    728namespace theplu {
  • trunk/c++_tools/statistics/MultiDimensional.h

    r648 r675  
    44// $Id$
    55
    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"
    829
    930#include <gsl/gsl_multifit.h>
  • trunk/c++_tools/statistics/MultiDimensionalWeighted.cc

    r616 r675  
    11// $Id$
    22
    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"
    627
    728#include <cassert>
  • trunk/c++_tools/statistics/MultiDimensionalWeighted.h

    r648 r675  
    44// $Id$
    55
    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"
    829
    930#include <gsl/gsl_multifit.h>
  • trunk/c++_tools/statistics/Naive.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/Naive.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    930
    1031#include <cmath>
  • trunk/c++_tools/statistics/Naive.h

    r616 r675  
    44// $Id$
    55
    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"
    728
    829#include <iostream>
  • trunk/c++_tools/statistics/NaiveWeighted.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/NaiveWeighted.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    829
    930
  • trunk/c++_tools/statistics/NaiveWeighted.h

    r616 r675  
    44// $Id$
    55
    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"
    728
    829#include <cmath>
  • trunk/c++_tools/statistics/OneDimensional.cc

    r586 r675  
    11// $Id$
    22
    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"
    425
    526namespace theplu {
  • trunk/c++_tools/statistics/OneDimensional.h

    r648 r675  
    44// $Id$
    55
    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"
    728
    829#include <ostream>
  • trunk/c++_tools/statistics/OneDimensionalWeighted.h

    r648 r675  
    33
    44// $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*/
    526
    627#include <ostream>
  • trunk/c++_tools/statistics/Pearson.cc

    r623 r675  
    11// $Id$
    22
    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"
    930
    1031#include <cmath>
  • trunk/c++_tools/statistics/Pearson.h

    r623 r675  
    44// $Id$
    55
    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"
    728
    829namespace theplu {
  • trunk/c++_tools/statistics/PearsonDistance.cc

    r616 r675  
    11// $Id$
    22
    3 #include <c++_tools/statistics/PearsonDistance.h>
     3/*
     4  Copyright (C) The authors contributing to this file.
    45
    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"
    829
    930namespace theplu{
  • trunk/c++_tools/statistics/PearsonDistance.h

    r616 r675  
    44// $Id$
    55
    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"
    728
    829namespace theplu{
     
    1334
    1435  namespace classifier {
    15     class DataLookup1D
    16 ;
     36    class DataLookup1D;
    1737  }
    1838
  • trunk/c++_tools/statistics/Polynomial.cc

    r616 r675  
    11// $Id$
    22
    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"
    627
    728namespace theplu {
  • trunk/c++_tools/statistics/Polynomial.h

    r648 r675  
    44// $Id$
    55
    6 #include <c++_tools/statistics/OneDimensional.h>
    7 #include <c++_tools/statistics/MultiDimensional.h>
     6/*
     7  Copyright (C) The authors contributing to this file.
    88
    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"
    1031
    1132#include <gsl/gsl_multifit.h>
  • trunk/c++_tools/statistics/PolynomialWeighted.cc

    r616 r675  
    11// $Id$
    22
    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"
    627
    728#include <cassert>
  • trunk/c++_tools/statistics/PolynomialWeighted.h

    r648 r675  
    44// $Id$
    55
    6 #include <c++_tools/statistics/OneDimensionalWeighted.h>
    7 #include <c++_tools/statistics/MultiDimensionalWeighted.h>
     6/*
     7  Copyright (C) The authors contributing to this file.
    88
    9 #include <c++_tools/utility/vector.h>
     9  This file is part of the yat library, http://lev.thep.lu.se/trac/yat
    1010
    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"
    1231
    1332#include <cassert>
  • trunk/c++_tools/statistics/ROC.cc

    r623 r675  
    11// $Id$
    22
    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"
    829
    930#include <gsl/gsl_cdf.h>
  • trunk/c++_tools/statistics/ROC.h

    r650 r675  
    44// $Id$
    55
    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"
    829
    930#include <utility>
  • trunk/c++_tools/statistics/SAM.cc

    r669 r675  
    11// $Id$
    22
    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"
    930
    1031#include <cmath>
  • trunk/c++_tools/statistics/SAM.h

    r669 r675  
    44// $Id$
    55
    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"
    728
    829namespace theplu {
  • trunk/c++_tools/statistics/SNR.cc

    r623 r675  
    11// $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*/
    223
    324#include "c++_tools/statistics/SNR.h"
  • trunk/c++_tools/statistics/SNR.h

    r673 r675  
    44// $Id$
    55
    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"
    728
    829#include <gsl/gsl_cdf.h>
  • trunk/c++_tools/statistics/Score.cc

    r529 r675  
    11// $Id$
    22
    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"
    425
    526namespace theplu {
  • trunk/c++_tools/statistics/Score.h

    r648 r675  
    44// $Id$
    55
    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"
    829
    930#include <cassert>
    1031#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"
    1334#endif
    1435
  • trunk/c++_tools/statistics/WilcoxonFoldChange.cc

    r623 r675  
    11// $Id$
    22
    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"
    627
    728#include <cmath>
  • trunk/c++_tools/statistics/WilcoxonFoldChange.h

    r648 r675  
    44// $Id$
    55
    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"
    728
    829namespace theplu {
  • trunk/c++_tools/statistics/tScore.cc

    r623 r675  
    11// $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*/
    223
    324#include "c++_tools/statistics/tScore.h"
  • trunk/c++_tools/statistics/tScore.h

    r669 r675  
    44// $Id$
    55
    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"
    928
    1029#include <gsl/gsl_cdf.h>
  • trunk/c++_tools/statistics/utility.cc

    r672 r675  
    11// $Id$
    22
     3/*
     4  Copyright (C) The authors contributing to this file.
    35
    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"
    525
    626#include <gsl/gsl_randist.h>
  • trunk/c++_tools/statistics/utility.h

    r672 r675  
    44// $Id$
    55
    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"
    728
    829#include <algorithm>
  • trunk/c++_tools/utility/Alignment.cc

    r616 r675  
    11// $Id$
    22
    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"
    526
    627#include <utility>
  • trunk/c++_tools/utility/Alignment.h

    r616 r675  
    33
    44// $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*/
    526
    627#include <utility>
  • trunk/c++_tools/utility/CommandLine.cc

    r601 r675  
    11//$Id$
     2
    23/*
    34  Copyright (C) 2006 Peter Johansson
    45
    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
    1616  General Public License for more details.
    1717
     
    2121  02111-1307, USA.
    2222*/
     23
    2324#include "CommandLine.h"
    2425
  • trunk/c++_tools/utility/CommandLine.h

    r602 r675  
    33
    44//$Id$
     5
    56/*
    67  Copyright (C) 2006 Peter Johansson
    78
    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
    1919  General Public License for more details.
    2020
     
    6060     Here is a small code example:
    6161     @code
    62 #include <c++_tools/utility/CommandLine.h>
     62#include "yat/utility/CommandLine.h"
    6363#include <iostream>
    6464int 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
    14// $Id$
    25
     
    58  Copyright (C) 2006 Jari Häkkinen
    69
    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
    911
    10   The c++ tools library is free software; you can redistribute it
    11   and/or modify it under the terms of the GNU General Public License
    12   as published by the Free Software Foundation; either version 2 of
    13   the License, 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.
    1416
    15   The c++ tools library is distributed in the hope that it will be
    16   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    17   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     17  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
    1820  General Public License for more details.
    1921
     
    2325  02111-1307, USA.
    2426*/
    25 
    26 #ifndef _theplu_utility_exception_
    27 #define _theplu_utility_exception_
    2827
    2928#include <stdexcept>
  • trunk/c++_tools/utility/FileIO.cc

    r570 r675  
    66  Copyright (C) 2006 Jari Häkkinen
    77
    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
    109
    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.
     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.
    1514
    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
     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
    1918  General Public License for more details.
    2019
     
    2524*/
    2625
    27 #include <c++_tools/utility/FileIO.h>
     26#include "yat/utility/FileIO.h"
    2827
    2928#include <iostream>
  • trunk/c++_tools/utility/FileIO.h

    r570 r675  
    66  Copyright (C) 2006 Jari Häkkinen
    77
    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
    109
    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.
     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.
    1514
    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
     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
    1918  General Public License for more details.
    2019
  • trunk/c++_tools/utility/Makefile.am

    r616 r675  
    66# Copyright (C) 2006 Jari Häkkinen
    77#
    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
    109#
    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 as
     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
    1312# published by the Free Software Foundation; either version 2 of the
    1413# License, or (at your option) any later version.
    1514#
    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,
    1716# but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    1918# General Public License for more details.
    2019#
     
    3029
    3130
    32 include_utilitydir = $(includedir)/c++_tools/utility
     31include_utilitydir = $(includedir)/yat/utility
    3332
    3433include_utility_HEADERS = \
  • trunk/c++_tools/utility/NNI.cc

    r616 r675  
    66  Copyright (C) 2006 Jari Häkkinen
    77
    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
    109
    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.
     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.
    1514
    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
     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
    1918  General Public License for more details.
    2019
     
    2524*/
    2625
    27 #include <c++_tools/utility/NNI.h>
     26#include "yat/utility/NNI.h"
    2827
    29 #include <c++_tools/utility/stl_utility.h>
     28#include "yat/utility/stl_utility.h"
    3029
    3130#include <algorithm>
  • trunk/c++_tools/utility/NNI.h

    r649 r675  
    99  Copyright (C) 2006 Jari Häkkinen
    1010
    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
    1312
    14   The c++ tools library is free software; you can redistribute it
    15   and/or modify it under the terms of the GNU General Public License
    16   as published by the Free Software Foundation; either version 2 of
    17   the License, 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.
    1817
    19   The c++ tools library is distributed in the hope that it will be
    20   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    21   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     18  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
    2221  General Public License for more details.
    2322
     
    2827*/
    2928
     29#include "yat/utility/matrix.h"
     30
    3031#include <iostream>
    3132#include <utility>
    3233#include <vector>
    33 
    34 #include <c++_tools/utility/matrix.h>
    3534
    3635namespace theplu {
  • trunk/c++_tools/utility/Option.cc

    r601 r675  
    11// $Id$
     2
    23/*
    34  Copyright (C) 2006 Peter Johansson
    45
    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
    77
    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.
     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.
    1212
    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
     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
    1616  General Public License for more details.
    1717
  • trunk/c++_tools/utility/Option.h

    r648 r675  
    33
    44// $Id$
     5
    56/*
    6   Copyright (C) 2006 Peter Johansson
     7  Copyright (C) 2006 Peter Johansson, Jari Hakkinen
    78
    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
    1010
    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.
     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.
    1515
    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
     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
    1919  General Public License for more details.
    2020
     
    2424  02111-1307, USA.
    2525*/
     26
    2627#include <string>
    2728
  • trunk/c++_tools/utility/PCA.cc

    r616 r675  
    11// $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"
    226
    327#include <iostream>
    428#include <cmath>
    529#include <memory>
    6 
    7 #include <c++_tools/utility/PCA.h>
    8 #include <c++_tools/utility/SVD.h>
    9 
    1030
    1131namespace theplu {
  • trunk/c++_tools/utility/PCA.h

    r616 r675  
    44// $Id$
    55
    6 #include <c++_tools/utility/matrix.h>
    7 #include <c++_tools/utility/vector.h>
     6/*
     7  Copyright (C) The authors contributing to this file.
    88
     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"
    929
    1030namespace theplu {
  • trunk/c++_tools/utility/SVD.cc

    r616 r675  
    11// $Id$
    22
    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"
    425
    526
  • trunk/c++_tools/utility/SVD.h

    r616 r675  
    44// $Id$
    55
    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"
    829
    930#include <gsl/gsl_linalg.h>
  • trunk/c++_tools/utility/WeNNI.cc

    r616 r675  
    66  Copyright (C) 2006 Jari Häkkinen
    77
    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
    109
    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.
     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.
    1514
    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
     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
    1918  General Public License for more details.
    2019
     
    2524*/
    2625
    27 #include <c++_tools/utility/WeNNI.h>
     26#include "yat/utility/WeNNI.h"
    2827
    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"
    3130
    3231#include <algorithm>
  • trunk/c++_tools/utility/WeNNI.h

    r616 r675  
    99  Copyright (C) 2006 Jari Häkkinen
    1010
    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
    1312
    14   The c++ tools library is free software; you can redistribute it
     13  The yat library is free software; you can redistribute it
    1514  and/or modify it under the terms of the GNU General Public License
    1615  as published by the Free Software Foundation; either version 2 of
    1716  the License, or (at your option) any later version.
    1817
    19   The c++ tools library is distributed in the hope that it will be
     18  The yat library is distributed in the hope that it will be
    2019  useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    2120  of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     
    2827*/
    2928
    30 #include <c++_tools/utility/NNI.h>
     29#include "yat/utility/NNI.h"
    3130
    32 #include <c++_tools/utility/matrix.h>
     31#include "yat/utility/matrix.h"
    3332
    3433#include <iostream>
  • trunk/c++_tools/utility/kNNI.cc

    r616 r675  
    66  Copyright (C) 2006 Jari Häkkinen
    77
    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
    109
    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.
     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.
    1514
    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
     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
    1918  General Public License for more details.
    2019
     
    2524*/
    2625
    27 #include <c++_tools/utility/kNNI.h>
     26#include "yat/utility/kNNI.h"
     27#include "yat/utility/stl_utility.h"
    2828
    2929#include <algorithm>
     
    3131#include <fstream>
    3232#include <vector>
    33 
    34 #include <c++_tools/utility/stl_utility.h>
    3533
    3634namespace theplu {
  • trunk/c++_tools/utility/kNNI.h

    r616 r675  
    99  Copyright (C) 2006 Jari Häkkinen
    1010
    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
    1312
    14   The c++ tools library is free software; you can redistribute it
    15   and/or modify it under the terms of the GNU General Public License
    16   as published by the Free Software Foundation; either version 2 of
    17   the License, 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.
    1817
    19   The c++ tools library is distributed in the hope that it will be
    20   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    21   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     18  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
    2221  General Public License for more details.
    2322
     
    2827*/
    2928
    30 #include <c++_tools/utility/NNI.h>
     29#include "yat/utility/NNI.h"
    3130
    3231#include <iostream>
  • trunk/c++_tools/utility/matrix.cc

    r616 r675  
    66  Copyright (C) 2005, 2006 Jari Häkkinen, Peter Johansson, Markus Ringnér
    77
    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
    1918  General Public License for more details.
    2019
     
    2524*/
    2625
    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"
    3231
    3332#include <cmath>
  • trunk/c++_tools/utility/matrix.h

    r616 r675  
    1010  Copyright (C) 2006 Jari Häkkinen, Peter Johansson
    1111
    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
    2322  General Public License for more details.
    2423
     
    2928*/
    3029
    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"
    3332
    3433#include <gsl/gsl_matrix.h>
     
    4140
    4241  ///
    43   /// This is the C++ tools interface to GSL matrix. 'double' is the
     42  /// This is the yat interface to GSL matrix. 'double' is the
    4443  /// only type supported, maybe we should add a 'complex' type as
    4544  /// well in the future.
  • trunk/c++_tools/utility/stl_utility.cc

    r570 r675  
    55  Copyright (C) 2006 Jari Häkkinen
    66
    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
    98
    10   The c++ tools library is free software; you can redistribute it
    11   and/or modify it under the terms of the GNU General Public License
    12   as published by the Free Software Foundation; either version 2 of
    13   the License, 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.
    1413
    15   The c++ tools library is distributed in the hope that it will be
    16   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    17   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     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
    1817  General Public License for more details.
    1918
     
    2423*/
    2524
    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"
    2827
    2928#include <iostream>
  • trunk/c++_tools/utility/stl_utility.h

    r646 r675  
     1#ifndef _theplu_utility_stl_utility_
     2#define _theplu_utility_stl_utility_
     3
    14// $Id$
    25
     
    69  Copyright (C) 2006 Jari Häkkinen
    710
    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
    1012
    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.
     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.
    1517
    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
     18  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
    1921  General Public License for more details.
    2022
     
    2426  02111-1307, USA.
    2527*/
    26 
    27 #ifndef _theplu_utility_stl_utility_
    28 #define _theplu_utility_stl_utility_
    2928
    3029///
     
    3635///
    3736
    38 #include<ostream>
     37#include <ostream>
    3938#include <string>
    4039#include <utility>
  • trunk/c++_tools/utility/utility.cc

    r616 r675  
    55  Copyright (C) 2006 Jari Häkkinen
    66
    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
    98
    10   The c++ tools library is free software; you can redistribute it
    11   and/or modify it under the terms of the GNU General Public License
    12   as published by the Free Software Foundation; either version 2 of
    13   the License, 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.
    1413
    15   The c++ tools library is distributed in the hope that it will be
    16   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    17   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     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
    1817  General Public License for more details.
    1918
     
    2423*/
    2524
    26 #include <c++_tools/utility/utility.h>
     25#include "yat/utility/utility.h"
    2726
    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"
    3130
    3231#include <sstream>
  • trunk/c++_tools/utility/utility.h

    r616 r675  
    88  Copyright (C) 2006 Jari Häkkinen
    99
    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
    1211
    13   The c++ tools library is free software; you can redistribute it
    14   and/or modify it under the terms of the GNU General Public License
    15   as published by the Free Software Foundation; either version 2 of
    16   the License, 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.
    1716
    18   The c++ tools library is distributed in the hope that it will be
    19   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
    20   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     17  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
    2120  General Public License for more details.
    2221
  • trunk/c++_tools/utility/vector.cc

    r616 r675  
    77  Copyright (C) 2006 Jari Häkkinen, Peter Johansson
    88
    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
    2019  General Public License for more details.
    2120
     
    2625*/
    2726
    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"
    3231
    3332
  • trunk/c++_tools/utility/vector.h

    r616 r675  
    1010  Copyright (C) 2006 Jari Häkkinen
    1111
    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
    2322  General Public License for more details.
    2423
     
    2928*/
    3029
    31 #include <c++_tools/utility/Exception.h>
     30#include "yat/utility/Exception.h"
    3231
    3332#include <iostream>
     
    4443
    4544  ///
    46   /// This is the C++ tools interface to GSL vector. 'double' is the
     45  /// This is the yat interface to GSL vector. 'double' is the
    4746  /// only type supported, maybe we should add a 'complex' type as
    4847  /// well in the future.
Note: See TracChangeset for help on using the changeset viewer.