メインコンテンツへスキップ
ToolPotion
AI アドバイザー
送信(無料)

Vision GNN (ViG)

AI GitHub リポジトリAIモデルとLLMオープンソース · Web

Vision GNN (ViG) は、Huawei Noah's Ark Lab によって開発された Vision Graph Neural Networks の PyTorch 実装です。ViG および Pyramid ViG アーキテクチャの両方について、事前学習済みモデルとトレーニングスクリプトを含み、画像処理タスク向けの効率的な AI バックボーンを提供します。

リポジトリを見る
共有
リポジトリを見る
共有

Vision GNN (ViG) は、グラフニューラルネットワーク (GNN) をコンピュータビジョンタスクに応用する上で重要な進歩を示しています。Huawei Noah's Ark Lab によって開発されたこのプロジェクトは、ViG および Pyramid ViG アーキテクチャに焦点を当てた、効率的な AI バックボーンの PyTorch 実装を提供します。これらのモデルは画像をノードのグラフとして扱い、特徴抽出と表現学習の新しいアプローチを可能にします。

続きを読む

このプロジェクトには、ViG-Ti、ViG-S、ViG-B、Pyramid ViG-Ti、Pyramid ViG-S、Pyramid ViG-M、Pyramid ViG-B など、さまざまな ViG 設定の事前学習済みモデルが含まれています。これらのモデルは、パラメータ数 (M) および FLOPs (B) によってベンチマークされ、画像分類タスクにおける Top-1 精度も示されています。例えば、ViG-Ti は 7.1M パラメータと 1.3B FLOPs を持ち、73.9% の Top-1 精度を誇りますが、Pyramid ViG-B は 82.6M パラメータと 16.8B FLOPs を持ち、83.7% の Top-1 精度を提供します。

データ準備、評価、トレーニングの詳細な手順が提供されています。ユーザーは提供されたスクリプトを使用してモデルを評価でき、ImageNet のようなデータセットで ViG および Pyramid ViG の両方のトレーニングコマンドが概説されています。トレーニングコマンドは、学習率、オプティマイザー、エポック、および拡張技術などのハイパーパラメータを指定し、カスタマイズとさらなる実験を可能にします。リポジトリには、事前学習済みモデルをダウンロードするためのリンクも含まれていますが、一部にはアクセスに特定のパスワードが必要です。

ViG は PyTorch 1.7.0 をベースにしており、timm 0.3.2、torchprofile 0.0.4、apex などのライブラリが必要です。このプロジェクトは、deep_gcns_torch および timm からのコードの一部を使用していることを認識しています。この取り組みは、グラフベースの表現を活用することで、ビジョンモデルの境界を押し広げ、さまざまなコンピュータビジョンアプリケーションにおいて、従来の畳み込みニューラルネットワークに代わる強力な選択肢を提供することを目的としています。

  • カテゴリーAIモデルとLLM
  • 料金モデルオープンソース
  • デプロイクラウド, セルフホスト
  • プラットフォームWeb

  • 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. モデル評価: `--evaluate` フラグと事前学習済みウェイトへのパスを使用して、提供された `train.py` スクリプトを利用します。

  5. モデルトレーニング: モデル、データセット、トレーニングハイパーパラメータを指定して、ViG または Pyramid ViG のトレーニングコマンドを実行します。

  6. モデル統合: 事前学習済みウェイトを PyTorch モデルにロードして、推論またはカスタムタスクでのファインチューニングを行います。

  • 画像分類
  • 特徴抽出
  • コンピュータビジョン研究
  • モデル開発
  • 転移学習

Vision GNN (ViG) のレビュー

読み込み中...

Vision GNN (ViG) に似た人気のAIツール

RepVGG

AI GitHub リポジトリ

RepVGGは、ImageNetで高い精度を達成する、強力かつシンプルなConvNetアーキテクチャです。VGGスタイルの設計に再パラメータ化技術を採用し、効率的な推論を可能にします。このプロジェクトでは、事前学習済みモデル、トレーニングコード、および様々なコンピュータビジョンタスクのためのサンプルを提供しています。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

ImageNetで高い精度を達成する、強力かつシンプルなConvNetアーキテクチャです。VGGスタイルの設計に再パラメータ化技術を採用し、効率的な推論を可能にします。このプロジェクトでは、事前学習済みモデル、トレーニングコード、および様々なコンピュータビジョンタスクのためのサンプルを提供しています。RepVGGは、ImageNetで高い精度を達成する、強力かつシンプルなConvNetアーキテクチャです。VGGスタイルの設計に再パラメータ化技術を採用し、効率的な推論を可能にします。このプロジェクトでは、事前学習済みモデル、トレーニングコード、および様々なコンピュータビジョンタスクのためのサンプルを提供しています。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

SPP_net

AI GitHub リポジトリ

SPP_netは、視覚認識におけるディープ畳み込みネットワークのためのSpatial Pyramid Poolingアルゴリズムの再実装です。2014年のECCV論文の物体検出結果を再現することを目指し、コード公開の容易さからCaffeを利用しています。本プロジェクトは、モデルのトレーニングとファインチューニングのためのコードを提供します。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

