【从零学Python】一些工具类的使用:SummaryWriter()、tqdm()
1.SummaryWriter()
使用SummaryWriter创建events;
SummaryWriter()需要依赖tensorflow与tensorboard;
from torch.utils.tensorboard import SummaryWriter
log_dir = os.path.join(save_dir, 'models', datetime.now().strftime('%b%d_%H-%M-%S') + '_' + socket.gethostname())
# 获取Tensorboard的writer, 记录日志信息
writer = SummaryWriter(log_dir=log_dir)
上述代码执行后,会生成如下其中一个 run_* 文件
接下来在terminal中执行如下命令:
cd run
tensorboard --logdir=run_2
点击下方链接:http://ubuntu-PT6630G-Invalid-entry-length-16-Fixed-up-to-11:6006
会得到如下界面:
- tqdm()
tqdm(),可扩展的Python进度条, https://www.jianshu.com/p/21cf48be6bf6
import time
from tqdm import tqdmpbar = tqdm(["a", "b", "c", "d"])
for char in pbar: # 设置描述pbar.set_description("Processing %s" % char)time.sleep(1)
输出:
0%| | 0/4 [00:00<?, ?it/s]
Processing a: 25%|██▌ | 1/4 [00:01<00:03, 1.00it/s]
Processing b: 50%|█████ | 2/4 [00:02<00:02, 1.00it/s]
Processing c: 75%|███████▌ | 3/4 [00:03<00:01, 1.00it/s]
Processing d: 100%|██████████| 4/4 [00:04<00:00, 1.00it/s]
【从零学Python】一些工具类的使用:SummaryWriter()、tqdm()相关推荐
- Python正则表达式工具类文件的封装实例,提供了多个实例,并且在代码中包含中文注释
Python正则表达式工具类文件的封装实例,提供了多个实例,并且在代码中包含中文注释 import reclass RegexUtils:'''正则表达式工具类'''def __init__(self ...
- 从零学Python(3.x)视频教程-李晓鹏-专题视频课程
从零学Python(3.x)视频教程-611人已学习 课程介绍 从零学Python(3.x)视频培训教程:本课程以新的python3.X为基础进行讲解,课程内容包括Python安装,P ...
- 5 个从零学Python 教学视频
这是我最近制作的 5 个从零学Python 教学视频,欢迎观看学习.
- java运行python脚本_java中执行python脚本工具类详解
java中执行python脚本工具类,需要jython.jar import java.io.FileInputStream; import java.io.IOException; import j ...
- 从零学python黑马程序员_Python实战编程--从零学Python/Python应用编程丛书
导语 内容提要 黑马程序员编著的<Python实战编程--从零学Python>涵盖了Python开发的核心知识.其中,第1-13章主要讲解的是Python的核心语法,包括基本概念和语句.风 ...
- 从零学Python数据分析 50 本宝书
你好,我是 zhenguo 如果你还在为从海量的资料中,发愁到底该学哪几本,那么恭喜你看到这篇文章. 我为你准备了最好的学习Python.数据分析.机器学习.web开发的书籍,入门的.进阶的两阶段丛书 ...
- 《手把手陪您学Python》42——类的魔法方法
在上一篇<手把手陪您学Python>41--类方法与实例方法中,我们引入了类方法的概念,并介绍了类方法与实例方法在语法规则和引用方面的差异.今天,我们将会继续介绍实例方法的应用,并介绍一种 ...
- Java调用Python脚本工具类
[本文出自天外归云的博客园] 在网上查了很多方法都不成功,在google上搜到一篇文章,做了一些小修改,能够处理中文输出.提取一个运行python脚本的Java工具类如下: package com.a ...
- 到底哪些人适合学Python?适合学Python的5类人
Python作为现在后端编程开发的主流语言,现在越来越被更多的企业广泛应用,Python开发的人才也一直呈现供不应求的趋势,在这种行业的快速发展下,很多人想要成为Python开发的人员.但很多小伙伴想 ...
- python mysql工具类_Python工具类(一)—— 操作Mysql数据库
如何调用直接看__main__函数里如何调用此工具类就阔以啦! # encoding=utf-8 import pymysql # 导入所有Mysql配置常量,请自行指定文件 from conf.se ...
最新文章
- 开源ImageFilter库v0.4:新增26种图片效果
- Ansible实现zabbix服务器agent端批量部署
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 《自卑与超越》读书笔记(part3)--做梦就是在保护我们的生活模式不被现实和常识所威胁
- java中criteria类_java – Criteria API:按类类型过滤
- elman神经网络 python实现_Rust 能取代 Python,更好的实现神经网络?
- java 贝叶斯抠图_毕业论文 基于贝叶斯算法的自动抠图程序设计与实现.doc
- BZOJ2794: [Poi2012]Cloakroom
- Linux-服务器管理操作
- 反黑教程:手把手教你应对搜索引擎劫持攻击
- 大理大学 计算机研究生分数线,大理大学2018年研究生复试分数线
- Android加载图片导致内存溢出(Out of Memory异常)
- 离开 FB 两年后,Instagram 创始人干嘛去了?
- redshift 踩坑
- 斐波那契回调线怎么画_交易者必备——斐波那契回调线的绝妙用法
- c语言中转向的指针,C语言指针碎碎念
- 帆软报表列表_帆软入门与报表设计
- 百度Apollo计划参考硬件
- 设计模式探索二(引自:http://blog.csdn.net/UserQi)
- 12.linux系统中的软件管理