Skip to main content

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)

Source distribution for nndesigner 0.2.0
File Size Uploaded
nndesigner-0.2.0.tar.gz 52.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nndesigner 0.2.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page