ubuntu - 拆分标准输出时的 mode.fit 输出
问题描述
我有一个使用 keras 的代码model.fit()
。对于每个合适的时代,我可以看到一个表格:
[====================>.......] 这个栏在每个时期都在推进。
我试图运行我的代码,以便将输出拆分到终端和输出文件,python3 my_code.py 1>&2|tee output.log
但由于某种原因,我得到了输出的这种奇怪的展开:
256/5588 [>.......................] - ETA:16s - 损失:10.4521 - acc:0.0820
512/5588 [=>.......................] - ETA:12s - 损失:9.6223 - acc:0.0977
768/5588 [== =>.......................] - ETA:10s - 损失:9.1487 - acc:0.0924
1024/5588 [====> .........................] - ETA:9s - 损失:8.7696 - acc:
0.0986 1280/5588 [=====>.. ......................] - ETA:8s - 损失:8.5107 - acc:0.1062
1536/5588 [=======> ... ....................] - ETA:7s - 损失:8.2851 - acc:0.1159
1792/5588 [========>..... ....] - ETA:7s - 损失:8.1778 - acc:0.1183
2048/5588 [=========>...... .............] - ETA:6s - 损失:7.9324 - acc:0.1167
2304/5588 [===========>....... ..........] - ETA:5s - 损失:7.6034 - acc:0。1181
2560/5588 [============>........] - ETA:5s - 损失:7.2588 - acc:0.1187
2816/5588 [==============>......] - ETA:4s - 损失:6.9440 - acc:0.1236
3072/5588 [== =============>.......] - ETA:4s - 损失:6.6901 - acc:0.1263
3328/5588 [===== ==========>......] - ETA:4s - 损失:6.4858 - acc:
0.1304 3584/5588 [======== ==========>...........] - ETA:3s - 损失:6.3391 - acc:
0.1339 3840/5588 [=========== ========>.......] - ETA:3s - 损失:6.1690 - acc:0.1378
4096/5588 [============== ======>.........] - ETA:2s - 损失:6.0001 - acc:0.1399
4352/5588 [================= =====>.......] - ETA:2s - 损失:5.8396 - acc:0.1434
4608/5588 [==================== ===>......] - ETA:1s - 损失:5.7123 - acc:0。1469
4864/5588 [=========================>....] - ETA:1s - 损失:5.5783 - acc:
0.1507 5120/5588 [==========================>...] - ETA:0s - 损失:5.4661 - acc:0.1537
5376/5588 [== =========================>..] - ETA:0s - 损失:5.3428 - acc:0.1583
5588/5588 [===== =========================] - 10s 2ms/步 - 损失:5.2570 - acc:0.1605 - val_loss:2.4897 - val_acc:0.2377
我知道加载栏不是为日志文件设计的,但我仍然希望在终端上看到它,同时将一个完整的栏(不是展开)保存到日志文件中。有什么办法吗?
解决方案
推荐阅读
- bash - 后台进程与子shell的 SIGINT 传播
- signtool - Signtool SignerSign() 错误 (-1073700864/0xc000a000)
- c# - 我可以将 Entity Framework Core 与 ASP.NET MVC(非核心)一起使用吗?
- python - Python:在 torch.utils.data.DataLoader 对象上调用 iter 时出现 BrokenPipeError
- r - R - 提取时间以及作为字符串一部分的时区
- python - matplotlib xkcd and black figure background
- python-3.x - ServerSelectionTimeoutError: basicdatabase-w4eg3.mongodb.net:27017: [Errno 11001] getaddrinfo 失败
- php - 无论如何都不显示注销
- reactjs - 在 React 项目中包含一个 css 文件
- python - 从一系列列表中创建一个 Pandas DataFrame