cheshire.likelihood.laws.testkit

Type members

Classlikes

final case class Freqs[R](freqs: IndexedSeq[R])
Companion:
object
Source:
testkit.scala
object Freqs
Companion:
class
Source:
testkit.scala
final case class NodeHeights[R](leftHeight: R, rightHeight: R, parentHeight: R, t: R)
Companion:
object
Source:
testkit.scala
Companion:
class
Source:
testkit.scala
final case class Params[R](params: IndexedSeq[R])
Companion:
object
Source:
testkit.scala
object Params
Companion:
class
Source:
testkit.scala

Value members

Concrete methods

def arbitraryMatrix[F[_], R](partition: Partition[F, R])(using evidence$1: Monad[F], Arbitrary[F[Model]], Arbitrary[Refined[R, NonNegative]]): Arbitrary[F[Matrix]]
def arbitraryModel[F[_], R](partition: Partition[F, R])(using Arbitrary[Freqs[R]], Arbitrary[Params[R]], Arbitrary[Refined[R, Positive]]): Arbitrary[F[Model]]