io.github.metarank.ltrlib.booster

Members list

Concise view

Type members

Classlikes

trait Booster[D] extends Model

Attributes

Companion:
object
Graph
Supertypes
trait Model
class Object
trait Matchable
class Any
Known subtypes
object Booster

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Booster.type
case class BoosterDataset(original: Dataset, data: Array[Double], labels: Array[Double], groups: Array[Int], rows: Int, cols: Int, featureNames: Array[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class LightGBMBooster(model: LGBMBooster, datasets: Map[LGBMDataset, Int]) extends Booster[LGBMDataset]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Booster[LGBMDataset]
trait Model
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class LightGBMOptions(trees: Int, learningRate: Double, ndcgCutoff: Int, maxDepth: Int, randomSeed: Int, numLeaves: Int, featureFraction: Double) extends BoosterOptions

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class XGBoostBooster(model: Booster) extends Booster[DMatrix]

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Booster[DMatrix]
trait Model
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class XGBoostOptions(trees: Int, learningRate: Double, ndcgCutoff: Int, maxDepth: Int, randomSeed: Int, subsample: Double) extends BoosterOptions

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any