Skip to main content

Architecture visualization of Torch models

Project description

🔥 VisualTorch 🔥

python pytorch Downloads Run Tests Documentation Status

VisualTorch aims to help visualize Torch-based neural network architectures. It currently supports generating layered-style, graph-style, and LeNet-style architectures for PyTorch Sequential and Custom models. This tool is adapted from visualkeras, pytorchviz, and pytorch-summary.

Note: VisualTorch may not yet support complex models, but contributions are welcome!

VisualTorch Examples

Documentation

Online documentation is available at visualtorch.readthedocs.io.

The docs include usage examples, API references, and other useful information.

Installation

See the Installation page.

Examples

See the Usage Examples page.

Contributing

Please feel free to send a pull request to contribute to this project by following this guideline.

License

This poject is available as open source under the terms of the MIT License.

Originally, this project was based on the visualkeras (under the MIT license), with additional modifications inspired by pytorchviz, and pytorch-summary, both of which are also licensed under the MIT license.

Citation

Please cite this project in your publications if it helps your research.

A ready-made citation entry is available.

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

visualtorch-0.2.3.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

visualtorch-0.2.3-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

Details for the file visualtorch-0.2.3.tar.gz.

File metadata

  • Download URL: visualtorch-0.2.3.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for visualtorch-0.2.3.tar.gz
Algorithm Hash digest
SHA256 2b17eebe0d82849c4b5c5109e6ffce47a6061b0d7fda135bf01813841dfe61e1
MD5 1dbeeea11ad363591822f967ca46b2d0
BLAKE2b-256 ff38a5a3ca256c34e146dbbe74e2f70a1e44e458861daa00a516ef490c5d6174

See more details on using hashes here.

File details

Details for the file visualtorch-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: visualtorch-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 19.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for visualtorch-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8cfeb5ae26154de2638922ddfad2264269a13390f09a6a1c750f59566017e099
MD5 1b3aed1df000db0fbb1318c09bff216e
BLAKE2b-256 5d0220c2ab9670b8de150fcb48ba3591615e687afa303cf92ea75295f8fdf358

See more details on using hashes here.

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