Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willyfh/visualtorch
VisualTorch aims to help visualize Torch-based neural network architectures.
https://github.com/willyfh/visualtorch
architecture-diagram architecture-visualization artificial-intelligence deep-learning machine-learning neural-network pytorch torch visualization visualtorch
Last synced: 5 days ago
JSON representation
VisualTorch aims to help visualize Torch-based neural network architectures.
- Host: GitHub
- URL: https://github.com/willyfh/visualtorch
- Owner: willyfh
- License: mit
- Created: 2024-02-18T14:45:24.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-08T14:29:03.000Z (about 1 month ago)
- Last Synced: 2024-10-30T09:58:09.031Z (9 days ago)
- Topics: architecture-diagram, architecture-visualization, artificial-intelligence, deep-learning, machine-learning, neural-network, pytorch, torch, visualization, visualtorch
- Language: Python
- Homepage: https://visualtorch.readthedocs.io/en/latest/
- Size: 1.59 MB
- Stars: 53
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
🔥 VisualTorch 🔥
[![python](https://img.shields.io/badge/python-3.10%2B-blue)]() [![pytorch](https://img.shields.io/badge/pytorch-2.0%2B-orange)]() [![Downloads](https://static.pepy.tech/personalized-badge/visualtorch?period=total&units=international_system&left_color=grey&right_color=green&left_text=PyPI%20Downloads)](https://pepy.tech/project/visualtorch) [![Run Tests](https://github.com/willyfh/visualtorch/actions/workflows/pytest.yml/badge.svg)](https://github.com/willyfh/visualtorch/actions/workflows/pytest.yml) [![Documentation Status](https://readthedocs.org/projects/visualtorch/badge/?version=latest)](https://visualtorch.readthedocs.io/en/latest/?badge=latest)
**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](https://github.com/paulgavrikov/visualkeras), [pytorchviz](https://github.com/szagoruyko/pytorchviz), and [pytorch-summary](https://github.com/sksq96/pytorch-summary).
**Note:** VisualTorch may not yet support complex models, but contributions are welcome!
![VisualTorch Examples](https://github.com/willyfh/visualtorch/assets/5786636/398c3356-4de0-446b-a30b-d8ebe532d2c2)
## Documentation
Online documentation is available at [visualtorch.readthedocs.io](https://visualtorch.readthedocs.io/en/latest/).
The docs include [usage examples](https://visualtorch.readthedocs.io/en/latest/usage_examples/index.html), [API references](https://visualtorch.readthedocs.io/en/latest/markdown/api_references/index.html), and other useful information.
## Installation
See the [Installation page](https://visualtorch.readthedocs.io/en/latest/markdown/get_started/installation.html).
## Examples
See the [Usage Examples page](https://visualtorch.readthedocs.io/en/latest/usage_examples/index.html).
## Contributing
Please feel free to send a pull request to contribute to this project by following this [guideline](https://github.com/willyfh/visualtorch/blob/main/CONTRIBUTING.md).
## License
This poject is available as open source under the terms of the [MIT License](https://github.com/willyfh/visualtorch/blob/main/LICENSE).
Originally, this project was based on the [visualkeras](https://github.com/paulgavrikov/visualkeras) (under the MIT license), with additional modifications inspired by [pytorchviz](https://github.com/szagoruyko/pytorchviz), and [pytorch-summary](https://github.com/sksq96/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](https://visualtorch.readthedocs.io/en/latest/index.html#citation) is available.