視覚認識におけるディープ畳み込みネットワークのためのSpatial Pyramid Poolingアルゴリズムの再実装です。2014年のECCV論文の物体検出結果を再現することを目指し、コード公開の容易さからCaffeを利用しています。本プロジェクトは、モデルのトレーニングとファインチューニングのためのコードを提供します。SPP_netは、視覚認識におけるディープ畳み込みネットワークのためのSpatial Pyramid Poolingアルゴリズムの再実装です。2014年のECCV論文の物体検出結果を再現することを目指し、コード公開の容易さからCaffeを利用しています。本プロジェクトは、モデルのトレーニングとファインチューニングのためのコードを提供します。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

LLaVA

AI GitHub リポジトリ

LLaVAは、大規模言語とビジョン機能を組み合わせたビジュアル指示チューニングモデルです。GPT-4Vレベルのパフォーマンスを目指し、マルチモーダルな理解とインタラクションを可能にします。このプロジェクトは、研究者や開発者向けにコード、モデル、リソースを提供します。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

大規模言語とビジョン機能を組み合わせたビジュアル指示チューニングモデルです。GPT-4Vレベルのパフォーマンスを目指し、マルチモーダルな理解とインタラクションを可能にします。このプロジェクトは、研究者や開発者向けにコード、モデル、リソースを提供します。LLaVAは、大規模言語とビジョン機能を組み合わせたビジュアル指示チューニングモデルです。GPT-4Vレベルのパフォーマンスを目指し、マルチモーダルな理解とインタラクションを可能にします。このプロジェクトは、研究者や開発者向けにコード、モデル、リソースを提供します。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

DGCNN

AI GitHub リポジトリ

DGCNNは、Dynamic Graph CNNを実装した点群学習用AIモデルです。分類やセグメンテーションなどの3D点群データ処理タスクで最先端の性能を達成しています。PyTorch実装が利用可能で、実世界のシナリオにも応用されています。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

Dynamic Graph CNNを実装した点群学習用AIモデルです。分類やセグメンテーションなどの3D点群データ処理タスクで最先端の性能を達成しています。PyTorch実装が利用可能で、実世界のシナリオにも応用されています。DGCNNは、Dynamic Graph CNNを実装した点群学習用AIモデルです。分類やセグメンテーションなどの3D点群データ処理タスクで最先端の性能を達成しています。PyTorch実装が利用可能で、実世界のシナリオにも応用されています。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

DeepGCNs

AI GitHub リポジトリ

このGitHubリポジトリは、DeepGCNs、DeeperGCN、GNN1000のPyTorch実装を提供します。残差接続や拡張畳み込みなどのCNNの概念を適応させることで、非常に深いグラフ畳み込みネットワークのトレーニングを可能にし、グラフニューラルネットワークの研究を促進します。

機械学習プラットフォーム
ツールを見る

AI GitHub リポジトリ

このGitHubリポジトリは、DeepGCNs、DeeperGCN、GNN1000のPyTorch実装を提供します。残差接続や拡張畳み込みなどのCNNの概念を適応させることで、非常に深いグラフ畳み込みネットワークのトレーニングを可能にし、グラフニューラルネットワークの研究を促進します。

機械学習プラットフォーム
AI GitHub リポジトリ トップ250を見る

ConvMixer

AI GitHub リポジトリ

このリポジトリは、画像認識タスク用の畳み込みニューラルネットワークアーキテクチャであるConvMixerの実装を提供します。論文「Patches Are All You Need? 🤷」に基づいており、評価用の事前学習済みモデルの重みと、ImageNet-1kやCIFAR-10などのデータセットでのトレーニング用コードが含まれています。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

このリポジトリは、画像認識タスク用の畳み込みニューラルネットワークアーキテクチャであるConvMixerの実装を提供します。論文「Patches Are All You Need? 🤷」に基づいており、評価用の事前学習済みモデルの重みと、ImageNet-1kやCIFAR-10などのデータセットでのトレーニング用コードが含まれています。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

PyTorch

AI GitHub リポジトリ

PyTorchは、Pythonで動的ニューラルネットワークを構築するためのツールを提供するオープンソースの機械学習ライブラリであり、高速な計算のために強力なGPUアクセラレーションを活用しています。

機械学習とデータサイエンス
ツールを見る

AI GitHub リポジトリ

Pythonで動的ニューラルネットワークを構築するためのツールを提供するオープンソースの機械学習ライブラリであり、高速な計算のために強力なGPUアクセラレーションを活用しています。PyTorchは、Pythonで動的ニューラルネットワークを構築するためのツールを提供するオープンソースの機械学習ライブラリであり、高速な計算のために強力なGPUアクセラレーションを活用しています。

注目機械学習とデータサイエンス
AI GitHub リポジトリ トップ250を見る

CompGCN

AI GitHub リポジトリ

CompGCNは、Composition-Based Multi-Relational Graph Convolutional NetworksのPyTorch実装です。知識グラフのリンク予測などのタスク向けに高度なグラフ表現学習を可能にし、柔軟な合成演算と様々なスコアリング関数との互換性を提供します。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

Composition-Based Multi-Relational Graph Convolutional NetworksのPyTorch実装です。知識グラフのリンク予測などのタスク向けに高度なグラフ表現学習を可能にし、柔軟な合成演算と様々なスコアリング関数との互換性を提供します。CompGCNは、Composition-Based Multi-Relational Graph Convolutional NetworksのPyTorch実装です。知識グラフのリンク予測などのタスク向けに高度なグラフ表現学習を可能にし、柔軟な合成演算と様々なスコアリング関数との互換性を提供します。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る
1 / 8