yawn.nn.committee
Class NetworkCommitteeConfig

java.lang.Object
  extended by yawn.config.ConfigElement
      extended by yawn.config.NeuralNetworkConfig
          extended by yawn.nn.committee.NetworkCommitteeConfig

public class NetworkCommitteeConfig
extends NeuralNetworkConfig

This is yawn.nn.committee.NetworkCommitteeConfig, part of the yawn project. $Id: NetworkCommitteeConfig.java,v 1.4 2005/04/07 17:28:07 supermarti Exp $

Version:
$Revision: 1.4 $
Author:
Luis Martí (luis dot marti at uc3m dot es)

Field Summary
protected  java.lang.Class combinationFunctionClass
           
protected  java.util.List committeeElements
           
protected  boolean serialProcessing
           
 
Fields inherited from class yawn.config.NeuralNetworkConfig
environment
 
Constructor Summary
NetworkCommitteeConfig()
           
 
Method Summary
 void addCommitteeMember(CommitteeElement ce)
           
 java.lang.Class getBindedNetworkClass()
           
 java.lang.Class getCombinationFunctionClass()
           
 java.util.List getCommitteeElements()
           
protected  void internalValidate()
           
 boolean isSerialProcessing()
           
 void setCombinationFunctionClassName(java.lang.Class combinationFunctionClass)
           
 void setCommitteeElements(java.util.List committeeElements)
           
 void setSerialProcessing(boolean serialProcessing)
           
 
Methods inherited from class yawn.config.NeuralNetworkConfig
configuredNetworkFactory, environmentValidate, getEnvironment, setBindedNetworkClass, setEnvironment, validate
 
Methods inherited from class yawn.config.ConfigElement
equals
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

committeeElements

protected java.util.List committeeElements

combinationFunctionClass

protected java.lang.Class combinationFunctionClass

serialProcessing

protected boolean serialProcessing
Constructor Detail

NetworkCommitteeConfig

public NetworkCommitteeConfig()
Method Detail

isSerialProcessing

public boolean isSerialProcessing()
Returns:
Returns the serialProcessing.

setSerialProcessing

public void setSerialProcessing(boolean serialProcessing)
Parameters:
serialProcessing - The serialProcessing to set.

getCombinationFunctionClass

public java.lang.Class getCombinationFunctionClass()
Returns:
Returns the combinationFunctionClass.

setCombinationFunctionClassName

public void setCombinationFunctionClassName(java.lang.Class combinationFunctionClass)
Parameters:
combinationFunctionClass - The combinationFunctionClass to set.

addCommitteeMember

public void addCommitteeMember(CommitteeElement ce)

getCommitteeElements

public java.util.List getCommitteeElements()
Returns:
Returns the committeeElements.

setCommitteeElements

public void setCommitteeElements(java.util.List committeeElements)
Parameters:
committeeElements - The committeeElements to set.

getBindedNetworkClass

public java.lang.Class getBindedNetworkClass()
Specified by:
getBindedNetworkClass in class NeuralNetworkConfig

internalValidate

protected void internalValidate()
                         throws ValidationException
Specified by:
internalValidate in class NeuralNetworkConfig
Throws:
ValidationException
See Also:
NeuralNetworkConfig.internalValidate()


Copyright © 2003-2005 GIAA, Universidad Carlos III de Madrid. All Rights Reserved.