このプロジェクトについて
Sionnaは、NVIDIAが開発した通信システム研究向けのオープンソースPythonライブラリである。通信システム研究の異なる層を対象とする3つのパッケージで構成されている。
Sionna RTは、電波伝搬モデリング用のスタンドアロンレイトレーサーである。そのソースコードは別のリポジトリにあり、Mitsubaの要件を共有しており、CPUで実行するにはDr.Jit経由でLLVMが必要である。
Sionna PHYは、無線および光通信システム向けのリンクレベルシミュレーターである。Sionna SYSは、物理層抽象化に基づくシステムレベルシミュレーターである。どちらもPython 3.11以上とPyTorch 2.9以上が必要で、Ubuntu 24.04が推奨される。GPUサポートはPyTorchのCUDA設定に従う。
インストールはpipで行う。pip install sionnaでライブラリ全体をインストールし、pip install sionna-rtでレイトレーサーをインストールし、pip install sionna-no-rtでRTを含まないライブラリをインストールする。ソースからのインストールでは再帰的クローンを使用し、リポジトリのルートからpipでインストールする。テストはtest extrasをインストールした後にmakeで実行し、ドキュメントはdoc extrasをインストールした後にmakeでビルドでき、ローカルサーブ用のターゲットも用意されている。
このプロジェクトはApache-2.0ライセンスの下で提供され、公式ドキュメント、JupyterLabやGoogle Colabで実行できるチュートリアルノートブック、学術利用向けの引用エントリを提供している。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.