Training errors for final model (block level):
{'accuracy': 0.9054717718032232,
 'f1': 0.8658442469426517,
 'precision': 0.8690781718068796,
 'recall': 0.8626343003542436}
Test errors for final model (block level):
{'accuracy': 0.9201588950681415,
 'f1': 0.8918900132071536,
 'precision': 0.8694900158764989,
 'recall': 0.9154746777382902}