All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.expleague.ml.loss.blockwise.BlockwiseStatBasedLoss Maven / Gradle / Ivy

package com.expleague.ml.loss.blockwise;

import com.expleague.commons.func.AdditiveStatistics;
import com.expleague.commons.func.Factory;
import com.expleague.ml.BlockwiseFuncC1;
import com.expleague.ml.TargetFunc;

/**
 * User: solar
 * Date: 12.11.13
 * Time: 17:38
 */
public interface BlockwiseStatBasedLoss extends BlockwiseFuncC1, TargetFunc {
  Factory statsFactory();
  double value(T comb);
  /** score MUST be additive to value :) */
  double score(T comb);
  double bestIncrement(T comb);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy