concepts.dsl.learning.function_domain_search.FunctionDomainExpressionSearchResult#
- class FunctionDomainExpressionSearchResult[source]#
Bases:
object
FunctionDomainExpressionSearchResult(expression: Union[concepts.dsl.expression.ConstantExpression, concepts.dsl.dsl_functions.Function, concepts.dsl.expression.FunctionApplicationExpression], depth: int, nr_constant_arguments: int, nr_variable_arguments: int, nr_function_arguments: int)
Methods
Attributes
The expression that is enumerated.
The depth of the expression.
The number of constant arguments in the expression.
The number of variable arguments in the expression.
The number of function arguments in the expression.
- __init__(expression, depth, nr_constant_arguments, nr_variable_arguments, nr_function_arguments)#
- Parameters:
expression (ConstantExpression | Function | FunctionApplicationExpression)
depth (int)
nr_constant_arguments (int)
nr_variable_arguments (int)
nr_function_arguments (int)
- Return type:
None
- __new__(**kwargs)#
- expression: ConstantExpression | Function | FunctionApplicationExpression#
The expression that is enumerated.