edu.berkeley.compbio.jlibsvm
Class AbstractSvmProblem<L extends java.lang.Comparable,P,R extends SvmProblem<L,P,R>>
java.lang.Object
edu.berkeley.compbio.jlibsvm.AbstractSvmProblem<L,P,R>
- All Implemented Interfaces:
- SvmProblem<L,P,R>
- Direct Known Subclasses:
- ExplicitSvmProblemImpl
public abstract class AbstractSvmProblem<L extends java.lang.Comparable,P,R extends SvmProblem<L,P,R>>
- extends java.lang.Object
- implements SvmProblem<L,P,R>
- Version:
- $Id$
- Author:
- David Soergel
|
Field Summary |
protected com.google.common.collect.Multiset<L> |
exampleCounts
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
exampleCounts
protected com.google.common.collect.Multiset<L extends java.lang.Comparable> exampleCounts
AbstractSvmProblem
public AbstractSvmProblem()
getExampleCounts
public com.google.common.collect.Multiset<L> getExampleCounts()
- Specified by:
getExampleCounts in interface SvmProblem<L extends java.lang.Comparable,P,R extends SvmProblem<L,P,R>>
learnScaling
protected R learnScaling(ScalingModelLearner<P> scalingModelLearner)
createScaledCopy
public abstract R createScaledCopy(java.util.Map<P,L> scaledExamples,
java.util.Map<P,java.lang.Integer> scaledExampleIds,
ScalingModel<P> learnedScalingModel)
Copyright © 2008-2010 Brenner Lab, UC Berkeley. All Rights Reserved.