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

原型网络

AI GitHub 仓库AI 模型与大语言模型开源 · Linux, macOS, Windows

此存储库包含 NeurIPS 2017 论文“用于少样本学习的原型网络”的代码。它提供了一种新颖的少样本学习方法的实现,使模型能够从少量示例中学习。

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

用于少样本学习的原型网络是基于同名 NeurIPS 2017 论文的 AI 模型实现。该项目提供了论文中提出的研究的基础代码库,专注于少样本学习的一种特定方法。少样本学习是机器学习的一个子领域,处理训练时只有少量标记示例的问题。

阅读更多

原型网络的核心思想是学习一个度量空间,在该空间中可以通过计算到每个类别的原型表示的距离来进行分类。对于每个类别,一个原型被计算为嵌入式支持示例的平均值。在测试期间,新示例根据它们与这些类别原型的距离进行分类。当处理有限的训练数据时,这种方法特别有效,这是许多实际应用中的常见挑战。

该存储库提供了训练和评估原型网络的必要脚本和代码。它包括设置环境、安装 PyTorch 和 torchnet 等依赖项以及准备 Omniglot 等数据集的说明。用户可以通过运行特定的 Python 脚本来训练模型,并可以为结果指定输出目录。评估也通过专用脚本进行促进,允许用户在未见过的数据上测试模型的性能。

该项目对于对少样本学习、度量学习和深度学习感兴趣的研究人员和开发人员非常有价值。它为理解和实现原型网络提供了一个实际资源,为低数据学习场景的进一步实验和开发奠定了基础。该代码根据 MIT 许可证提供,促进了 AI 社区内的开放访问和协作。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署自托管
  • 平台Linux, macOS, Windows

  • 用于少样本学习的原型网络实现

  • 基于 NeurIPS 2017 论文“用于少样本学习的原型网络”的代码

  • 支持少样本学习模型的训练和评估

  • 包含数据集设置脚本(例如,Omniglot)

  • 使用 PyTorch 进行模型实现

  • 提供依赖项安装说明

  • 允许为训练结果指定自定义输出目录

  • 通过提供的脚本促进模型评估

  • 学习用于分类的度量空间

  • 将类别原型计算为嵌入式支持示例的平均值

  • 根据与原型的距离对新示例进行分类

  1. 安装依赖项:设置 PyTorch、torchvision 和 torchnet。

  2. 安装包:运行 'python setup.py install' 或 'python setup.py develop'。

  3. 设置数据集:使用提供的脚本下载 Omniglot 数据集。

  4. 训练模型:执行 'python scripts/train/few_shot/run_train.py',可选择指定日志目录和 GPU 使用情况。

  5. 在 trainval 模式下重新运行:使用 'python scripts/train/few_shot/run_trainval.py' 保存模型。

  6. 评估模型:使用模型路径运行 'python scripts/predict/few_shot/run_eval.py'。

  • 少样本图像分类
  • 低数据学习场景
  • 度量学习研究
  • 快速原型开发
  • 机器人和 AI 代理
  • 医学图像分析

GitHub 旗下产品

原型网络 评价

加载中...

与 原型网络 类似的热门AI工具

LearningToCompare_FSL

AI GitHub 仓库

该存储库提供了CVPR 2018论文《Learning to Compare: Relation Network for Few-Shot Learning》的PyTorch代码。它侧重于少样本学习(Few-Shot Learning)方面,提供了在Omniglot和mini-Imagenet等数据集上训练和测试模型的实现。

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

AI GitHub 仓库

该存储库提供了CVPR 2018论文《Learning to Compare: Relation Network for Few-Shot Learning》的PyTorch代码。它侧重于少样本学习(Few-Shot Learning)方面,提供了在Omniglot和mini-Imagenet等数据集上训练和测试模型的实现。

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

YOLOR

AI GitHub 仓库

YOLOR 是论文《你只学习一个表示:多任务统一网络》的实现。它旨在提供一个统一的网络,以高效处理多种任务,利用单一表示用于多样化应用。

计算机视觉工具
查看工具

AI GitHub 仓库

论文《你只学习一个表示:多任务统一网络》的实现。它旨在提供一个统一的网络,以高效处理多种任务,利用单一表示用于多样化应用。YOLOR 是论文《你只学习一个表示:多任务统一网络》的实现。它旨在提供一个统一的网络,以高效处理多种任务,利用单一表示用于多样化应用。

计算机视觉工具
查看 AI GitHub 仓库 Top 250

🤗 Transformers 是一个模型定义框架,旨在支持文本、视觉、音频和多模态领域的最先进机器学习模型,促进推理和训练过程。

机器学习平台
查看工具

RepVGG

AI GitHub 仓库

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

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

AI GitHub 仓库

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

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

Neuroph

AI GitHub 仓库

Neuroph 是一个用 Java 编写的开源神经网络框架。它简化了各种应用中人工神经网络的开发和实现。该框架提供了用户友好的 API 和工具,用于设计、训练和测试神经网络,使其对初学者和经验丰富的开发人员都易于使用。

机器学习平台
查看工具

AI GitHub 仓库

用 Java 编写的开源神经网络框架。它简化了各种应用中人工神经网络的开发和实现。该框架提供了用户友好的 API 和工具,用于设计、训练和测试神经网络,使其对初学者和经验丰富的开发人员都易于使用。Neuroph 是一个用 Java 编写的开源神经网络框架。它简化了各种应用中人工神经网络的开发和实现。该框架提供了用户友好的 API 和工具,用于设计、训练和测试神经网络,使其对初学者和经验丰富的开发人员都易于使用。

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

MiniGPT-4 & MiniGPT-v2

AI GitHub 仓库

MiniGPT-4 和 MiniGPT-v2 的开源代码,先进的大型语言模型,增强视觉-语言理解能力。这些模型支持视觉-语言任务的多任务学习,提供图像理解和生成能力。它们基于 Llama 2 和 Vicuna 模型构建,为研究人员和开发人员提供了强大的工具。

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

AI GitHub 仓库

MiniGPT-4 和 MiniGPT-v2 的开源代码,先进的大型语言模型,增强视觉-语言理解能力。这些模型支持视觉-语言任务的多任务学习,提供图像理解和生成能力。它们基于 Llama 2 和 Vicuna 模型构建,为研究人员和开发人员提供了强大的工具。

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

Keras

AI GitHub 仓库

Keras是一个开源深度学习库,旨在为人类服务。它简化了构建神经网络的过程,并允许开发者在GitHub上为其开发做出贡献。

机器学习平台
查看工具

AI GitHub 仓库

开源深度学习库,旨在为人类服务。它简化了构建神经网络的过程,并允许开发者在GitHub上为其开发做出贡献。Keras是一个开源深度学习库,旨在为人类服务。它简化了构建神经网络的过程,并允许开发者在GitHub上为其开发做出贡献。

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

TensorFlow

AI GitHub 仓库

TensorFlow 是一个为所有人设计的开源机器学习框架。它提供了一个全面的生态系统,用于构建和部署机器学习模型,使开发者和研究人员都能轻松使用。

机器学习平台
查看工具

AI GitHub 仓库

为所有人设计的开源机器学习框架。它提供了一个全面的生态系统,用于构建和部署机器学习模型,使开发者和研究人员都能轻松使用。TensorFlow 是一个为所有人设计的开源机器学习框架。它提供了一个全面的生态系统,用于构建和部署机器学习模型,使开发者和研究人员都能轻松使用。

精选机器学习平台
查看 AI GitHub 仓库 Top 250
1/8