Interface ConditionalDensityEstimator

All Known Implementing Classes:
GaussianProcesses, RegressionByDiscretization

public interface ConditionalDensityEstimator
Interface for numeric prediction schemes that can output conditional density estimates.
Version:
$Revision: 8034 $
Author:
Eibe Frank (eibe@cs.waikato.ac.nz)
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    logDensity(Instance instance, double value)
    Returns natural logarithm of density estimate for given value based on given instance.
  • Method Details

    • logDensity

      double logDensity(Instance instance, double value) throws Exception
      Returns natural logarithm of density estimate for given value based on given instance.
      Parameters:
      instance - the instance to make the prediction for.
      value - the value to make the prediction for.
      Returns:
      the natural logarithm of the density estimate
      Throws:
      Exception - if the density cannot be computed