Skip to main content

Batch plot the log files exported from VisualDL using Matplotlib.

Project description

VDLdraw

Batch plot the log files exported from VisualDL using Matplotlib.

VisualDL VDLdraw
vdlmiou Evaluate@mIoU

How to install

It can be installed through pip:

pip install vdldraw

How to use

Online experiences in AI Studio (Chinese).

from vdldraw import get_tags, vdl_draw_folder


## 1.View available tags
get_tags(log_folder)
# Output like this:
# ['Evaluate/F1', 'Train/loss', 'Evaluate/mIoU', 'Evaluate/Acc']

## 2.Make up tags to be displayed
tag_list = ['Evaluate/mIoU', 'Evaluate/Acc']

## 3.Save image
vdl_draw_folder(log_folder, tag_list, save_folder="output", mplstyle=None)
# Args:
# 	 log_folder (str): Folder path where logs are saved.
# 	 tag_list (list): List of tags to be displayed.
# 	 save_folder (str, option): Folder path to save pictures. Default: "output".
# 	 mplstyle (str/path): Matplotlib style system. Default: None(Styles defined using VDLdraw).

Colormap

Colormap reference antv's contrasting orange, 20 colors in total.

colors

Style

If you need use some styles, you could use SciencePlots. This repo has Matplotlib styles to format your figures for scientific papers, presentations and theses.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vdldraw-0.1.7.tar.gz (6.3 kB view hashes)

Uploaded Source

Built Distribution

vdldraw-0.1.7-py3-none-any.whl (10.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page