Brush C++ API
A flexible interpretable machine learning framework
Loading...
Searching...
No Matches
SearchSpace Member List

This is the complete list of members for SearchSpace, including all inherited members.

AddNode(const unordered_map< string, float > &user_ops, const vector< DataType > &unique_data_types)SearchSpaceinlineprivate
AddNodes(const unordered_map< string, float > &user_ops, const vector< DataType > &unique_data_types, std::index_sequence< Is... >)SearchSpaceinlineprivate
ArgsHash typedefSearchSpace
check(DataType R) constSearchSpaceinline
check(DataType R, size_t sig_hash) constSearchSpaceinline
check(DataType R, size_t sig_hash, NodeType type) constSearchSpaceinline
CreateNode(const auto &unique_data_types, bool use_all, bool weighted)SearchSpaceinlineprivatestatic
GenerateNodeMap(const unordered_map< string, float > &user_ops, const vector< DataType > &unique_data_types, std::index_sequence< Is... >)SearchSpaceinlineprivate
get(const string &name)SearchSpace
get(NodeType type, DataType R, size_t sig_hash)SearchSpaceinline
get(NodeType type, DataType R, S sig)SearchSpaceinline
get_node_like(Node node) constSearchSpaceinline
get_weights() constSearchSpaceinline
get_weights(DataType ret) constSearchSpaceinline
get_weights(DataType ret, ArgsHash sig_hash) constSearchSpaceinline
has_solution_space(Iter start, Iter end) constSearchSpaceinline
init(const Dataset &d, const unordered_map< string, float > &user_ops={}, bool weights_init=true)SearchSpace
make_classifier(int max_d=0, int max_size=0, const Parameters &params=Parameters())SearchSpace
make_multiclass_classifier(int max_d=0, int max_size=0, const Parameters &params=Parameters())SearchSpace
make_program(const Parameters &params, int max_d=0, int max_size=0)SearchSpace
make_program(const Parameters &params, int max_d, int max_size)SearchSpace
make_regressor(int max_d=0, int max_size=0, const Parameters &params=Parameters())SearchSpace
make_representer(int max_d=0, int max_size=0, const Parameters &params=Parameters())SearchSpace
MakeNodes(const unordered_map< string, float > &user_ops, const vector< DataType > &unique_data_types)SearchSpaceinlineprivate
Map typedefSearchSpace
node_mapSearchSpace
node_map_weightsSearchSpace
print() constSearchSpace
PTC2(tree< Node > &Tree, tree< Node >::iterator root, int max_d, int max_size) constSearchSpaceprivate
sample_op(DataType ret) constSearchSpaceinline
sample_op(NodeType type, DataType R)SearchSpaceinline
sample_op_with_arg(DataType ret, DataType arg, bool terminal_compatible=true, int max_args=0) constSearchSpaceinline
sample_subtree(Node root, int max_d, int max_size) constSearchSpace
sample_terminal(bool force_return=false) constSearchSpaceinline
sample_terminal(DataType R, bool force_return=false) constSearchSpaceinline
SearchSpace()=defaultSearchSpace
SearchSpace(const Dataset &d, const unordered_map< string, float > &user_ops={}, bool weights_init=true)SearchSpaceinline
terminal_mapSearchSpace
terminal_typesSearchSpace
terminal_weightsSearchSpace