TorchSpatiotemporal/tsl
tsl: a PyTorch library for processing spatiotemporal data.
何を解決するか
神経時空間データ処理と予測のための統合フレームワークを提供し、データ前処理からモデルプロトタイピングへの移行を簡素化します。特に、センサー網や環境データなど、時空間データを扱う際の複雑さに対処し、不規則性、欠損データ、変動するネットワーク構造を管理するためのツールを提供します。
動作方法
PyTorch、PyTorch Geometric (PyG)、PyTorch Lightning を基盤として構築されており、カスタムモデルおよびデータセットを作成するための高レベルAPIを提供します。専用のモジュール化ニューラル層と、時系列のスケーリング、リサンプリング、クラスタリングを簡素化する前処理メソッドを含んでいます。また、再現可能な実験のためにHydraと統合され、PyTorch Lightningを活用してCPUおよびGPUを含むさまざまなハードウェア構成でのスケーラビリティを実現しています。
対象ユーザー
特にグラフニューラルネットワーク(GNN)を用いて時空間データマイニングやニューラル予測に取り組んでいる研究者および開発者。
主な特徴
- 包括的なエコシステム: 時空間データセットおよび最先端のベースラインモデルの幅広いアクセスが可能。
- ロボット対応のデータ処理: データストリームの欠損データや不規則性を扱うためのツール。
- 統合された前処理: 時系列のスケーリング、リサンプリング、クラスタリングの組み込みメソッド。
- スケーラブルなインフラ: PyTorch Lightningとのシームレスな統合により、さまざまなハードウェア構成での効率的な学習と推論が可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト