diff options
Diffstat (limited to 'FEAST/FSToolbox/FSToolbox.h')
-rw-r--r-- | FEAST/FSToolbox/FSToolbox.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/FEAST/FSToolbox/FSToolbox.h b/FEAST/FSToolbox/FSToolbox.h deleted file mode 100644 index bf8662b..0000000 --- a/FEAST/FSToolbox/FSToolbox.h +++ /dev/null @@ -1,70 +0,0 @@ -/******************************************************************************* ** -** FSToolbox.h -** Provides the header files and #defines to ensure compatibility with MATLAB -** and C/C++. By default it compiles to MATLAB, if COMPILE_C is defined it -** links to the C memory allocation functions. -** -** Author: Adam Pocock -** Created: 27/06/2011 -** -** Copyright 2010/2011 Adam Pocock, The University Of Manchester -** www.cs.manchester.ac.uk -** -** Part of the FEAture Selection Toolbox (FEAST), please reference -** "Conditional Likelihood Maximisation: A Unifying Framework for Mutual -** Information Feature Selection" -** G. Brown, A. Pocock, M.-J. Zhao, M. Lujan -** Journal of Machine Learning Research (JMLR), 2011 -** -** Please check www.cs.manchester.ac.uk/~gbrown/fstoolbox for updates. -** -** Copyright (c) 2010-2011, A. Pocock, G. Brown, The University of Manchester -** All rights reserved. -** -** Redistribution and use in source and binary forms, with or without modification, -** are permitted provided that the following conditions are met: -** -** - Redistributions of source code must retain the above copyright notice, this -** list of conditions and the following disclaimer. -** - Redistributions in binary form must reproduce the above copyright notice, -** this list of conditions and the following disclaimer in the documentation -** and/or other materials provided with the distribution. -** - Neither the name of The University of Manchester nor the names of its -** contributors may be used to endorse or promote products derived from this -** software without specific prior written permission. -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -** -*******************************************************************************/ - -#ifndef __FSToolbox_H -#define __FSToolbox_H - -#include <math.h> -#include <string.h> - -#ifdef COMPILE_C - #define C_IMPLEMENTATION - #include <stdio.h> - #include <stdlib.h> - #define CALLOC_FUNC calloc - #define FREE_FUNC free -#else - #define MEX_IMPLEMENTATION - #include "mex.h" - #define CALLOC_FUNC mxCalloc - #define FREE_FUNC mxFree - #define printf mexPrintf /*for Octave-3.2*/ -#endif - -#endif - |