PyGraphistry:グラフとGPUの力を活用して、データを可視化、分析、スケーリング
PyGraphistryはオープンソースのPythonライブラリで、データサイエンティストと開発者がグラフ可視化、分析、AIの力を活用でき、ネイティブGPUアクセラレーションにも対応しています:
-
Pythonデータフレーム対応グラフ処理:様々なフォーマット、形状、スケールのデータをグラフとして素早く取り込み、準備します。Pandas、Spark、RAPIDS(GPU)、Apache Arrowなどのツールを使用できます。
-
統合:グラフデータベース、データプラットフォーム、Pythonツール、その他と接続できます。
-
ローカルでプロトタイプ、リモートでデプロイ:JupyterやDatabricksなどのノートブックからローカルCPUとGPUを使用してプロトタイプを作成し、その後、Graphistry Hubと独自のセルフホストサーバーで本番ダッシュボードとパイプラインを実行できます。
-
GFQLでグラフをクエリ:最初の完全ベクトル化されたデータフレーム対応グラフクエリ言語であるGFQL(オープンソースGPUランタイム付き)を使用して、表形式のツールでは難しい関係質問をしたり、データベースなしで実行したりできます。Cypherフレンドリーな構文と、
g.gfql("MATCH ...")を通じた宣言的グラフセマンティクスを含め、現在バインドされたグラフ上またはg.gfql_remote([…])を介してリモートで利用可能な同じGFQL実行モデルを使用できます。 -
graphistry[ai]:効率化されたグラフML&AIメソッドを呼び出して、クラスタリング、UMAPエンベッディング、グラフニューラルネットワーク、自動機能エンジニアリングなどから利益を得られます。
-
大規模グラフを可視化&探索:わずか数分で、数百万のエッジと、ドリルダウン、タイムバー、フィルタリングなど多くのポイント&クリック組み込み機能を備えた素晴らしいインタラクティブな可視化を作成できます。準備ができたら、Python、JavaScript、REST APIでカスタマイズできます。
-
カラム形式&GPUアクセラレーション:Apache Arrowと列型分析のネイティブ使用により、CPUモード取り込みとデータラングリングは高速です。オプションのRAPIDSベースのGPUモードは100倍以上のスピードアップを提供します。
世界的な10の銀行、製造業、ニュース機関、政府機関から、スタートアップ、ゲーム会社、科学者、バイオテック企業、NGOまで、多くのチームがGraphistryでグラフワークロードに取り組んでいます。
インストール&使用
翻訳元: https://meterpreter.org/pygraphistry-gpu-accelerated-graph-visualization-ai-gfql/