Python第三方库
文章平均质量分 67
本专栏致力于介绍Python常用的第三方库,例如:Numpy、Pandas、tqdm等等!
底层研究生
Phd渡劫中……(2/4)
展开
-
详解PyTorch可视化工具visdom(一)
一、介绍在深度学习领域,模型训练是一个必须的过程,因此常常需要实时监听并可视化一些数据,如损失值loss,正确率acc等。在Tensorflow中,最常使用的工具非Tensorboard莫属;在Pytorch中,也有类似的TensorboardX,但据说其在张量数据加载的效率方面不如visdom。visdom是FaceBook开发的一款可视化工具,其实质是一款在网页端的web服务器,对Pytorch的支持较好。二、如何安装及启动2.1 安装安装命令pip install visdom安装原创 2021-03-18 15:49:10 · 43738 阅读 · 26 评论 -
你还在用print调试程序吗?太low了
级别级别数值使用时机DEBUG10详细信息,常用于调试INFO20程序正常运行过程中产生的一些信息WARNING30警告用户,虽然程序还在正常工作,但有可能发生错误ERROR40由于更严重的问题,程序已经不能执行一些任务CRITICAL50严重错误,程序已经不能继续运行CRITICAL > ERROR > WARNING > INFO > DEBUG默认的日志级别为WARRING,即DEBUG和INFO的输出信...原创 2021-11-30 13:11:22 · 2127 阅读 · 2 评论 -
详解Python第三方库(三)----- Pillow库
一、简介及安装Pillow1.1 简介PIL:Python Imaging Library,已经是Python平台上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用,因此广受开发人员的使用。由于PIL仅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本Pillow,支持最新Python 3.x,并且又加入了许多新特性,这使得Pillow又焕发了生机!1.2 安装Pillowpip install pillow二、Pillow库的基础用法2原创 2021-04-26 18:43:19 · 8501 阅读 · 4 评论 -
详解Python第三方库(二)----- argparse模块
一、argparse简介argsparse是python的命令行解析的标准模块,内置于python,不需要安装。这个库可以让我们直接在命令行中就可以向程序中传入参数并让程序运行。此库也是深度学习必学的众多库之一,包括上一篇的tqdm进度条库,以及之后介绍的Numpy、Pandas库等等,废话不多说,所以让我们静下心来一块学习吧!二、argparse学习首先,我们需要导入,非常简单import argparse它的使用方法也比较固定,无非就是以下3步:(1).创建ArgumentPars原创 2021-03-12 20:40:37 · 692 阅读 · 0 评论 -
详解Python第三方库(一)-----tqdm库
简介显示循环的进度条的库。taqadum在阿拉伯语中的意思是进展。tqdm可以在长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator),是一个快速、扩展性强的进度条工具库。首先,我们导入tqdm库、time库、random随机数库from tqdm import tqdm,trangeimport timefrom random import random,randint基于迭代对象运行示例1for i in trange(100): tim原创 2021-03-04 16:33:24 · 2370 阅读 · 4 评论