Java org.apache.mahout.math.function Functions fields, constructors, methods, implement or subclass

Example usage for Java org.apache.mahout.math.function Functions fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.apache.mahout.math.function Functions.

The text is from its open source code.

Field

DoubleFunctionABS
Function that returns Math.abs(a).
DoubleFunctionEXP
Function that returns Math.exp(a).
DoubleFunctionIDENTITY
Function that returns its argument.
DoubleFunctionINV
Function that returns 1.0 / a.
DoubleFunctionSQRT
Function that returns Math.sqrt(a).
DoubleFunctionSQUARE
Function that returns a * a.
DoubleDoubleFunctionMAX
Function that returns Math.max(a,b).
DoubleDoubleFunctionPLUS
Function that returns a + b.
DoubleDoubleFunctionPLUS_ABS
Function that returns Math.abs(a) + Math.abs(b).

Method

DoubleDoubleFunctionchain(final DoubleFunction g, final DoubleDoubleFunction h)
Constructs the function g( h(a,b) ).
DoubleFunctionchain(final DoubleFunction g, final DoubleFunction h)
Constructs the function g( h(a) ).
IntIntFunctionchain(final DoubleFunction g, final IntIntFunction h)
Constructs the function g( h(a) ).
DoubleDoubleFunctionplusMult(double constant)
Constructs a function that returns a + b*constant.
DoubleFunctionrandom()
Constructs a function that returns a new uniform random number in the open unit interval (0.0,1.0) (excluding 0.0 and 1.0).
DoubleDoubleFunctionswapArgs(final DoubleDoubleFunction function)
Constructs a function that returns function.apply(b,a), i.e.