跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

Vision GNN (ViG)

Vision GNN (ViG) 是华为诺亚方舟实验室开发的 Vision Graph Neural Networks 的 PyTorch 实现。它为图像处理任务提供了高效的 AI 主干网络,包括 ViG 和 Pyramid ViG 架构的预训练模型和训练脚本。

查看仓库
分享
查看仓库
分享

Vision GNN (ViG) 代表了图神经网络 (GNN) 在计算机视觉任务应用中的一项重大进展。该项目由华为诺亚方舟实验室开发,提供了高效 AI 主干网络的 PyTorch 实现,重点关注 ViG 和 Pyramid ViG 架构。这些模型将图像视为节点图,从而实现了新颖的特征提取和表示学习方法。

阅读更多

该项目包括各种 ViG 配置的预训练模型,例如 ViG-Ti、ViG-S、ViG-B、Pyramid ViG-Ti、Pyramid ViG-S、Pyramid ViG-M 和 Pyramid ViG-B。这些模型的性能通过其参数量 (M) 和 FLOPs (B) 以及在图像分类任务上的 Top-1 准确率进行基准测试。例如,ViG-Ti 拥有 7.1M 参数和 1.3B FLOPs,Top-1 准确率为 73.9%,而 Pyramid ViG-B 提供 82.6M 参数和 16.8B FLOPs,Top-1 准确率为 83.7%。

提供了数据准备、评估和训练的详细说明。用户可以使用提供的脚本评估模型,并概述了在 ImageNet 等数据集上训练 ViG 和 Pyramid ViG 的命令。训练命令指定了学习率、优化器、训练轮数和增强技术等超参数,允许进行定制和进一步的实验。该存储库还包含下载预训练模型的链接,其中一些需要特定的密码才能访问。

ViG 基于 PyTorch 1.7.0 构建,需要 timm 0.3.2、torchprofile 0.0.4 和 apex 等库。该项目承认部分使用了来自 deep_gcns_torch 和 timm 的代码。该计划旨在通过利用基于图的表示来突破视觉模型的界限,为一系列计算机视觉应用提供传统卷积神经网络的强大替代方案。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署云端, 自托管
  • 平台网页版

  • Vision GNN (ViG) 和 Pyramid ViG 架构的 PyTorch 实现

  • 包含各种 ViG 配置的预训练模型

  • 提供模型性能指标(参数、FLOPs、Top-1 准确率)

  • 提供 ViG 和 Pyramid ViG 模型的训练脚本

  • 支持 ImageNet 数据集进行评估和训练

  • 需要 PyTorch 1.7.0、timm 0.3.2、torchprofile 0.0.4 和 apex

  • 代码库部分使用了 deep_gcns_torch 和 timm

  • 模型将图像视为节点图以进行特征学习

  • 包含数据准备和评估的详细说明

  • 提供可下载的预训练模型,部分需要密码保护

  1. 访问模型:将 GitHub 存储库克隆到本地机器。

  2. 设置环境:安装所需的库,包括 PyTorch 1.7.0、timm、torchprofile 和 apex。

  3. 准备数据:根据指定的目录结构组织图像数据集(例如 ImageNet)。

  4. 评估模型:使用提供的 `train.py` 脚本,并带上 `--evaluate` 标志和预训练权重路径。

  5. 训练模型:执行 ViG 或 Pyramid ViG 的训练命令,指定模型、数据集和训练超参数。

  6. 集成模型:将预训练权重加载到您的 PyTorch 模型中,用于推理或在自定义任务上进行微调。

  • 图像分类
  • 特征提取
  • 计算机视觉研究
  • 模型开发
  • 迁移学习

Vision GNN (ViG) 评价

加载中...

与 Vision GNN (ViG) 类似的热门AI工具

RepVGG

AI GitHub 仓库

RepVGG 是一种强大而简单的卷积神经网络 (ConvNet) 架构,可在 ImageNet 上实现高精度。它采用了 VGG 风格的设计并结合了重参数化技术,从而实现了高效的推理。该项目提供了预训练模型、训练代码以及用于各种计算机视觉任务的示例。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

强大而简单的卷积神经网络 (ConvNet) 架构,可在 ImageNet 上实现高精度。它采用了 VGG 风格的设计并结合了重参数化技术,从而实现了高效的推理。该项目提供了预训练模型、训练代码以及用于各种计算机视觉任务的示例。RepVGG 是一种强大而简单的卷积神经网络 (ConvNet) 架构,可在 ImageNet 上实现高精度。它采用了 VGG 风格的设计并结合了重参数化技术,从而实现了高效的推理。该项目提供了预训练模型、训练代码以及用于各种计算机视觉任务的示例。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

