CompiledCudaComplexEvaluator

CompiledCudaComplexEvaluator()

A compiled and optimized evaluator for expressions.

Methods

Name Description
evaluate Evaluate the expression for multiple inputs and return the results.
load Load a compiled library, previously generated with compile.

evaluate

CompiledCudaComplexEvaluator.evaluate(inputs)

Evaluate the expression for multiple inputs and return the results.

load

CompiledCudaComplexEvaluator.load(
    filename,
    function_name,
    input_len,
    output_len,
    number_of_evaluations,
    block_size=512,
)

Load a compiled library, previously generated with compile.