Describe the bug
print(pipeline) gets an attibute error as it relies on an attribute in the data_manager that is used to compose the pipeline.
To Reproduce
pipeline = Pipeline(data_manager=data_manager, model=model, strategy=strategy, oracle=oracle)
print(pipeline)
Expected behaviour
print(pipeline) should provide a pretty printed summary of the components in the pipeline along with the performance history if it is populated.