PLearn 0.1
Var_all.h
Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00003 // PLearn (A C++ Machine Learning Library)
00004 // Copyright (C) 1998 Pascal Vincent
00005 // Copyright (C) 1999-2002 Pascal Vincent, Yoshua Bengio, Rejean Ducharme and University of Montreal
00006 // Copyright (C) 2001-2002 Nicolas Chapados, Ichiro Takeuchi, Jean-Sebastien Senecal
00007 // Copyright (C) 2002 Xiangdong Wang, Christian Dorion
00008 
00009 // Redistribution and use in source and binary forms, with or without
00010 // modification, are permitted provided that the following conditions are met:
00011 // 
00012 //  1. Redistributions of source code must retain the above copyright
00013 //     notice, this list of conditions and the following disclaimer.
00014 // 
00015 //  2. Redistributions in binary form must reproduce the above copyright
00016 //     notice, this list of conditions and the following disclaimer in the
00017 //     documentation and/or other materials provided with the distribution.
00018 // 
00019 //  3. The name of the authors may not be used to endorse or promote
00020 //     products derived from this software without specific prior written
00021 //     permission.
00022 // 
00023 // THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
00024 // IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
00025 // OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
00026 // NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
00027 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
00028 // TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
00029 // PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
00030 // LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
00031 // NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
00032 // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00033 // 
00034 // This file is part of the PLearn library. For more information on the PLearn
00035 // library, go to the PLearn Web site at www.plearn.org
00036 
00037 
00038 /* *******************************************************      
00039  * $Id: Var_all.h 3994 2005-08-25 13:35:03Z chapados $
00040  * This file is part of the PLearn library.
00041  ******************************************************* */
00042 
00043 #ifndef Var_all_INC
00044 #define Var_all_INC
00045 
00046 #include "Var.h"
00047 #include "Variable.h"
00048 #include "Var_operators.h"
00049 #include "SourceVariable.h"
00050 #include "UnaryVariable.h"
00051 #include "BinaryVariable.h"
00052 #include "NaryVariable.h"
00053 
00054 #include "AbsVariable.h"
00055 #include "AffineTransformVariable.h"
00056 #include "AffineTransformWeightPenalty.h"
00057 #include "ArgmaxVariable.h"
00058 #include "ArgminOfVariable.h"
00059 #include "ArgminVariable.h"
00060 #include "ClassificationLossVariable.h"
00061 #include "ColumnIndexVariable.h"
00062 #include "ColumnSumVariable.h"
00063 #include "ConcatColumnsVariable.h"
00064 #include "ConcatOfVariable.h"
00065 #include "ConcatRowsVariable.h"
00066 #include "ConvolveVariable.h"
00067 #include "CrossEntropyVariable.h"
00068 #include "CutAboveThresholdVariable.h"
00069 #include "CutBelowThresholdVariable.h"
00070 #include "DeterminantVariable.h"
00071 #include "DivVariable.h"
00072 #include "DotProductVariable.h"
00073 #include "DuplicateColumnVariable.h"
00074 #include "DuplicateRowVariable.h"
00075 #include "DuplicateScalarVariable.h"
00076 #include "ElementAtPositionVariable.h"
00077 #include "EqualConstantVariable.h"
00078 #include "EqualScalarVariable.h"
00079 #include "EqualVariable.h"
00080 #include "ErfVariable.h"
00081 #include "ExpVariable.h"
00082 #include "ExtendedVariable.h"
00083 #include "Func.h"
00084 #include "IfThenElseVariable.h"
00085 #include "IndexAtPositionVariable.h"
00086 #include "InterValuesVariable.h"
00087 #include "InvertElementsVariable.h"
00088 #include "IsAboveThresholdVariable.h"
00089 #include "IsLargerVariable.h"
00090 #include "IsSmallerVariable.h"
00091 #include "LeftPseudoInverseVariable.h"
00092 #include "LogAddVariable.h"
00093 #include "LogSoftmaxVariable.h"
00094 #include "LogSumVariable.h"
00095 #include "LogVariable.h"
00096 #include "MatRowVariable.h"
00097 #include "MatrixAffineTransformFeedbackVariable.h"
00098 #include "MatrixAffineTransformVariable.h"
00099 #include "MatrixElementsVariable.h"
00100 #include "MatrixInverseVariable.h"
00101 #include "MatrixOneHotSquaredLoss.h"
00102 #include "MatrixSoftmaxLossVariable.h"
00103 #include "MatrixSoftmaxVariable.h"
00104 #include "MatrixSumOfVariable.h"
00105 #include "Max2Variable.h"
00106 #include "MaxVariable.h"
00107 #include "MinVariable.h"
00108 #include "MiniBatchClassificationLossVariable.h"
00109 #include "MinusColumnVariable.h"
00110 #include "MinusRowVariable.h"
00111 #include "MinusScalarVariable.h"
00112 #include "MinusTransposedColumnVariable.h"
00113 #include "MinusVariable.h"
00114 #include "MulticlassLossVariable.h"
00115 #include "NegateElementsVariable.h"
00116 #include "OneHotSquaredLoss.h"
00117 #include "OneHotVariable.h"
00118 #include "PLogPVariable.h"
00119 #include "PlusColumnVariable.h"
00120 #include "PlusConstantVariable.h"
00121 #include "PlusRowVariable.h"
00122 #include "PlusScalarVariable.h"
00123 #include "PlusVariable.h"
00124 #include "PowVariable.h"
00125 #include "PowVariableVariable.h"
00126 #include "ProductTransposeVariable.h"
00127 #include "ProductVariable.h"
00128 #include "ReshapeVariable.h"
00129 #include "RightPseudoInverseVariable.h"
00130 #include "RowAtPositionVariable.h"
00131 #include "RowSumVariable.h"
00132 #include "SigmoidVariable.h"
00133 #include "SignVariable.h"
00134 #include "SoftmaxLossVariable.h"
00135 #include "SoftmaxVariable.h"
00136 #include "SoftplusVariable.h"
00137 #include "SquareRootVariable.h"
00138 #include "SquareVariable.h"
00139 #include "SubMatTransposeVariable.h"
00140 #include "SubMatVariable.h"
00141 #include "SubsampleVariable.h"
00142 #include "SumOfVariable.h"
00143 #include "SumSquareVariable.h"
00144 #include "SumAbsVariable.h"
00145 #include "SumVariable.h"
00146 #include "TanhVariable.h"
00147 #include "TimesColumnVariable.h"
00148 #include "TimesConstantVariable.h"
00149 #include "TimesRowVariable.h"
00150 #include "TimesScalarVariable.h"
00151 #include "TimesVariable.h"
00152 #include "TransposeProductVariable.h"
00153 #include "UnequalConstantVariable.h"
00154 #include "VarArrayElementVariable.h"
00155 #include "VarColumnsVariable.h"
00156 #include "VarElementVariable.h"
00157 #include "VarMeasurer.h"
00158 #include "VarRowVariable.h"
00159 #include "VarRowsVariable.h"
00160 #include "VecElementVariable.h"
00161 #include "WeightedSumSquareVariable.h"
00162 
00163 #include "Var_utils.h"
00164 
00165 #endif
00166 
00167 
00168 /*
00169   Local Variables:
00170   mode:c++
00171   c-basic-offset:4
00172   c-file-style:"stroustrup"
00173   c-file-offsets:((innamespace . 0)(inline-open . 0))
00174   indent-tabs-mode:nil
00175   fill-column:79
00176   End:
00177 */
00178 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=79 :
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines