poli.core.problem_setup_information.ProblemSetupInformation#
- class poli.core.problem_setup_information.ProblemSetupInformation(name: str, black_box_information: BlackBoxInformation)#
- __init__(name: str, black_box_information: BlackBoxInformation)#
Initialize the ProblemSetupInformation object.
- Parameters
name (str) – The problem’s name.
Methods
__init__
(name, black_box_information)Initialize the ProblemSetupInformation object.
as_dict
()Returns all attributes as a dictionary.
get_alphabet
()Returns the alphabet of allowed characters.
get_max_sequence_length
()Returns the maximum sequence length allowed by the black-box.
get_problem_name
()Returns the problem's name.
log_transform_recommended
()Returns whether the black-box recommends log-transforming the targets.
sequences_are_aligned
()Returns whether the sequences need to be aligned.