Skip to main content

A visual deep learning model designer based on PyTorch.

Project description

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

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

nndesigner-0.2.0.tar.gz (52.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nndesigner-0.2.0-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

File details

Details for the file nndesigner-0.2.0.tar.gz.

File metadata

  • Download URL: nndesigner-0.2.0.tar.gz
  • Upload date:
  • Size: 52.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nndesigner-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5ba6546c69903fa5b42b30648a6b4430465e1a315bb440ab2e4aef8527dd00d6
MD5 3f18229eda262ae6d902e1ac0d680384
BLAKE2b-256 558a547e5367d0746dc32c29d730e23d2840701ad911b87e0f549eece876a8c4

See more details on using hashes here.

File details

Details for the file nndesigner-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: nndesigner-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nndesigner-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2594779e219458ebaf074d8e96c3cc41c1488d43b2421e4aefec930918a038b
MD5 906b3b5b3bef1b1d5d8dafa454d7e510
BLAKE2b-256 d1151f15c6052cd864f39dcc940eed5fb90708f2f80350fc32c8b110643e18b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page