check

Pipeline.check(population_table, peripheral_tables=None)[source]

Checks the validity of the data model.

Args:
population_table (getml.data.DataFrame):

Main table containing the target variable(s) and corresponding to the population Placeholder instance variable.

peripheral_tables (Union[List[getml.data.DataFrame], dict, getml.data.DataFrame]):

Additional tables corresponding to the peripheral Placeholder instance variable. If passed as a list, the order needs to match the order of the corresponding placeholders passed to peripheral.