Packages

p

mgo

tools

package tools

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

Package Members

  1. package benchmark
  2. package execution
  3. package metric
  4. package network
  5. package neuralnetwork

Type Members

  1. implicit class ArrayDecorator[A] extends AnyRef
  2. trait CanBeNaN[T] extends AnyRef
  3. implicit final class GroupByOrderedImplicitImpl[A] extends AnyVal
  4. implicit class IterableDecorator[A] extends AnyRef
  5. implicit class IteratorDecorator[A] extends AnyRef
  6. trait KDTree extends AnyRef

    KD-Tree algorithm from https://en.wikipedia.org/wiki/Kd-tree 5-5-2014

  7. trait NeighborMatrix[T] extends AnyRef
  8. trait Neighbours extends AnyRef
  9. type Point2D = (Double, Double)
  10. implicit class Point2DDecorator extends AnyRef
  11. implicit class ScalaToApacheRng extends RandomGenerator
  12. implicit class VectorDecorator[A] extends AnyRef

Value Members

  1. def add(x: Vector[Double], y: Vector[Double]): Vector[Double]
  2. def allEquals(i: Iterable[Double], in: Vector[Iterable[Double]]): Boolean
  3. def allTheSame(i1: Vector[Iterable[Double]], i2: Vector[Iterable[Double]]): Boolean
  4. def allTheSameSorted(i1: Vector[Iterable[Double]], i2: Vector[Iterable[Double]]): Boolean
  5. def apacheRandom(random: Random): RandomGenerator
  6. def average(sequence: Vector[Double]): Double
  7. def centroid(e: Vector[Vector[Double]]): Vector[Double]
  8. def clamp(value: Double, min_v: Double = 0.0, max_v: Double = 1.0): Double
  9. val epsilon: Double
  10. def euclideanNorm(p1: Point2D, p2: Point2D): Double
  11. def findInterval[A](s: Vector[A], v: A)(implicit arg0: Ordering[A]): Int
  12. def integral(points: Vector[Point2D]): Double
  13. def isUpper(line1: Point2D, line2: Point2D, c: Point2D): Boolean
  14. def mse(sequence: Vector[Double]): Double
  15. def multinomialDraw[T](s: Vector[(Double, T)], rng: Random): (T, List[(Double, T)])
  16. def randomInt(random: Random, discrete: D): Int
  17. def rndmChoice[T](t1: T, t2: T)(implicit rng: Random): T
  18. def same(i1: Iterable[Double], i2: Iterable[Double]): Boolean
  19. def squareDist(x: Vector[Double], y: Vector[Double]): Double
  20. def surface(p1: Point2D, p2: Point2D, p3: Point2D): Double
  21. def surface(a: Double, b: Double, c: Double): Double
  22. def time[R](label: String, block: => R): (R, Long)
  23. object CanBeNaN
  24. object EmptyTree extends KDTree
  25. object HierarchicalRanking
  26. object KDTree
  27. object LinearAlgebra
  28. object NeighborMatrix
  29. object stats

Inherited from AnyRef

Inherited from Any

Ungrouped