Training errors for final model (block level):
{'accuracy': 0.9181331474618691,
 'f1': 0.9387730533370016,
 'precision': 0.9149869162618192,
 'recall': 0.963828893783574}
Test errors for final model (block level):
{'accuracy': 0.8929707266393693,
 'f1': 0.9138891019551617,
 'precision': 0.8692234593397384,
 'recall': 0.9633937494039252}