Training errors for final model (block level):
{'accuracy': 0.886500603377158,
 'f1': 0.8087575250472692,
 'precision': 0.8133641076752258,
 'recall': 0.8042028283945921}
Test errors for final model (block level):
{'accuracy': 0.9117667909307584,
 'f1': 0.8100755614489277,
 'precision': 0.8026590198123045,
 'recall': 0.8176304384772264}