Object

com.github.yazidjanati

NormalInit

Related Doc: package yazidjanati

Permalink

object NormalInit extends Initialization

Initialization using a gaussian distribution.

Linear Supertypes
Initialization, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NormalInit
  2. Initialization
  3. AnyRef
  4. 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. def apply(domain: Domain, num_samples: Int): DenseMatrix[Double]

    Permalink

    Generated a certain number of samples.

    Generated a certain number of samples.

    domain

    The input space of the objective.

    num_samples

    Number of points to sample.

    returns

    Vector of samples.

    Definition Classes
    NormalInitInitialization
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def check_within_bounds(sample: DenseVector[Double], domain: Domain): Boolean

    Permalink

    Since we can't choose bounds for certain probability distributions, we need to make sure that our samples are within the input space.

    Since we can't choose bounds for certain probability distributions, we need to make sure that our samples are within the input space.

    sample

    Sample to investigate.

    domain

    Input space of the objective.

    returns

    whether the sample is within the bounds.

    Definition Classes
    Initialization
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from Initialization

Inherited from AnyRef

Inherited from Any

Ungrouped