README.dxy

00001 /** \dir src/Component
00002 
00003     \brief Base classes for the iNVT neural model building framework
00004 
00005     This directory contains class definitions for the iNVT model
00006     building framework. This framework streamlines the definition of
00007     computational modules which are to be used as part of an
00008     integrated simulated model and which may hold a number of tunable
00009     parameters which can be set from config files and/or command-line
00010     options.
00011 
00012     Most of the simulated brain computation modules derive from the
00013     ModelComponent class defined here. This provides a standardized
00014     interface for how to assemble components, define ModelParam
00015     parameters for the components which may be set via the
00016     command-line, and other functionality. The ModelManager is a
00017     special ModelComponent which should be the root of a graph of
00018     components which define a model, and which handles command-line
00019     parsing, model start/stop/reset, and other functionality.
00020 
00021     for additional options, see doc/input/modelbuilding.dxy
00022 
00023     for dependency graphs:
00024     rankdir: TB
00025 */
00026 
00027 // $HeadURL: svn://isvn.usc.edu/software/invt/trunk/saliency/src/Component/README.dxy $
00028 // $Id: README.dxy 5749 2005-10-19 08:15:48Z itti $
00029 
00030 // //////////////////////////////////////////////////////////////////// //
00031 // The iLab Neuromorphic Vision C++ Toolkit - Copyright (C) 2001 by the //
00032 // University of Southern California (USC) and the iLab at USC.         //
00033 // See http://iLab.usc.edu for information about this project.          //
00034 // //////////////////////////////////////////////////////////////////// //
00035 // Major portions of the iLab Neuromorphic Vision Toolkit are protected //
00036 // under the U.S. patent ``Computation of Intrinsic Perceptual Saliency //
00037 // in Visual Environments, and Applications'' by Christof Koch and      //
00038 // Laurent Itti, California Institute of Technology, 2001 (patent       //
00039 // pending; application number 09/912,225 filed July 23, 2001; see      //
00040 // http://pair.uspto.gov/cgi-bin/final/home.pl for current status).     //
00041 // //////////////////////////////////////////////////////////////////// //
00042 // This file is part of the iLab Neuromorphic Vision C++ Toolkit.       //
00043 //                                                                      //
00044 // The iLab Neuromorphic Vision C++ Toolkit is free software; you can   //
00045 // redistribute it and/or modify it under the terms of the GNU General  //
00046 // Public License as published by the Free Software Foundation; either  //
00047 // version 2 of the License, or (at your option) any later version.     //
00048 //                                                                      //
00049 // The iLab Neuromorphic Vision C++ Toolkit is distributed in the hope  //
00050 // that it will be useful, but WITHOUT ANY WARRANTY; without even the   //
00051 // implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR      //
00052 // PURPOSE.  See the GNU General Public License for more details.       //
00053 //                                                                      //
00054 // You should have received a copy of the GNU General Public License    //
00055 // along with the iLab Neuromorphic Vision C++ Toolkit; if not, write   //
00056 // to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,   //
00057 // Boston, MA 02111-1307 USA.                                           //
00058 // //////////////////////////////////////////////////////////////////// //
Generated on Sun May 8 08:40:07 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3