Package com.yahoo.tensor.functions
Interface ScalarFunction<NAMETYPE extends Name>
-
- All Superinterfaces:
Function<EvaluationContext<NAMETYPE>,Double>
public interface ScalarFunction<NAMETYPE extends Name> extends Function<EvaluationContext<NAMETYPE>,Double>
A function which returns a scalar- Author:
- bratseth
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Double
apply(EvaluationContext<NAMETYPE> context)
default Optional<TensorFunction<NAMETYPE>>
asTensorFunction()
Returns this as a tensor function, or empty if it cannot be represented as a tensor functiondefault String
toString(ToStringContext context)
-
-
-
Method Detail
-
apply
Double apply(EvaluationContext<NAMETYPE> context)
-
asTensorFunction
default Optional<TensorFunction<NAMETYPE>> asTensorFunction()
Returns this as a tensor function, or empty if it cannot be represented as a tensor function
-
toString
default String toString(ToStringContext context)
-
-