NNDesigner
NNDesigner 是一个基于 PyTorch 的可视化深度学习模型设计工具,提供直观的图形界面来构建和管理神经网络模型。
功能特点
- 基于 PySide6 的现代化图形界面
- 支持拖拽式神经网络设计
- 多标签页模型管理
- 深色主题支持
- 节点搜索功能
- 可扩展的节点系统
环境要求
- Python >= 3.7
- PySide6
- NodeGraphQt
- PyTorch
- qdarkstyle (可选,用于界面美化)
安装
pip install nndesigner
使用方法
nndesigner
开发
git clone https://github.com/xiaoqiang-cheng/nndesigner.git
cd nndesigner
pip install -e .
NNDesigner (English)
NNDesigner is a visual deep learning model design tool based on PyTorch, providing an intuitive graphical interface for building and managing neural network models.
Features
- Modern GUI based on PySide6
- Drag-and-drop neural network design
- Multi-tab model management
- Dark theme support
- Node search functionality
- Extensible node system
Requirements
- Python >= 3.7
- PySide6
- NodeGraphQt
- PyTorch
- qdarkstyle (optional, for UI styling)
Installation
pip install nndesigner
Usage
nndesigner
Development
git clone https://github.com/xiaoqiang-cheng/nndesigner.git
cd nndesigner
pip install -e .
reference
https://chantonic.com/NodeGraphQt/api/examples/ex_overview.html
Metadata
Release files for nndesigner 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nndesigner-0.2.0.tar.gz | 52.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nndesigner-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 106.3 kB
Release files / nndesigner-0.2.0.tar.gz
| Download URL | nndesigner-0.2.0.tar.gz |
|---|---|
| Size | 52.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ba6546c69903fa5b42b30648a6b4430465e1a315bb440ab2e4aef8527dd00d6
|
|
BLAKE2b-256 checksum How to use checksums |
558a547e5367d0746dc32c29d730e23d2840701ad911b87e0f549eece876a8c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / nndesigner-0.2.0-py3-none-any.whl
| Download URL | nndesigner-0.2.0-py3-none-any.whl |
|---|---|
| Size | 53.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b2594779e219458ebaf074d8e96c3cc41c1488d43b2421e4aefec930918a038b
|
|
BLAKE2b-256 checksum How to use checksums |
d1151f15c6052cd864f39dcc940eed5fb90708f2f80350fc32c8b110643e18b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|