lio.probdistributions.bitchain
Class MultivariateMI_DN

java.lang.Object
  extended by lio.probdistributions.bitchain.DependencyNetworkProbDistribution
      extended by lio.probdistributions.bitchain.MultivariateMI_DN
All Implemented Interfaces:
LiOResource, ProbDistribution

public class MultivariateMI_DN
extends DependencyNetworkProbDistribution


Field Summary
 
Fields inherited from class lio.probdistributions.bitchain.DependencyNetworkProbDistribution
laplace, network
 
Constructor Summary
MultivariateMI_DN()
           
 
Method Summary
 LiOResourceDefinition getDefinition()
          Return a LiOResDescription object which holds the name and all parameters that describe the resource.
 void learn(Individual[] individuals)
          Learns a probability distribution from a set of data
 
Methods inherited from class lio.probdistributions.bitchain.DependencyNetworkProbDistribution
isLaplace, sample, setLaplace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultivariateMI_DN

public MultivariateMI_DN()
Method Detail

learn

public void learn(Individual[] individuals)
Description copied from interface: ProbDistribution
Learns a probability distribution from a set of data

Parameters:
individuals - Set of individiduals from which de distribution is estimated.

getDefinition

public LiOResourceDefinition getDefinition()
Description copied from interface: LiOResource
Return a LiOResDescription object which holds the name and all parameters that describe the resource.

Returns:
A definition of the resource.