marvin-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Marvin-cvs] marvin/src/libnn/networks mlpNN.ml nn.ml tdNN.ml


From: Olivier Ricordeau
Subject: [Marvin-cvs] marvin/src/libnn/networks mlpNN.ml nn.ml tdNN.ml
Date: Fri, 29 Aug 2003 04:29:39 -0400

CVSROOT:        /cvsroot/marvin
Module name:    marvin
Branch:         
Changes by:     Olivier Ricordeau <address@hidden>      03/08/29 04:29:39

Modified files:
        src/libnn/networks: mlpNN.ml nn.ml tdNN.ml 

Log message:
        -> Now nn does not need a class parameter anymore. There was what one 
can call
        an "infinite type recursion" (defaultVisitor needs nn as parameter, 
which
        needs defaultVisitor as parameter, which needs nn as parameter, which 
needs
        defaultVisitor...). What's more, nn's class parameter was useless (the 
proof:
        it compiles! ;) ).
        -> Moved the accept method up in the abstract nn class.
        -> Moved the _networkType attribute up in the abstract nn class. Now 
this
        parameter must be initialized in each derived classes' Ctor!
        -> Added some missing beerware clauses in the headers.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/marvin/marvin/src/libnn/networks/mlpNN.ml.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/marvin/marvin/src/libnn/networks/nn.ml.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/marvin/marvin/src/libnn/networks/tdNN.ml.diff?tr1=1.1&tr2=1.2&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]