Advertisement

tqdm进度条显示简单入门

阅读量:

在神经网络的训练过程中,常常需要耗费大量时间来等待训练结果的输出。而在这一阶段,我们往往无法掌握训练的具体进展以及所处的阶段。

因此,引入进度条能够有效提升训练过程的可视化程度,使用户更直观地了解当前状态。

借助Python中的tqdm模块,可以轻松实现进度条的可视化展示效果。

安装tqdm

通过执行简洁的指令即可完成安装(此处采用阿里云镜像进行安装)

pip install tqdm -i http://mirrors.aliyun.com/pypi/simple/

一个简单的示例

复制代码
    #	导入模块
    from tqdm import tqdm, trange
    import time
    
    
      
      
      
    

以下将对三种技术途径进行阐述

复制代码
    for i in tqdm(range(100)):
    #   添加这个暂停函数完全是为了更好的可视化效果,实际训练中可不使用
    #   当你去掉这个暂停的话,进度条会非常的快
    #   而对于实际训练,进度条不会很快,因此不必添加time.sleep
    time.sleep(0.1)
    pass
    
    
      
      
      
      

全部评论 (0)

还没有任何评论哟~