ML Visuals

ML Visuals github

ML Visuals now includes more than 100 available custom graphics and users can use these resources in any paper, blog, PPT.

ML Visuals

This 101-page template contains several sections:

  • Basic Components

  • Architecture

  • Machine Learning Concepts

  • Abstract background

  • Gradient background

  • Machine Learning & Health

  • Other

  • Machine Learning System Design

Basic Components

This drawing template starts with a variety of basic components, such as rounded rectangles to represent processes, operations or transformations, small circles to represent neurons or arbitrary operations, rows of small squares to represent vectors, and grids to represent multidimensional arrays.

ML Visuals

ML Visuals


The architecture section has the largest number of templates, 32 in total. For complex model architectures, it is obvious that setting templates is much more convenient than drawing them by hand.

ML Visuals

For example, draw a schematic diagram of the convolution operation:

ML Visuals

It is also easy to reproduce some classic architectures using this template, for example, the following diagram shows the Transformer architecture drawn using this template:

ML Visuals

Machine Learning Concepts

该模板还可以用来表示机器学习中的一些基本概念,比如 DropOut、归一化:

ML Visuals

In addition, this set of templates currently contains several sheets on biological and medical fields. For example, pain intensity prediction, pain location prediction:

ML Visuals

This graph representing the "pain index" can be used elsewhere with a few modifications:

ML Visuals

Finally, let's look at the neural network drawn using this template:

ML Visuals

In addition, the template can be used for machine learning system design, such as:

ML Visuals

Related articles

Writing a graph database in Python

This article is part of a series on rewriting 500 Lines or Less, with the goal of rewriting the original 500 Lines or Less project: Dagoba: an in-memory graph database.

Python task automation tool tox tutorial

Its core role is to support the creation of isolated Python environments where different versions of Python interpreters and various dependency libraries can be installed to facilitate automated testing, packaging, continuous integration, and other things

Mplfinance draws beautiful financial K-line charts

Recently, we found that many of our partners have the need to draw K-line charts, and some of them even write their own code to draw charts without using third-party modules, which is actually a completely repetitive task.

Python invoke task automation tool

Invoke is a spin-off from the well-known remote deployment tool Fabric, and together with paramiko are the two most core foundational components of the Fabric.

alive-progress example

I don't know if you have ever had the experience that you have written a program and it takes a long time to run each time. While waiting for the program to run you press enter again and again to prevent the program from getting stuck.

python fire examples

Python Fire, which can generate command-line interfaces from any Python code,Simply call the Fire function in any Python program to automatically convert that program to a CLI.

Pytype Usage and Examples

Pytype checks and infers the type of Python code:Use lint to check pure Python code, flag common errors such as misspelled property names, incorrect function calls, and much more, and it can even span files.

Encrypting files with Python

In life, sometimes we need to encrypt some important files,Python provides easy-to-use cryptographic libraries such as hashlib, base64, etc.

Quickly test your Python code with Hypothesis

Testing is important no matter which programming language or framework you use. hypothesis is an advanced testing library for Python. It allows writing test cases with parameters, and then generating easy-to-understand test data that makes the test fail.

mplcyberpunk tutorials

Cyberpunk 2077" is a very popular single-player game ~ The game is set in the year 2077, a highly developed technology but chaotic and disorderly "cyberpunk" city. In this world, although the technology is highly developed, but the standard of living of