breeze

numerics

package numerics

Contains several standard numerical functions as UFunc with MappingUFuncs,

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. numerics
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Scaling extends AnyRef

    Scaling utilities.

Value Members

  1. object Bessel

    Implementations of the Bessel functions, based on Numerical Recipes

  2. object Conversions

    Package for common unit conversions.

  3. object I extends UFunc with MappingUFunc

    The indicator function.

  4. val Inf: Double

  5. object IntMath

  6. val NaN: Double

  7. object Scaling extends Scaling

  8. object abs extends UFunc with MappingUFunc

  9. object acos extends UFunc with MappingUFunc

  10. object acosh extends UFunc with MappingUFunc

  11. object asin extends UFunc with MappingUFunc

  12. object asinh extends UFunc with MappingUFunc

  13. object atan extends UFunc with MappingUFunc

  14. object atan2 extends UFunc with MappingUFunc

  15. object atanh extends UFunc with MappingUFunc

  16. object cbrt extends UFunc with MappingUFunc

  17. object ceil extends UFunc with MappingUFunc

  18. def closeTo(a: Double, b: Double, relDiff: Double = 1E-4): Boolean

    closeTo for Doubles.

  19. package constants

    This package specifies standard numerical/scientific constants in SI units.

  20. object cos extends UFunc with MappingUFunc

  21. object cosh extends UFunc with MappingUFunc

  22. object digamma extends UFunc with MappingUFunc

    The derivative of the log gamma function

  23. object erf extends UFunc with MappingUFunc

    An approximation to the error function

  24. object erfc extends UFunc with MappingUFunc

    An approximation to the complementary error function: erfc(x) = 1 - erfc(x)

  25. object erfcinv extends UFunc with MappingUFunc

    Inverse erfc

  26. object erfi extends UFunc with MappingUFunc

    The imaginary error function for real argument x.

  27. object erfinv extends UFunc with MappingUFunc

    Inverse erf

  28. object exp extends UFunc with MappingUFunc

  29. object expm1 extends UFunc with MappingUFunc

  30. package financial

  31. object floor extends UFunc with MappingUFunc

  32. object gammp extends UFunc with MappingUFunc

    regularized incomplete gamma function \int_0x \exp(-t)pow(t,a-1) dt / Gamma(a)

  33. object gammq extends UFunc with MappingUFunc

    regularized incomplete gamma function \int_0x \exp(-t)pow(t,a-1) dt / Gamma(a)

  34. val inf: Double

  35. object isEven extends UFunc with MappingUFunc

    Whether a number is even.

  36. object isFinite extends UFunc with MappingUFunc

  37. object isNonfinite extends UFunc with MappingUFunc

  38. object isOdd extends UFunc with MappingUFunc

    Whether a number is odd.

  39. object lbeta extends UFunc

    Evaluates the log of the generalized beta function.

  40. object lgamma extends UFunc with MappingUFunc

    Computes the log of the gamma function.

  41. object log extends UFunc with MappingUFunc

  42. object log10 extends UFunc with MappingUFunc

  43. object log1p extends UFunc with MappingUFunc

  44. object log2 extends UFunc with MappingUFunc

  45. object logI extends UFunc with MappingUFunc

    The indicator function in log space: 0.

  46. val nan: Double

  47. object nextExponent extends UFunc with MappingUFunc

  48. object nextExponent10 extends UFunc with MappingUFunc

  49. object nextExponent2 extends UFunc with MappingUFunc

  50. object nextPower extends UFunc with MappingUFunc

  51. object nextPower10 extends UFunc with MappingUFunc

  52. object nextPower2 extends UFunc with MappingUFunc

  53. def polyval(coefs: Array[Double], x: Double): Double

    Computes the polynomial P(x) with coefficients given in the passed in array.

    Computes the polynomial P(x) with coefficients given in the passed in array. coefs(i) is the coef for the x_i term.

  54. object pow extends UFunc with MappingUFunc

  55. object relu extends UFunc with MappingUFunc

    The Relu function: max(0, x)

  56. object rint extends UFunc with MappingUFunc

  57. object round extends UFunc with MappingUFunc

  58. object sech extends UFunc with MappingUFunc

  59. object sigmoid extends UFunc with MappingUFunc

    The sigmoid function: 1/(1 + exp(-x))

  60. object signum extends UFunc with MappingUFunc

  61. object sin extends UFunc with MappingUFunc

  62. object sinc extends UFunc with MappingUFunc

    The sine cardinal (sinc) function, as defined by sinc(0)=1, sinc(n != 0)=sin(x)/x.

  63. object sincpi extends UFunc with MappingUFunc

    The pi-normalized sine cardinal (sinc) function, as defined by sinc(0)=1, sinc(n != 0)=sin(Pi*x)/(Pi*x).

  64. object sinh extends UFunc with MappingUFunc

  65. object sqrt extends UFunc with MappingUFunc

  66. object tan extends UFunc with MappingUFunc

  67. object tanh extends UFunc with MappingUFunc

  68. object toDegrees extends UFunc with MappingUFunc

  69. object toRadians extends UFunc with MappingUFunc

  70. object trigamma extends UFunc with MappingUFunc

    The second derivative of the log gamma function

  71. package units

Inherited from AnyRef

Inherited from Any

Ungrouped