Object/Trait

com.github.jonnylaw.model

Parameters

Related Docs: trait Parameters | package model

Permalink

object Parameters

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Parameters
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def combine(lp: Parameters, rp: Parameters): Parameters

    Permalink

    A method to combine parameters

  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def flatten(p: Parameters): Vector[Double]

    Permalink

    Flattens parameters into a Vector of parameters useful for printing

  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getInitParamNames(p: StateParameter): IndexedSeq[String]

    Permalink
  13. def getParameterNames(p: Parameters): IndexedSeq[String]

    Permalink

    Get parameter names using case class names useful for header rows in CSV files etc

    Get parameter names using case class names useful for header rows in CSV files etc

    p

    the parameters to get the names of

    returns

    an indexed sequence of strings

  14. def getSdeParameterNames(p: SdeParameter): IndexedSeq[String]

    Permalink
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. def isEmpty(p: Parameters): Boolean

    Permalink

    Checks to see if a parameter is empty

  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def length(p: Parameters): Int

    Permalink
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. implicit def parameterMonoid: Monoid[Parameters]

    Permalink
  23. def paramsToMap(p: Parameters): Map[String, Double]

    Permalink

    Transforms a parameter tree to a map of strings to doubles

    Transforms a parameter tree to a map of strings to doubles

    p

    a parameter tree

    returns

    a map of parameter names -> parameter value

  24. def perturb(delta: Double): (Parameters) ⇒ Rand[Parameters]

    Permalink

    Perturbs parameters independently according to a single delta value, ie all parameters are perturbed on the same scale

  25. def perturbIndep(delta: Vector[Double]): (Parameters) ⇒ Rand[Parameters]

    Permalink

    Perturb parameters allowing for a different scale for each parameter

  26. def proposeIdent(p: Parameters): Rand[Parameters]

    Permalink
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped