lale.search.lale_hyperopt module

class lale.search.lale_hyperopt.SearchSpaceHPExprVisitor(name: str)[source]

Bases: Visitor

array_single_expr_(space: SearchSpaceArray, path: str, num)[source]
get_unique_name(name: str) str[source]
mk_label(label, counter, useCounter=True)[source]
names: Dict[str, int]
classmethod run(space: SearchSpace, name: str)[source]
visitSearchSpaceArray(space: SearchSpaceArray, path: str, counter=None)[source]
visitSearchSpaceBool(space: SearchSpaceEnum, path: str, counter=None)
visitSearchSpaceConstant(space: SearchSpaceEnum, path: str, counter=None)
visitSearchSpaceDict(sd: SearchSpaceDict, path: str, counter=None)[source]
visitSearchSpaceEmpty(op: SearchSpaceEmpty, path: str, counter=None)[source]
visitSearchSpaceEnum(space: SearchSpaceEnum, path: str, counter=None)[source]
visitSearchSpaceNumber(space: SearchSpaceNumber, path: str, counter=None)[source]
visitSearchSpaceObject(space: SearchSpaceObject, path: str, counter=None)[source]
visitSearchSpaceOperator(op: SearchSpaceOperator, path: str, counter=None)[source]
visitSearchSpaceProduct(prod: SearchSpaceProduct, path: str, counter=None)[source]
visitSearchSpaceSum(space_sum: SearchSpaceSum, path: str, counter=None)[source]
class lale.search.lale_hyperopt.SearchSpaceHPStrVisitor(name: str)[source]

Bases: Visitor

array_single_str_(space: SearchSpaceArray, path: str, num, useCounter=True) str[source]
decls: str
get_unique_name(name: str) str[source]
get_unique_variable_name(name: str) str[source]
mk_label(label, counter, useCounter=True)[source]
names: Dict[str, int]
nested_header: Optional[str]
pgo_dict: Dict[str, FrequencyDistribution]
pgo_header: Optional[str]
classmethod run(space: SearchSpace, name: str, counter=None, useCounter=True)[source]
visitSearchSpaceArray(space: SearchSpaceArray, path: str, counter=None, useCounter=True) str[source]
visitSearchSpaceBool(space: SearchSpaceEnum, path: str, counter=None, useCounter=True)
visitSearchSpaceConstant(space: SearchSpaceEnum, path: str, counter=None, useCounter=True)
visitSearchSpaceDict(sd: SearchSpaceDict, path: str, counter=None, useCounter=True)[source]
visitSearchSpaceEmpty(op: SearchSpaceEmpty, path: str, counter=None, useCounter=True) str[source]
visitSearchSpaceEnum(space: SearchSpaceEnum, path: str, counter=None, useCounter=True)[source]
visitSearchSpaceNumber(space: SearchSpaceNumber, path: str, counter=None, useCounter=True)[source]
visitSearchSpaceObject(space: SearchSpaceObject, path: str, counter=None, useCounter=True)[source]
visitSearchSpaceOperator(op: SearchSpaceOperator, path: str, counter=None, useCounter=True)[source]
visitSearchSpaceProduct(prod: SearchSpaceProduct, path: str, counter=None, useCounter=True)[source]
visitSearchSpaceSum(sum_space: SearchSpaceSum, path: str, counter=None, useCounter=True)[source]
lale.search.lale_hyperopt.make_nested_hyperopt(space)[source]
lale.search.lale_hyperopt.pgo_sample(pgo, sample)[source]
lale.search.lale_hyperopt.search_space_to_hp_expr(space: SearchSpace, name: str)[source]
lale.search.lale_hyperopt.search_space_to_hp_str(space: SearchSpace, name: str) str[source]
lale.search.lale_hyperopt.search_space_to_str_for_comparison(space: SearchSpace, name: str) str[source]