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.

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.2.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

visualtorch-0.2.2-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: visualtorch-0.2.2.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for visualtorch-0.2.2.tar.gz
Algorithm Hash digest
SHA256 72f47a35cd632be44765a77c7a55a3822eeb24d56a7d2928e548da8b824c826e
MD5 d52c2aca804e2bd5a0b05e6fe9e30104
BLAKE2b-256 c4c4e1b0109e2125b45b9a1f49207fa9c81ed69859b51db33265417f044f16ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: visualtorch-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for visualtorch-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 16f81858309e0954e84e8e692bd63e96cb2d05c51f8a6f11234fc40a366267af
MD5 cff022e3df039e849f65599a4dc50e76
BLAKE2b-256 67c2ca6fe6c4187dbc9bbb56a04ac9c9c9db938d319a0fc401a3e656d7abfbf0

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