package edu.berkeley.nlp.math; /** * User: aria42 * Date: Mar 10, 2009 */ public interface ObjectiveItemDifferentiableFunction<I> { public void setWeights(double[] weights); public double update(I item, double[] grad); public int dimension(); }