io.prediction.engines

itemrank

package itemrank

Visibility
  1. Public
  2. All

Type Members

  1. case class Actual(iids: Seq[String] = null, actionTuples: Seq[(String, String, U2IActionTD)], previousActionCount: Int = -1, localDate: com.github.nscala_time.time.Imports.LocalDate = ..., localDateTime: com.github.nscala_time.time.Imports.LocalDateTime = ..., averageOrderSize: Double = -1, previousOrders: Int = -1, variety: Int = -1) extends Serializable with Product

  2. case class DateObject($date: Long) extends Product with Serializable

  3. class DetailedEvaluatorParams extends Params

  4. class EvaluationUnit extends Serializable

  5. class EventsDataSource extends base.EventsDataSource[DataParams, Query, Actual]

  6. case class EventsDataSourceParams(appId: Int, itypes: Option[Set[String]] = scala.None, actions: Set[String], startTime: Option[DateTime] = scala.None, untilTime: Option[DateTime] = scala.None, attributeNames: AttributeNames, slidingEval: Option[EventsSlidingEvalParams] = scala.None) extends AbstractEventsDataSourceParams with Product with Serializable

  7. class FeatureBasedAlgorithm extends LAlgorithm[PreparedData, FeatureBasedModel, Query, Prediction]

  8. case class FeatureBasedModel(features: Array[String] = ..., userFeaturesMap: Map[String, SparseVector[Double]] = ..., itemFeaturesMap: Map[String, SparseVector[Double]] = ...) extends Serializable with IPersistentModel[EmptyParams] with Product

  9. case class HeatMapData(columns: Array[String], data: Seq[(String, Array[Double])]) extends Serializable with Product

  10. case class Item(_id: String, starttime: DateObject, itypes: Array[String], ca_name: String) extends Product with Serializable

  11. class ItemRankAverageServing extends LServing[Query, Prediction]

  12. class ItemRankDetailedEvaluator extends Evaluator[HasName, Query, Prediction, Actual, EvaluationUnit, Seq[EvaluationUnit], EvaluatorOutput]

  13. class ItemRankMAP extends ItemRankMeasure

  14. abstract class ItemRankMeasure extends Serializable

  15. class ItemRankPrecision extends ItemRankMeasure

  16. class ItemRankPreparator extends Preparator

  17. class ItemRankServing extends LServing[Query, Prediction]

  18. class NCItemBasedAlgorithm extends AbstractNCItemBasedAlgorithm[Query, Prediction]

  19. case class NCItemBasedAlgorithmParams(booleanData: Boolean = true, itemSimilarity: String = "LogLikelihoodSimilarity", weighted: Boolean = false, threshold: Double = scala.Double.MinPositiveValue, nearestN: Int = 10, freshness: Int = 0, freshnessTimeUnit: Int = 86400, recommendationTime: Option[Long] = ...) extends AbstractItemBasedAlgorithmParams with Product with Serializable

  20. class PReplayDataSource extends P2LDataSource[ReplaySliceParams, TrainingData, Query, Actual]

  21. case class Prediction(items: Seq[(String, Double)], isOriginal: Boolean = false) extends Serializable with WithPrId with Product

  22. case class PreparatorParams(actions: Map[String, Option[Int]], conflict: String) extends AbstractPreparatorParams with Product with Serializable

  23. case class Query(uid: String, iids: Seq[String]) extends Serializable with Product

  24. class RandomAlgoParams extends Params

  25. class RandomAlgorithm extends LAlgorithm[PreparedData, RandomModel, Query, Prediction]

  26. class RandomModel extends Serializable

  27. class ReplayDataSource extends LDataSource[ReplaySliceParams, TrainingData, Query, Actual]

  28. case class ReplaySliceParams(name: String, idx: Int) extends Serializable with HasName with Product

  29. case class U2I(action: String, uid: String, iid: String, t: DateObject) extends Product with Serializable

  30. case class User(_id: String) extends Product with Serializable

Value Members

  1. object FeatureBasedModel extends IPersistentModelLoader[EmptyParams, FeatureBasedModel] with Serializable

  2. object ItemRankDetailedMain

  3. object ItemRankEngine extends IEngineFactory

  4. object MeasureType extends Enumeration

  5. object ReplayDataSource extends Serializable

  6. object Runner

  7. package experimental

  8. package mahout

Ungrouped