SPP_net

AI GitHub 仓库

SPP_net 是用于深度卷积网络的空间金字塔池化算法的重新实现,应用于视觉识别领域。它旨在复现一篇 2014 年 ECCV 论文中的目标检测结果,并利用 Caffe 框架方便代码发布。该项目提供了用于训练和微调模型的代码。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

用于深度卷积网络的空间金字塔池化算法的重新实现,应用于视觉识别领域。它旨在复现一篇 2014 年 ECCV 论文中的目标检测结果,并利用 Caffe 框架方便代码发布。该项目提供了用于训练和微调模型的代码。SPP_net 是用于深度卷积网络的空间金字塔池化算法的重新实现,应用于视觉识别领域。它旨在复现一篇 2014 年 ECCV 论文中的目标检测结果,并利用 Caffe 框架方便代码发布。该项目提供了用于训练和微调模型的代码。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

LLaVA

AI GitHub 仓库

LLaVA 是一个视觉指令调优模型,结合了大型语言和视觉能力。其目标是达到 GPT-4V 级别的性能,实现多模态理解和交互。该项目为研究人员和开发者提供了代码、模型和资源。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

视觉指令调优模型,结合了大型语言和视觉能力。其目标是达到 GPT-4V 级别的性能,实现多模态理解和交互。该项目为研究人员和开发者提供了代码、模型和资源。LLaVA 是一个视觉指令调优模型,结合了大型语言和视觉能力。其目标是达到 GPT-4V 级别的性能,实现多模态理解和交互。该项目为研究人员和开发者提供了代码、模型和资源。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

DGCNN

AI GitHub 仓库

DGCNN 是一款用于点云学习的 AI 模型,实现了动态图卷积神经网络。它在 3D 点云数据的分类和分割等任务中取得了最先进的性能。该模型有 PyTorch 实现版本,并已应用于实际场景。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

用于点云学习的 AI 模型,实现了动态图卷积神经网络。它在 3D 点云数据的分类和分割等任务中取得了最先进的性能。该模型有 PyTorch 实现版本,并已应用于实际场景。DGCNN 是一款用于点云学习的 AI 模型,实现了动态图卷积神经网络。它在 3D 点云数据的分类和分割等任务中取得了最先进的性能。该模型有 PyTorch 实现版本,并已应用于实际场景。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

DeepGCNs

AI GitHub 仓库

该 GitHub 仓库提供了 DeepGCNs、DeeperGCN 和 GNN1000 的 PyTorch 实现。它通过借鉴 CNN 的残差连接和空洞卷积等概念,实现了非常深层的图卷积网络训练,从而促进了图神经网络的研究。

机器学习平台
查看工具

AI GitHub 仓库

该 GitHub 仓库提供了 DeepGCNs、DeeperGCN 和 GNN1000 的 PyTorch 实现。它通过借鉴 CNN 的残差连接和空洞卷积等概念,实现了非常深层的图卷积网络训练,从而促进了图神经网络的研究。

机器学习平台
查看 AI GitHub 仓库 Top 250

ConvMixer

AI GitHub 仓库

该存储库提供了 ConvMixer 的实现,这是一种用于图像识别任务的卷积神经网络架构。它基于论文 "Patches Are All You Need? 🤷",并提供预训练模型权重用于评估以及在 ImageNet-1k 和 CIFAR-10 等数据集上进行训练的代码。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

该存储库提供了 ConvMixer 的实现,这是一种用于图像识别任务的卷积神经网络架构。它基于论文 "Patches Are All You Need? 🤷",并提供预训练模型权重用于评估以及在 ImageNet-1k 和 CIFAR-10 等数据集上进行训练的代码。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

PyTorch

AI GitHub 仓库

PyTorch是一个开源机器学习库,提供在Python中构建动态神经网络的工具,利用强大的GPU加速实现高效计算。

机器学习与数据科学
查看工具

AI GitHub 仓库

开源机器学习库,提供在Python中构建动态神经网络的工具,利用强大的GPU加速实现高效计算。PyTorch是一个开源机器学习库,提供在Python中构建动态神经网络的工具,利用强大的GPU加速实现高效计算。

精选机器学习与数据科学
查看 AI GitHub 仓库 Top 250

CompGCN

AI GitHub 仓库

CompGCN 是一个基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。CompGCN 是一个基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250
1/8