CompiledEvaluator
CompiledEvaluator()
An compiled evaluator of an expression. This will give the highest performance of all evaluators.
Methods
| Name | Description |
|---|---|
| evaluate | Evaluate the expression for multiple inputs and return the result. |
| evaluate_complex | Evaluate the expression for multiple inputs and return the result. |
| evaluate_complex_single | Evaluate the expression for multiple inputs and return the result, which |
| evaluate_single | Evaluate the expression for multiple inputs and return the result, which |
| load | Load a compiled library, previously generated with Evaluator.compile(). |
evaluate
CompiledEvaluator.evaluate(inputs)
Evaluate the expression for multiple inputs and return the result.
evaluate_complex
CompiledEvaluator.evaluate_complex(inputs)
Evaluate the expression for multiple inputs and return the result.
evaluate_complex_single
CompiledEvaluator.evaluate_complex_single(inputs)
Evaluate the expression for multiple inputs and return the result, which is a single value.
evaluate_single
CompiledEvaluator.evaluate_single(inputs)
Evaluate the expression for multiple inputs and return the result, which is a single value.
load
CompiledEvaluator.load(_cls, filename, function_name, output_len)
Load a compiled library, previously generated with Evaluator.compile().