libeblearn
|
00001 /*************************************************************************** 00002 * Copyright (C) 2008 by Yann LeCun and Pierre Sermanet * 00003 * yann@cs.nyu.edu, pierre.sermanet@gmail.com * 00004 * All rights reserved. 00005 * 00006 * Redistribution and use in source and binary forms, with or without 00007 * modification, are permitted provided that the following conditions are met: 00008 * * Redistributions of source code must retain the above copyright 00009 * notice, this list of conditions and the following disclaimer. 00010 * * Redistributions in binary form must reproduce the above copyright 00011 * notice, this list of conditions and the following disclaimer in the 00012 * documentation and/or other materials provided with the distribution. 00013 * * Redistribution under a license not approved by the Open Source 00014 * Initiative (http://www.opensource.org) must display the 00015 * following acknowledgement in all advertising material: 00016 * This product includes software developed at the Courant 00017 * Institute of Mathematical Sciences (http://cims.nyu.edu). 00018 * * The names of the authors may not be used to endorse or promote products 00019 * derived from this software without specific prior written permission. 00020 * 00021 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED 00022 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 00023 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 00024 * DISCLAIMED. IN NO EVENT SHALL ThE AUTHORS BE LIABLE FOR ANY 00025 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 00026 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 00027 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 00028 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 00029 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 00030 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00031 *****************************************************************************/ 00032 00033 #ifndef LIBEBLEARN_H 00034 #define LIBEBLEARN_H 00035 00036 #include "ebl_defines.h" 00037 #include "libidx.h" 00038 #include "ebl_arch.h" 00039 #include "ebl_march.h" 00040 #include "ebl_merge.h" 00041 #include "ebl_states.h" 00042 #include "ebl_basic.h" 00043 #include "ebl_pooling.h" 00044 #include "ebl_normalization.h" 00045 #include "ebl_cost.h" 00046 #include "ebl_energy.h" 00047 #include "ebl_answer.h" 00048 #include "ebl_codec.h" 00049 #include "ebl_layers.h" 00050 #include "ebl_machines.h" 00051 #include "ebl_nonlinearity.h" 00052 #include "ebl_logger.h" 00053 #include "ebl_preprocessing.h" 00054 #include "ebl_utils.h" 00055 #include "bbox.h" 00056 #include "detector.h" 00057 #include "nms.h" 00058 #include "ebl_lua.h" 00059 00060 #ifndef __NOSTL__ 00061 #include "ebl_tester.h" 00062 #include "ebl_trainer.h" 00063 #include "datasource.h" 00064 #endif 00065 00066 #endif // LIBEBLEARN_H