Package weka.classifiers

# 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