(metrics, where_to_write, first_line)
| 76 | |
| 77 | # log normal errors |
| 78 | def log_normal_errors(metrics, where_to_write, first_line): |
| 79 | print(first_line) |
| 80 | print("mean median rmse 5 7.5 11.25 22.5 30") |
| 81 | print("%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f" % ( |
| 82 | metrics['mean'], metrics['median'], metrics['rmse'], |
| 83 | metrics['a1'], metrics['a2'], metrics['a3'], metrics['a4'], metrics['a5'])) |
| 84 | |
| 85 | with open(where_to_write, 'a') as f: |
| 86 | f.write('%s\n' % first_line) |
| 87 | f.write("mean median rmse 5 7.5 11.25 22.5 30\n") |
| 88 | f.write("%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n\n" % ( |
| 89 | metrics['mean'], metrics['median'], metrics['rmse'], |
| 90 | metrics['a1'], metrics['a2'], metrics['a3'], metrics['a4'], metrics['a5'])) |
| 91 | |
| 92 | |
| 93 | # makedir |
nothing calls this directly
no outgoing calls
no test coverage detected