edu.udo.cs.myRVM
Class Problem

java.lang.Object
  extended by edu.udo.cs.myRVM.Problem
Direct Known Subclasses:
ClassificationProblem, RegressionProblem

public abstract class Problem
extends java.lang.Object

Holds the data defining the regression / classification problem to be learned. - All input vectors are assumed to have the same dimension. - All target vectors are assumed to have the same dimension

Version:
$Id: Problem.java,v 1.4 2006/09/30 00:05:31 ingomierswa Exp $
Author:
Piotr Kasprzak

Field Summary
private  KernelBasisFunction[] kernels
           
private  double[][] x
           
 
Constructor Summary
Problem(double[][] x, KernelBasisFunction[] kernels)
          Constructor
 
Method Summary
 int getInputDimension()
           
 double[][] getInputVectors()
           
 KernelBasisFunction[] getKernels()
           
 int getProblemSize()
          Getters
abstract  int getTargetDimension()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

x

private double[][] x

kernels

private KernelBasisFunction[] kernels
Constructor Detail

Problem

public Problem(double[][] x,
               KernelBasisFunction[] kernels)
Constructor

Method Detail

getProblemSize

public int getProblemSize()
Getters


getInputDimension

public int getInputDimension()

getInputVectors

public double[][] getInputVectors()

getKernels

public KernelBasisFunction[] getKernels()

getTargetDimension

public abstract int getTargetDimension()


Copyright © 2001-2006